Search found 80 matches

by fancyivan
Fri Jun 11, 2010 10:01 am
Forum: wxWidgets Development (Chinese)
Topic: 请教wxBitmapButton的问题
Replies: 0
Views: 1420

请教wxBitmapButton的问题

我有一个bitmap,16*64,包括了4个图标。请问我可不可以只让wxBitmapButton使用该图片的一部分呢?限定此wxBitmapButton的大小为16*16,当normal时使用图片的前16*16。

就像C#中的ImageButton,将该图片指定给这个button后,只需要针对normal, hover, pressed, disabled, 几个状态指定它的imageIndex就好了。


谢谢
by fancyivan
Fri Jun 11, 2010 9:54 am
Forum: wxWidgets Development (Chinese)
Topic: 请教一个布局控件的问题
Replies: 2
Views: 2390

Re: 请教一个布局控件的问题

你说的很对~~ 谢谢
samsam598 wrote:
类似的问题俺问过,你不能把wxSizer 直接放在wxFrame上,应是:
wxFrame
--wxPanel
--wxSizer
否则会发生一些奇奇怪怪的问题.

http://forums.wxwidgets.org/viewtopic.p ... 497#119497
by fancyivan
Wed Jun 09, 2010 7:35 am
Forum: wxWidgets Development (Chinese)
Topic: 请教一个布局控件的问题
Replies: 2
Views: 2390

请教一个布局控件的问题

我的布局如下: wxFrame -- wxBoxSizer(V) -- wxPanel (wxExpend) -- wxBoxSizer(V) -- wxBoxSizer(H) -- wxPanel (高度固定,顶部对齐) -- wxBoxSizer(H) -- wxPanel (wxExpend) ---> pnlMain 然后,我想通过代码改变pnlMain的大小(SetSizer(a newSize)),可是整个窗体的大小没有变,这就意味着如果是增加pnlMain的长和宽,则它增加的部分不会被显示出来。。。,请问如何才能达到我想要的效果? 即,当pnlMain改变大小时,整个窗体也会跟着...
by fancyivan
Wed May 26, 2010 10:15 am
Forum: wxWidgets Development (Chinese)
Topic: 用wxSmith设计界面时,无法打开Properties Panel
Replies: 2
Views: 2590

呃, 明白了,Properties panel只是在某些该出现的条件下才出现。 我那上面只有一个Frame,所以不行。

我在Frame上加个Layout(GridSizer),然后再加Panel,Panel就可以设定它的Border和Expender了。

谢谢。
by fancyivan
Wed May 26, 2010 8:58 am
Forum: wxWidgets Development (Chinese)
Topic: 用wxSmith设计界面时,无法打开Properties Panel
Replies: 2
Views: 2590

用wxSmith设计界面时,无法打开Properties Panel

各位前辈,我是wx新手。

环境:windows xp, wxwidget2.8.11, codeblocks

用wxSmith设计界面时,点Open/Close Properties Panel,没有出现预期的控件调整面板,效果请看图片,只在界面旁边多了一个纵向滚动条,感觉好象是这个面板被当前的主设计界面给挡住了,不知道如何能正常显示出来。不知道有没有人遇见过这种情况,谢谢。

Image
Image
Image[/img]