TeeGrid for VCL/FMX 그리드 컴포넌트는 Embarcadero RAD Studio 환경에서 표 형식 데이터를 표시하고 관리하기 위한 개발자용의 다재다능하고 효율적인 솔루션을 제공합니다. VCL과 FireMonkey는 물론 Lazarus FreePascal까지 포함한 여러 프레임워크를 지원하여 여러 플랫폼에서의 애플리케이션 개발을 지원합니다. 처음부터 설계되어 강력한 사용자 지정 기능과 매끄러운 UI 통합을 제공합니다.
대용량 데이터셋 처리
그리드를 빠른 스크롤과 반응성 있는 데이터 표시를 중심으로 유지하면서 매우 많은 수의 셀을 표시합니다. 표준 그리드 클래스를 기반으로 파생된 것이 아니라 처음부터 작성되었으며, 상당한 규모의 표 형식 데이터셋을 다루는 애플리케이션을 위해 설계되었습니다.
가상 데이터 통합
열을 자동으로 생성하고 셀 값을 제공할 수 있는 TVirtualData 또는 파생 클래스를 통한 가상 데이터를 지원합니다. 이를 통해 애플리케이션은 그리드를 사용자 지정 데이터 소스에 연결하고 모든 값을 그리드 내부에 직접 저장하는 대신 콘텐츠를 동적으로 생성할 수 있습니다.
VCL 및 FMX 호환성
VCL과 FireMonkey 모두에서 동작하므로 팀이 Windows 및 크로스 플랫폼 프로젝트 전반에 공통 그리드 코드를 적용할 수 있습니다. 또한 기본 테마를 포함하여 애플리케이션이 서로 다른 런타임 환경에 맞게 그리드 표현을 보다 자연스럽게 조정할 수 있습니다.
마스터-디테일 행 보기
확장 가능한 마스터-디테일 표현을 지원하여 어떤 행이든 상세 하위 그리드 행을 표시할 수 있습니다. 이를 통해 개발자는 보다 복잡한 데이터 관계를 위한 확장 가능한 상세 구조를 포함하여 계층적 데이터셋과 관련 레코드를 하나의 인터페이스 안에서 표현할 수 있습니다.
행 및 열 관리
고정 열, 순서 변경, 크기 조정, 표시 여부, 하위 열 확장, 개별 행 높이 등 행과 열에 대한 광범위한 제어 기능을 제공합니다. 또한 열 머리글을 새 위치로 드래그하거나 너비를 자동 또는 고정 값으로 구성할 수 있습니다.
그리드 서식 지정 및 스타일링
글꼴, 채우기, 선, 텍스트 정렬에 대한 열별 및 머리글 서식을 제공하며, 행 구분선, 호버 상태, 선택된 행 서식, 표시 열도 포함합니다. 이러한 설정은 개발자가 애플리케이션별 시각적 및 사용성 요구에 맞게 그리드의 외관을 구성하는 데 도움이 됩니다.
사용자 지정 렌더링 및 편집기
Boolean 값에 대한 체크박스 스타일 렌더링과 같이 열에 렌더링 클래스를 할당하여 사용자 지정 셀 렌더링을 허용합니다. 또한 사용자 지정 그리드 편집기를 지원하므로 특정 데이터 형식과 작업 흐름에 맞게 셀의 표시 및 편집 방식을 조정할 수 있습니다.
선택 및 클립보드 기능
마우스 및 키보드 상호작용을 사용한 단일 셀, 전체 행, 다중 셀 범위 선택을 지원합니다. 선택된 셀은 CSV 형식으로 클립보드에 복사할 수 있어 사용자가 그리드의 데이터를 다른 애플리케이션이나 후속 처리 단계로 옮기는 데 도움이 됩니다.
그룹화, 합계 및 하위 밴드
행 그룹, 자동 합계 및 소계, 그리고 행 위에 추가 콘텐츠를 표시할 수 있는 행 하위 밴드를 추가합니다. 이러한 기능은 애플리케이션이 레코드를 더 읽기 쉬운 구조로 조직하고 계산된 요약을 머리글, 바닥글, 상세 섹션 안에 직접 표시하는 데 도움이 됩니다.
Ticker 컴포넌트를 통한 실시간 새로 고침
값이 변경될 때 그리드 셀을 자동으로 새로 고칠 수 있는 Ticker 컴포넌트를 포함합니다. 페이드 색상, 지연, 상위 및 하위 색상 상태, 새로 고침 속도와 같은 설정을 제공하여 변화하는 데이터를 더 명확하게 표시하는 데 도움이 됩니다.
최신 TeeGrid 및 TeeChart VCL 릴리스는 Embarcadero RAD Studio 12 Athens(Delphi 및 C++Builder)와의 완전한 호환성을 제공합니다.
Steema Software에 대해
1995년에 설립되어 스페인 지로나에 본사를 둔 Steema Software는 전 세계 개발자들에게 차트 작성 및 데이터 시각화 컴포넌트를 제공합니다. 이 회사는 수상 경력에 빛나는 TeeChart 라이브러리로 잘 알려져 있으며, Delphi, C++ Builder, Microsoft Visual Studio, .NET, Java, PHP와 같은 환경에서 필수 요소로 자리 잡았습니다. Steema의 컴포넌트는 데스크톱, 웹, 모바일 플랫폼 전반에서 매우 동적이고 상호작용적인 차트 작성을 가능하게 합니다. 고객 관계와 기술 지원에 대한 강한 헌신을 바탕으로 Steema는 진화하는 소프트웨어 개발자와 IT 전문가의 요구를 충족하기 위해 포괄적인 제품군을 지속적으로 강화하고 있습니다.