콤포넌트 게시판에 있는 TBX 2.0 을 그대로 등록하면
런타임시에 테마가 적용되지 않습니다.
방법은 TBX 2.0 소스중 TBXSwitcher.pas 를 수정해 주어야 합니다.
이미 콤포넌트 등록하신분은 제거 하신후에 소스를 수정하시고
다시 등록하시기 바랍니다.
TBXSwitcher.pas 을 보면
...........
interface
uses
TBX, TBXThemes, Classes;
type
TFlatMenuStyle = (fmsAuto, fmsEnable, fmsDisable);
...........
위와 같은 부분이 있는데
uses
TBX, TBXThemes, Classes; <--- 이부분을 수정
uses
TBX, TBXThemes, Classes, TBXOfficeXPTheme, TBXStripesTheme;
와 같이 수정한후 다시 컴파일해서 등록하시면
런타임시에도 테마가 적용됩니다. ^^
수정된 파일 첨부 합니다.
|