RAD스튜디오 10.4.2는 새로운 VCL 컨트롤들을 선보입니다. 그 중 TControlList는 매우 긴 리스트를 효과적으로 제어할 수 있는 컨트롤입니다. 현대식 룩앤필로, 원한다면 UI를 얼마든지 마음대로 설정할 수 있습니다.

파이어몽키의 ListView Item Designer와 닮은 TControlList는 리스트의 각 항목들을 대체해서(가상으로) 나타나는 리스트뷰 아이템의 레이아웃을 원하는 대로 만들 수 있습니다. TControlList는 단일 컬럼과 멀티 컬럼 레이아웃이 있는데, 원하는 형태를 선택할 수 있습니다. 완벽하게 가상화되어 있기 때문에 수천 혹은 수백만 개에 달하는 항목들도 얼마든지 제어 가능하며, 굉장히 빠른 스크롤이 가능합니다. 화면에 맞는 항목들만 표시할 수도 있습니다. 그리고 High-DPI 옵션과 VCL 스타일을 지원할 뿐만 아니라 라이브바인딩(LiveBindings)도 완벽 지원합니다.

TControlList는 TDBCtrlGrid 컨트롤과 비슷한데요. 컨트롤을 위한 패널이 있고, 가상의 항목이 런타임 시에 생성됩니다. TDBCtrlGrid와 다른 점은 TGraphicControl만 올릴 수 있고, 모든 항목이 가상화 되어 있다는 것입니다. 디자인 시점에서의 컨트롤 모습과 런타임 시의 모습은 아래와 같이 다르게 나타납니다.

상단에 화살표를 넣어서 핵심 구성 요소들을 먼저 선택하도록 구성할 수도 있습니다. 다른 확인 요소들은 체크 박스 등으로 아래에 배치 시킬 수도 있죠. 아래 샘플처럼요:

컨트롤들은 일반적으로 폭과 너비가 동일하도록 설정한 후 여러 항목에 동일하게 적용합니다.

더 자세한 정보는 TControlList의 상세 안내 페이지(영문)를 통해 확인할 수 있습니다.

지금 바로 다운로드 받으세요

10.4.2 무료 평가판을 다운로드 받아 더 좋아진 RAD스튜디오를 바로 경험하세요. 업데이트 서브스크립션 고객이라면, 10.4.2를 무료로 받아서 사용할 수 있습니다. 설치 파일은 my.embarcadero.com 에서 검색 후 다운로드 받을 수 있습니다.

더 많은 정보는 아래를 참고하세요.

 

 

 

관련글 & 10.4 시드니의 패치 & 업데이트 버전들


 

번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 17841
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 16202
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 18852
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 24423
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 25802
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 21161
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 41752
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 177060
163 델파이 튜토리얼 자습서 이용 안내 관리자 2014.09.01 71958
162 이 달의 기술자료 - 2014년 11월 험프리 2014.10.13 54144
161 이 달의 기술자료 - 2014년 12월 file 험프리 2014.11.26 32484
160 델파이XE2의 VCL Styles 활용하기 박병일 2012.01.19 15383
159 이 달의 기술자료 - 2015년 02월 file 험프리 2015.01.29 15065
158 [따라하기] 도서대여 프로그램 만들기(VCL, DB프로그래밍) [2] file 험프리 2017.01.19 10554
157 VCL Style Util 박병일 2012.01.11 10288
156 파이어 몽키 이퀼라이저 데모 동영상 박병일 2012.02.06 10066
155 파이어몽키를 이용해서 아이폰앱을 개발할때 스타일 바꾸기 관리자 2012.04.19 8983
154 [XE3] VCL 이나 FireMonkey 폼을 Metropolis UI로 컨버팅하는 1분 동영상 관리자 2012.09.12 6921
153 파이어몽키 모바일에서 사용자 파일 배포 및 사용 file 험프리 2013.12.27 6242
152 David I의 31 XE3 퀵 비디오 - 윈도우8 스타일 사용하기 관리자 2012.10.08 6164
151 [C++빌더 XE3 비디오 31] 기존 C++ VCL과 파이어몽키 앱에서 메트로폴리스 UI 사용하기 관리자 2013.01.08 6089
150 인터베이스(InterBase) 2020 버전을 사용해야 하는 5 가지 이유 file 김원경 2020.04.09 6039
149 [따라하기] 건강데이터 수집 및 기록 시스템 #1 - BLE 기반 스마트 체중계에서 실시간 데이터 받기 [1] Humphery 2015.10.02 5890
148 DLL 폼에서 VCL 폼 스타일 적용하기 file 김원경 2019.10.28 5862
147 RAD Studio, Delphi 그리고 C++빌더 로드맵 - 한글(2014년 3월) file Humphery 2014.03.05 5570
146 RAD Studio 프리미엄 스타일 사용방법(VCL / FMX) [1] Humphery 2014.10.10 5420
145 [델파이 문법] 문법 요소 #14 file 관리자 2012.12.17 5374