본문 바로가기
프로그래밍/PC

XE2 에서 Custom VCL Style 을 리소스로 포함하여 사용하기

by 사악신 2012. 8. 9.

다음은 직접 제작한 vsf 파일을 리소스로 포함하여 사용할 경우이다. 먼저, Project > Resources and Images.. 를 실행한다.





Add... 버튼을 클릭하여 제작한 vsf 파일을 선택한 후, Resource type 을 VCLSTYLE 로 입력한다. Resource identifier 에는 리소스를 불러올때 사용할 이름을 지정한다.




프로젝트에 생성된 RC 파일을 추가한다.




끝으로, 프로젝트 소스에 리소스로부터 스타일을 불러오도록 아래의 코드를 CreateForm 이전에 추가한다. 이때 반드시 uses 에 Vcl.Themes 와 Vcl.Styles 를 추가하여야한다.


TStyleManager.SetStyle(TStyleManager.LoadFromResource(HInstance, 'Resource_Style_ilpost'));



반응형

댓글