Kori 8월 31일, 2015에 포스트됨 공유하기 8월 31일, 2015에 포스트됨 << 위로 이동 (최신 버전 포함 모든 버전) RAD 스튜디오 10.0 시애틀 "새 기능 한글 요약본: VCL" 입니다. 모든 새 기능, 강화된 기능, 버그 픽스 등에 대해서는 Docwiki의 What's New 10.0 (영문 보기, 한글번역 보기) 와 관련 페이지를 보기 바랍니다. 목차 새 VCL 윈도우 10 컨트롤 TRelativePanel TSplitView TToggleSwitch TActivityIndicator TSearchBox 새 TSharingContract 컴포넌트 새 VCL 스타일 VCL 스타일 반영 강화 현대화된 디렉토리 대화상자 새 VCL 윈도우 10 컨트롤 이 컨트롤들은 모두 윈도우 10용으로 특별히 제작되었다. 하지만, 모든 윈도우 버전에서 사용할 수도 있다. VCL에 새로 추가된 컨트롤(들): TRelativePanel RelativePanel 컨트롤은 새로 나온 레이아웃 패널이다. 오브젝트를 RelativePanel 안에 넣으면 그 오브젝트의 위치를 지정할 때 같은 RelativePanel 안에 있는 다른 오브젝트를 기준으로 하거나 부모인 RelativePanel를 기준으로 지정할 수 있다. 예를 들어, 항상 RelativePanel 왼쪽 끝에 텍스트가 표시되도록 지정할 수 있다. 그리고 그 텍스트 아래에 언제나 버튼 하나가 달려있도록 지정할 수도 있다. RelativePanel는 명확하게 선을 중심으로 배치할 수 없는 UI를 만들 때 TGridPanel을 대신해서 사용한다. 사용 방법 도움말 (주의 사항, 주요 프로퍼티 등) [DocWiki 번역] Relative Panel 사용하기 데모 영상 [영어] Overview of New Windows 10 VCL Control - TRelativePanel 예제 애플리케이션 웹 경로: RelativePanel 예제 (로컬에서 실행하는 방법까지 안내되어 있음) TSplitView SplitView 컨트롤은 새로 나온 레이아웃 패널이다. SplitView는 잠시 사용하는 컨텐츠를 쉽게 보이거나 숨길 수 있다. 예를 들어, SplitView를 최상위 메뉴에 사용하여 메뉴 항목을 숨겨두었다가 필요할 때 펼쳐서 보여줄 수 있다 (햄버거 메뉴라고도 부른다). 주요 프로퍼티 DisplayMode : Docked (메인 컨텐츠를 밀어 내면서 표시), Overlay (메인 컨텐츠를 덮으면서 표시) CloseStyle : Collapse (메뉴가 완전히 접혀서 닫힘), Compact(메뉴 일부 영역을 남기고 닫힘) MasterButton (동작 버튼 지정), Placement(컨트롤의 위치), 애니메이션 효과... 데모 영상 [한국어] 윈도우 10 스타일 메뉴 만들기 데모(TSplitView 사용) [영어] Overview of New Windows 10 VCL Control - TSplitView 예제 애플리케이션 웹 경로: SplitView 예제 (로컬에서 실행하는 방법까지 안내되어 있음) TToggleSwitch 이 토글 스위치는 사용자가 무언가를 끄거나 켤 때 사용하는 스위치를 흉내낸다. ToggleSwitch에는 2가지 상태가 있다: On(켜짐)과 Off(꺼짐). ToggleSwitch에 있는 캡션 레이블은 변경하거나 제거할 수 있게 되어 있다. 주요 프로퍼티 StateCaptions(상태 문구), ShowStateCaptions(상태 문구 표시 여부), Alignment(배치) Color (바탕색), FrameColor(테두리 색), ThumbColor(Thumb 색) Style: 선택된 스타일에 맞게 스위치의 모양과 색상이 변경됨 데모 영상 [영어] Overview of New Windows 10 VCL Control - TToggleSwitch 예제 애플리케이션 웹 경로: ToggleSwitch 예제 (로컬에서 실행하는 방법까지 안내되어 있음) TActivityIndicator 완료 시점을 알 수 없이 진행되는 상태를 표시하는 고리 모양의 표시기. ActivityIndicator는 여러가지 유형이 있어서 원하는 것을 선택할 수 있을 뿐만 아니라, 크기, 애니메이션 속도, 표시기 색상 등등 많은 시각적인 프로퍼티를 변경할 수 있다. 주요 프로퍼티 IndicatorType(유형), IndicatorSize(크기), IndicatorColor(색상) Animate : 동작(애니메이션) 여부를 지정. 보통 Visible 속성과 함께 사용. FrameDelay : 동작간의 지연시간을 지정합니다. 데모 영상 [영어] Overview of New Windows 10 VCL Control - TActivityIndicator 예제 애플리케이션 웹 경로: ActivityIndicator 예제 (로컬에서 실행하는 방법까지 안내되어 있음) TSearchBox 에디트 컨트롤 중 하나이다. 검색 기능이 들어있어서 파이어몽키의 TSearchBox와 유사하다. 주요 프로퍼티 / 이벤트 SearchIndicator : 에디트에 표시되는 아이콘을 지정(Text, Audio) BiDiMode : 글씨와 아이콘의 위치를 지정 OnInvokeSearch 이벤트 : 아이콘을 누르거나 Text 모드에서 엔터키를 누르면 이벤트가 발생 데모 영상 [영어] Overview of New Windows 10 VCL Control - TSearchBox 예제 애플리케이션 웹 경로: SearchBox 예제 (로컬에서 실행하는 방법까지 안내되어 있음) 새 TSharingContract 컴포넌트 TSharingContract 컴포넌트는 윈도우 계약(Contract)을 지원한다. 윈도우 계약은 다른 윈도우 10에 있는 앱과 정보를 공유하는 시스템 메커니즘이다. SharingContract을 컴포넌트를 애플리케이션에 추가하면 계약 출처(Contract Source) 역할을 할 수 있게 된다. 윈도우 개발 센터 - 앱 계약과 확장 웹페이지에는 앱 계약과 공유에 대한 더 많은 정보가 있다. 새 VCL 스타일 새로 시애틀에 추가된 윈도우 10 스타일(들): Windows10, Windows10 Blue, Windows10 Dark. 새 OnyxBlue 스타일. VCL 스타일에 접근하려면, Project > Options > Application > Appearance로 이동 VCL 스타일 반영 강화 공통 대화상자 스타일 적용 지원. 보다 많은 정보는 SystemHooks 참조 TWebBrowser 컴포넌트에 스타일 적용이 이제 가능함 VCL 스타일 적용에 대해서는 Working with VCL Styles 참조 현대화된 디렉토리 대화상자 SelectDirectory가 변경되어서 이제는 현대화된 SelectDirectory 대화상자가 표시된다. SelectDirectory 함수에서 3번째 인자(signature)를 사용하여 TSelectDirFileDlgOpts 를 옵션으로 지정할 수 있다. View full RAD 스튜디오 버전별 신기능 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.