자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi RAD studio XE7에서 색상변경하는 방법요...초보적인질문입니다.
2015.01.06 17:58
Muti Device 어플 개발을 테스트중인데요
Label이나 Panel 등의 배경색상을 어떻게 변경하는지를 당췌 모르겠습니다.
XE를 쓰다가 XE7으로 넘어왔구요... 일반 VCL 폼에서는 속성으로 배경색이 변경가능한데...
아예 속성창에 나타나지 않네요...
자료를 찾아볼래도 잘 없어서... 문의드립니다.
댓글 2
Delphi RAD studio XE7에서 색상변경하는 방법요...초보적인질문입니다.
2015.01.06 17:58
Muti Device 어플 개발을 테스트중인데요
Label이나 Panel 등의 배경색상을 어떻게 변경하는지를 당췌 모르겠습니다.
XE를 쓰다가 XE7으로 넘어왔구요... 일반 VCL 폼에서는 속성으로 배경색이 변경가능한데...
아예 속성창에 나타나지 않네요...
자료를 찾아볼래도 잘 없어서... 문의드립니다.
멀티-디바이스 애플리케이션은 VCL과 다르게 FMX 프레임워크를 사용하며, 동일한 IDE를 사용하지만 구조적인 차이가 있습니다.
배경색상을 변경하기 위해서는 아래의 특징을 이용하기 바랍니다.
1, 어떤 컨트롤도 자식 컨트롤을 둘 수 있다
- Label, Panel의 자식으로 Rectangle(사각형)을 등록하고 Align := Client로 둡니다.
- Fill 속성을 이용해 배경색상 또는 Bitmap을 지정합니다.
- 또는 Panel 대신 Rectangle을 바로 사용합니다.
2, FMX 스타일 기반으로 화면요소(컨트롤)을 그린다.
- 폼 디자이너에서 오른쪽 마우스를 누르고 Edit Custom Style 팝업 메뉴를 선택하고
- (Panel)Rectangle의 Fill 속성을 이용해 배경색을 변경합니다.
- (Label)Rectangle이 없다면 Rectangle을 추가하고 진행합니다.
추가 자세한 사항은 아래의 엠바카데로 문서를 통해 추가 학습하시기 바랍니다.
http://docwiki.embarcadero.com/RADStudio/XE7/en/Customizing_FireMonkey_Applications_with_Styles
http://docwiki.embarcadero.com/RADStudio/XE7/en/Mobile_Tutorial:_Using_a_Button_Component_with_Different_Styles_(iOS_and_Android)