我有一个bitmap,16*64,包括了4个图标。请问我可不可以只让wxBitmapButton使用该图片的一部分呢?限定此wxBitmapButton的大小为16*16,当normal时使用图片的前16*16。
就像C#中的ImageButton,将该图片指定给这个button后,只需要针对normal, hover, pressed, disabled, 几个状态指定它的imageIndex就好了。
谢谢
Search found 80 matches
- Fri Jun 11, 2010 10:01 am
- Forum: wxWidgets Development (Chinese)
- Topic: 请教wxBitmapButton的问题
- Replies: 0
- Views: 1796
- Fri Jun 11, 2010 9:54 am
- Forum: wxWidgets Development (Chinese)
- Topic: 请教一个布局控件的问题
- Replies: 2
- Views: 3146
Re: 请教一个布局控件的问题
你说的很对~~ 谢谢
samsam598 wrote:
类似的问题俺问过,你不能把wxSizer 直接放在wxFrame上,应是:
wxFrame
--wxPanel
--wxSizer
否则会发生一些奇奇怪怪的问题.
http://forums.wxwidgets.org/viewtopic.p ... 497#119497
- Wed Jun 09, 2010 7:35 am
- Forum: wxWidgets Development (Chinese)
- Topic: 请教一个布局控件的问题
- Replies: 2
- Views: 3146
请教一个布局控件的问题
我的布局如下: wxFrame -- wxBoxSizer(V) -- wxPanel (wxExpend) -- wxBoxSizer(V) -- wxBoxSizer(H) -- wxPanel (高度固定,顶部对齐) -- wxBoxSizer(H) -- wxPanel (wxExpend) ---> pnlMain 然后,我想通过代码改变pnlMain的大小(SetSizer(a newSize)),可是整个窗体的大小没有变,这就意味着如果是增加pnlMain的长和宽,则它增加的部分不会被显示出来。。。,请问如何才能达到我想要的效果? 即,当pnlMain改变大小时,整个窗体也会跟着...
- Wed May 26, 2010 10:15 am
- Forum: wxWidgets Development (Chinese)
- Topic: 用wxSmith设计界面时,无法打开Properties Panel
- Replies: 2
- Views: 3374
- Wed May 26, 2010 8:58 am
- Forum: wxWidgets Development (Chinese)
- Topic: 用wxSmith设计界面时,无法打开Properties Panel
- Replies: 2
- Views: 3374
用wxSmith设计界面时,无法打开Properties Panel
各位前辈,我是wx新手。
环境:windows xp, wxwidget2.8.11, codeblocks
用wxSmith设计界面时,点Open/Close Properties Panel,没有出现预期的控件调整面板,效果请看图片,只在界面旁边多了一个纵向滚动条,感觉好象是这个面板被当前的主设计界面给挡住了,不知道如何能正常显示出来。不知道有没有人遇见过这种情况,谢谢。
[/img]
环境:windows xp, wxwidget2.8.11, codeblocks
用wxSmith设计界面时,点Open/Close Properties Panel,没有出现预期的控件调整面板,效果请看图片,只在界面旁边多了一个纵向滚动条,感觉好象是这个面板被当前的主设计界面给挡住了,不知道如何能正常显示出来。不知道有没有人遇见过这种情况,谢谢。
[/img]