2012-09-28 8 views
0

테마를 사용하여 style 및 styleClass와 같은 속성을 설정하는 방법을 이해하지만 내 테마에서 productLogo와 같은 속성을 설정하는 방법은 무엇입니까? 테마에서 응용 프로그램 레이아웃 속성을 설정하려면 어떻게해야합니까?

나는

<control> 
    <name>ApplicationLayout</name> 
    <property> 
     <name>configuration.oneuiApplication.productLogo</name> 
     <value>"/LogoSmall.JPG"</value> 
    </property> 
</control> 

<control> 
    <name>ApplicationLayout</name> 
    <property> 
     <name>configuration.productLogo</name> 
     <value>"/LogoSmall.JPG"</value> 
    </property> 
</control> 





<control> 
    <name>ApplicationLayout</name> 
    <property> 
     <name>productLogo</name> 
     <value>"/LogoSmall.JPG"</value> 
    </property> 
</control> 

을 시도했지만 아무도 일 것 같았다.

이 작업을 수행 할 수 있습니까? 그렇다면 어떻게?

답변

0

먼저 구성 요소의 themeID를 결정해야합니다. Tim Tripcony가이 작업을 수행하는 방법에 대한 블로그를 작성했습니다. http://xmage.gbs.com/blog.nsf/d6plinks/TTRY-8RXAQ6 자신 만의 테마로 사용할 수있는 테마 ID를 알고있을 때

+0

테마 ID를 알고 있습니다. ApplicationLayout입니다. 내가 알아야 할 것은 구성 요소의 속성을 설정하는 방법입니다. 위의 내 게시물은 애플리케이션 구성 요소의 테마 ID를 표시합니다. –

+0

나는 값의 문법이 /LogoSmall.JPG가되어야한다고 생각한다.

+0

테마를 통해 레이아웃의 속성을 적용하는 것은 대부분의 응용 프로그램에 하나만 있기 때문에 증분 값일 것이다. 테마의 힘은 전체 응용 프로그램에서 주어진 컨트롤 유형의 수많은 인스턴스에 속성을 균일하게 적용하여 가장 효과적으로 구현됩니다. –

관련 문제