자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi TStyleManager 관련 질문
2012.04.05 02:53
Delphi Xe2로 오면서 VCL Style을 바꿀 수 있다고 해서 공부 중인데요 ..
도무지 TStyleManager를 어떻게 사용해야 하는지 모르겠어서요 ..
여기 저기 예제들을 찾아서 해봤는데 안되더라구여 ..
타입을 지정해주어야하는건가요 아니면 클래스를 상속 받아야 하는건가요 ??
아니면 평가판이라 그런건가요 .. ??
procedure TForm3.AcuaGraphic1Click(Sender: TObject);
begin
TStyleManager.SetStyle('AquaGraphite'); << 이부분이 빨간줄..
(실행하면 [DCC Error] UVCLStyle.pas(51): E2003 Undeclared identifier: 'TStyleManager' 이런 Error 가 나오는 상황입니다.)
end;
도와주세요 ..
댓글 4
-
관리자
2012.04.05 20:14
-
구군v
2012.04.05 22:46
답변 너무 감사하구요 ..
Default 스타일 변경은 알겠는데요 ..
코딩을 통해서 스타일을 변경하는 부분에서 위에 그림처럼 스타일도 복수로 선택했는데
코딩으로 하면 TStyleManager.SetStyle 이부분이 계속 애러가 나네요 ..
[DCC Error] Unit4.pas(28): E2003 Undeclared identifier: 'TStyleManager
어떤것을 선언해줘야 코딩으로 사용 할 수 있을까요 ??
알려주신 사이트에 가봐도 잘모르겠네요 ..
-
관리자
2012.04.05 23:49
아! 유니트 제일위에 uses 부분에
Vcl.Themes
를 추가 해줘야 합니다 ^^;
-
구군v
2012.04.06 00:55
잘 되네여
답변 감사합니다 ^^
번호 제목 글쓴이 날짜 조회 수
공지
[프로그래밍 강의] 2021.6~2021.12
관리자 2015.01.22 19715
공지
유용한 관련 사이트
관리자2 2014.03.20 58653
공지
본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다.
관리자 2012.01.10 102197
11
델파이 xe 인디 TcpClient 컴포에서 TcpServer로 jpg파일 전송시 문제
[1] superman 2012.06.13 15563
10
delphi XE2 Code Editor 한글 깨짐 문제
[2] 앙구리2 2012.07.22 15865
9
XE5 모바일 앱 개발시 핸드폰의 전화번호 정보 가져오는 방법?
[2] 강구 2013.09.23 17286
8
델파이 xe 사용중 idHttp.post 한글 깨짐 문제
[2] superman 2012.05.09 19047
7
Indy ftp 한글깨짐 질문 입니다
[8] sdj 2012.04.04 20960
6
project 그룹 안의 bpl 간의 변수 공유에 대해 질문드립니다.
[2] 국카 2020.08.13 27979
5
모니터 2화면에서 프로그램 열리는 위치 지정가능하다면 방법은?
[3] 양현숙 2012.08.16 31770
4
FireDac:다른hstmt의결과에 연결이 사용중입니다 라는 오류에 대해
[4] jcijang 2016.09.14 35094
3
제다이(Jedi) 컴포넌트 설치 방법을 알려주세요
[1] 관리자 2012.04.05 43210
2
구버전 설치시 시리얼번호 문의
[1] DevCK 2020.06.02 94950
1
Delphi XE8 Loadlibrary를 이용한 VC++ dll 사용에 대한 문의드립니다.
[1] mir 2015.12.24 211625
Delphi TStyleManager 관련 질문
2012.04.05 02:53
Delphi Xe2로 오면서 VCL Style을 바꿀 수 있다고 해서 공부 중인데요 ..
도무지 TStyleManager를 어떻게 사용해야 하는지 모르겠어서요 ..
여기 저기 예제들을 찾아서 해봤는데 안되더라구여 ..
타입을 지정해주어야하는건가요 아니면 클래스를 상속 받아야 하는건가요 ??
아니면 평가판이라 그런건가요 .. ??
procedure TForm3.AcuaGraphic1Click(Sender: TObject);
begin
TStyleManager.SetStyle('AquaGraphite'); << 이부분이 빨간줄..
(실행하면 [DCC Error] UVCLStyle.pas(51): E2003 Undeclared identifier: 'TStyleManager' 이런 Error 가 나오는 상황입니다.)
end;
도와주세요 ..
댓글 4
-
관리자
2012.04.05 20:14
-
구군v
2012.04.05 22:46
답변 너무 감사하구요 ..
Default 스타일 변경은 알겠는데요 ..
코딩을 통해서 스타일을 변경하는 부분에서 위에 그림처럼 스타일도 복수로 선택했는데
코딩으로 하면 TStyleManager.SetStyle 이부분이 계속 애러가 나네요 ..
[DCC Error] Unit4.pas(28): E2003 Undeclared identifier: 'TStyleManager
어떤것을 선언해줘야 코딩으로 사용 할 수 있을까요 ??
알려주신 사이트에 가봐도 잘모르겠네요 ..
-
관리자
2012.04.05 23:49
아! 유니트 제일위에 uses 부분에
Vcl.Themes
를 추가 해줘야 합니다 ^^;
-
구군v
2012.04.06 00:55
잘 되네여
답변 감사합니다 ^^
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [프로그래밍 강의] 2021.6~2021.12 | 관리자 | 2015.01.22 | 19715 |
공지 | 유용한 관련 사이트 | 관리자2 | 2014.03.20 | 58653 |
공지 | 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. | 관리자 | 2012.01.10 | 102197 |
11 | 델파이 xe 인디 TcpClient 컴포에서 TcpServer로 jpg파일 전송시 문제 [1] | superman | 2012.06.13 | 15563 |
10 | delphi XE2 Code Editor 한글 깨짐 문제 [2] | 앙구리2 | 2012.07.22 | 15865 |
9 | XE5 모바일 앱 개발시 핸드폰의 전화번호 정보 가져오는 방법? [2] | 강구 | 2013.09.23 | 17286 |
8 | 델파이 xe 사용중 idHttp.post 한글 깨짐 문제 [2] | superman | 2012.05.09 | 19047 |
7 | Indy ftp 한글깨짐 질문 입니다 [8] | sdj | 2012.04.04 | 20960 |
6 | project 그룹 안의 bpl 간의 변수 공유에 대해 질문드립니다. [2] | 국카 | 2020.08.13 | 27979 |
5 | 모니터 2화면에서 프로그램 열리는 위치 지정가능하다면 방법은? [3] | 양현숙 | 2012.08.16 | 31770 |
4 | FireDac:다른hstmt의결과에 연결이 사용중입니다 라는 오류에 대해 [4] | jcijang | 2016.09.14 | 35094 |
3 | 제다이(Jedi) 컴포넌트 설치 방법을 알려주세요 [1] | 관리자 | 2012.04.05 | 43210 |
2 | 구버전 설치시 시리얼번호 문의 [1] | DevCK | 2020.06.02 | 94950 |
1 | Delphi XE8 Loadlibrary를 이용한 VC++ dll 사용에 대한 문의드립니다. [1] | mir | 2015.12.24 | 211625 |
TSytleManager는 기본적으로 메뉴에서 지정이 가능합니다.
메뉴에서 Project - Options 를 선택하고 왼쪽 트리에서 Application - Appearance를 선택하면 아래의 그림과 같은
선택 화면을 볼 수 있습니다.
오른쪽 화면에서 스타일을 선택 할 수 있습니다.
그리고 코딩을 통해서 스타일을 변경하려고 한다면
위의 화면에서 사용하고자하는 스타일들을 복수로 선택한 상태에서 프로그램 내부에서
procedure TForm1.Button1Click(Sender: TObject);
begin
TStyleManager.SetStyle('Amakrits');
end;