자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 안드로이드 앱 작성시 일부만 기본 스타일을 사용하고 싶습니다.
2014.12.11 21:01
안녕하세요? XE7로 안드로이드 앱을 개발하고 있습니다.
델파이 X7에 포함되어 있는 스타일을 적용해서 앱을 만들었는데,
특정 부분에 스타일이 적용되기 전 트랙바를 사용하고 싶습니다.
기본 프로젝트를 만들어 스타일이 지정되지 않은 트랙바의 스타일을 다른 이름으로 저장해서
스타일을 적용해보았으나 내부적으로 스타일명이 같아 원하는대로 안되었습니다.
<질문요지>
(1) 전체적으로 스타일을 사용하고,
특정 부분에만 스타일이 적용되지 않은 순수한 트랙바를 사용하는 방법이 있는지요?
(2) 같은 내용이지만 같은 컨트롤인데 부분적으로 스타일을 적용하지 않는 방법이 있는지요?
감사합니다.
Firemonkey 안드로이드 앱 작성시 일부만 기본 스타일을 사용하고 싶습니다.
2014.12.11 21:01
안녕하세요? XE7로 안드로이드 앱을 개발하고 있습니다.
델파이 X7에 포함되어 있는 스타일을 적용해서 앱을 만들었는데,
특정 부분에 스타일이 적용되기 전 트랙바를 사용하고 싶습니다.
기본 프로젝트를 만들어 스타일이 지정되지 않은 트랙바의 스타일을 다른 이름으로 저장해서
스타일을 적용해보았으나 내부적으로 스타일명이 같아 원하는대로 안되었습니다.
<질문요지>
(1) 전체적으로 스타일을 사용하고,
특정 부분에만 스타일이 적용되지 않은 순수한 트랙바를 사용하는 방법이 있는지요?
(2) 같은 내용이지만 같은 컨트롤인데 부분적으로 스타일을 적용하지 않는 방법이 있는지요?
감사합니다.
1. StyleBook 컴포넌트를 더블 클릭하여 적용된 스타일에 본인이 원하는 TrackBar를 만들어서 추가하시고 StyleName을 예를 들어 MyTrabckBarStyle 이라고 주시고 Save AS 하셔 StyleName을 저장하고 Apply 합니다. 트랙바 컴포넌트를 추가하고 StyleLookUp 속성을 MyTrackBarStyle로 지정하면 원하시는 트랙바가 됩니다.
2 의 경우는 어떤 부분을 적용하고 싶지 않으신지 정확이 모르겠지만 StyleSettings.Font StyleSetting.Color 등등의 속성을 이용하여 폰트, 색상등은 별도로 컨트롤 가능합니다.