2016-09-16 8 views
2

.xrc 파일에서 wxToolBar를 만들고 있습니다. 레이블을 추가하고 싶지만 도구 모음의 그라데이션을 사용하지 않습니다. 이것을 할 수있는 방법이 있습니까?wxToolBar에 라벨 추가

여기에 제가 보는 작업은 다음과 같습니다

enter image description here

이가 중요한 경우 내가 사용하고있어 .xrc 마크 업입니다. 하단에 wxStaticText이 (가) 추가되었습니다.

<object class="sizeritem"> 
    <flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL</flag> 
    <border>0</border> 
    <object class="wxToolBar" name="ID_TOOLBAR"> 
     <style>wxTB_FLAT|wxTB_HORIZONTAL</style> 
     <bitmapsize>32,32</bitmapsize> 
     <dontattachtoframe>1</dontattachtoframe> 
     <object class="tool" name="ID_TOOL_RUN"> 
      <bitmap>tool_run.png</bitmap> 
      <label>Run</label> 
     </object> 
     <object class="tool" name="ID_TOOL_PAUSE"> 
      <bitmap>tool_pause.png</bitmap> 
      <label>Puase</label> 
     </object> 
     <object class="tool" name="ID_TOOL_STOP"> 
      <bitmap>tool_stop.png</bitmap> 
      <label>Stop</label> 
     </object> 
    </object> 
</object> 
<object class="sizeritem"> 
    <flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL</flag> 
    <border>0</border> 
    <object class="wxToolBar" name="ID_TOOLBAR1"> 
     <style>wxTB_FLAT|wxTB_HORIZONTAL</style> 
     <bitmapsize>32,32</bitmapsize> 
     <dontattachtoframe>1</dontattachtoframe> 
     <object class="separator"> 
     </object> 
     <object class="wxStaticText" name="wxID_STATIC"> 
      <label>Autopilot</label> 
     </object>        
    </object> 
</object> 
+0

어떤 종류의 png를 사용하십니까? 그들은 알파 채널을 가지고 있습니까? 배경? 툴바 샘플을 사용해 보셨습니까? – Igor

+0

@Igor 내가 일하러 돌아올 때를 확인해 보겠다. 근본적으로 그것이 어떻게 연관되어 있는가? 저는 .png가 아니라 레이블에 관심이 있습니다. –

+0

사실. 그러나 이미지에 알파가 있거나 투명하거나 배경이있는 경우 도구 모음 배경의 Windows 그림이 다를 수 있습니다. – Igor

답변

1

일반적으로 이는 예 : 같은 이름을 가진 샘플의 툴바에있는 콤보 상자를보십시오. 샘플에서도 작동하지 않는 경우 wxTrac에 대한 티켓을 열고 플랫폼에 대한 세부 정보를 제공하십시오.