Search found 421 matches

by Utensil
Mon Jan 19, 2009 7:11 am
Forum: wxWidgets Development (Chinese)
Topic: 在Frame中如何操作Panel上的控件?
Replies: 6
Views: 3788

在wxFrame中增加一个wxGrid型的全局变量 把Panel中的wxGrid弄成全局 小小纠正一下说法,这些都不叫做全局变量,叫做wxFrame对象的成员变量。在构造函数中那个临时的指针,叫做 局部变量。 因此,其实就是将一个会在成员函数执行完之后生命期就结束的变量救出来,成为和对象生命一样长的变量。这不是全局变量哦~ 再往外救,就会救成类的静态成员变量,或者救成某个namespace里的变量。 再往外救,才会变成全局变量。 不过有些时候老通过get或者set方法也很烦哦,我前面就因为变量太多,实在懒了就全public了,嘿嘿,最后干脆直接用了一个struct把所有变量都包装起来,有些时...
by Utensil
Sat Jan 17, 2009 2:45 pm
Forum: wxWidgets Development (Chinese)
Topic: 在Frame中如何操作Panel上的控件?
Replies: 6
Views: 3788

kingkamg兄,消消气嘛~每个人第一次遇到这种问题都会迷惑的~ 恕我直言,你的方法也有待商榷,不够OO。 邪恶的全局变量在这个场合是不需要的。将wxGrid的指针公有化,更是不必要。 第三种方法,shiweifu还没获得wxGrid的指针呢,怎么发? shiweifu,我看到你在我博客上的留言了,也看到了你的帖子: http://forums.wxwidgets.org/viewtopic.php?p=96733#96733 你说 我试着去找wxFrame类似GetPanel的函数。。可惜没找到 你是不可能在wxFrame里找到类似GetPanel的函数的。你需要明白,wxFrame是用作...
by Utensil
Sat Jan 17, 2009 8:33 am
Forum: wxWidgets Development (Chinese)
Topic: 如何获取桌面活动窗体
Replies: 4
Views: 2380

据我所知,这个功能wxWidgets没有实现。

跨平台类库的基本目的,是尽可能地为跨平台程序提供最为常用的基础设施,它只能在大多数时候,为用户免去跨平台移植的烦恼。但跨平台类库不会去覆盖所有的操作系统api,因此,许多时候,跨平台的程序需要自力更生。尤其对于wx这样全由志愿者进行的开发,更是必须将精力集中到最需要的地方,所以难免有失全面。

楼主可自行在Windows下用Win32 API,Linux下用gtk,Mac下用Coacoa,并用条件编译使它们各自在需要的时候才编译。只查找这一个API并不会多困难,用点心就可以了。呵呵~

-Utensil
by Utensil
Sat Jan 17, 2009 8:24 am
Forum: wxWidgets Development (Chinese)
Topic: VcHelp - 增强VC++ Express的功能
Replies: 2
Views: 1677

挺好玩的~支持~

-Utensil
by Utensil
Sat Jan 17, 2009 8:23 am
Forum: wxWidgets Development (Chinese)
Topic: wx2.9和3.0路线图
Replies: 7
Views: 3263

Loaden wrote:喜欢原生界面,支持wx,不喜欢QT!
强烈赞同!连在Linux下,我看见KDE的程序都比较郁闷,就是不喜欢...

要说我怕什么,我怕Qt变得native了,这样wx的优势又丧失了一个。

希望开源产品常青~不要白白为人做嫁衣~
-Utensil
by Utensil
Thu Jan 15, 2009 4:39 am
Forum: wxWidgets Development (Chinese)
Topic: wx2.9和3.0路线图
Replies: 7
Views: 3263

LGPL的意思似乎就是对商业用户放松要求的一个协议...
by Utensil
Tue Jan 13, 2009 3:25 pm
Forum: wxWidgets Development (Chinese)
Topic: wx2.9和3.0路线图
Replies: 7
Views: 3263

wx2.9和3.0路线图

http://trac.wxwidgets.org/wiki/Roadmap

这是由Vadim Zeitlin发表在wxTrac wiki上的wx2.9和3.0路线图,还刚刚提出来,后继邮件列表上会对其进行讨论和补充。

有兴趣的可以关注一下。

也可以看一下wxBlog上对2008年wxWidgets发展的总结:

http://wxwidgets.blogspot.com/2009/01/a ... of-wx.html

推荐使用google的语言工具对其进行中英对照的翻译,大大加快浏览速度,呵呵

-Utensil
by Utensil
Tue Jan 13, 2009 3:13 pm
Forum: wxWidgets Development (Chinese)
Topic: 看到wx的Daily Snapshot版本加入wxPropertyGrid了
Replies: 3
Views: 2137

我一直都用trunk作开发,没有链接问题啊~
by Utensil
Sat Jan 10, 2009 6:09 am
Forum: wxWidgets Development (Chinese)
Topic: 如何设置tooltip的背景色和字体的颜色啊?
Replies: 1
Views: 1884

你可以使用wxPopupTransientWindow。

这个类并没有文档,但却有一个例子, 在samples/popup。

-Utensil
by Utensil
Wed Jan 07, 2009 1:35 pm
Forum: wxWidgets Development (Chinese)
Topic: 关于wxWidgets的samples的编译
Replies: 12
Views: 6567

对于MinGW,wxWidgets提供了Makefile.gcc进行编译,使用它就可以毫无问题地通过编译。

我个人用MinGW编译过所有的例子。

参见 http://blog.csdn.net/Utensil/archive/20 ... 31582.aspx

注意,有些例子需要wxWidgets本身编译时打开某些宏开关,请参见

http://docs.wxwidgets.org/trunk/page_samples.html

中的Build Note。

-Utensil
by Utensil
Thu Jan 01, 2009 11:33 pm
Forum: wxWidgets Development (Chinese)
Topic: svn build rev 5363 gcc 4.2.4 Windows/unicode
Replies: 10
Views: 3825

我写php、Ruby、Python,做网站的时候,都用基于Eclipse的编辑器...

Eclipse用起来还是挺不错的。可惜常常感觉有微妙的效率问题,而且不稳定。

-Utensil
by Utensil
Thu Jan 01, 2009 11:26 pm
Forum: wxWidgets Development (Chinese)
Topic: wxWidgets自带例程如何学习
Replies: 11
Views: 4254

这样子....那你说要的功能在wxDataViewCtrl里

http://docs.wxwidgets.org/trunk/classwx ... _ctrl.html

同时参见

http://docs.wxwidgets.org/trunk/group__ ... __dvc.html


-Utensil
by Utensil
Wed Dec 31, 2008 12:25 am
Forum: wxWidgets Development (Chinese)
Topic: wxWidgets自带例程如何学习
Replies: 11
Views: 4254

by Utensil
Tue Dec 30, 2008 1:44 pm
Forum: wxWidgets Development (Chinese)
Topic: wxWidgets自带例程如何学习
Replies: 11
Views: 4254

可以从Minimal学起~它的注释最为丰富。

然后去看Controls和Widgets。

学习过程中可参见wxWidgets对例子的介绍: http://docs.wxwidgets.org/trunk/page_samples.html ,这个是我整理过的版本。

基本上这份文档中没有提到的例子,都因为不重要或主题不明确而被2.9.0去掉了。

-Utensil
by Utensil
Mon Dec 29, 2008 12:44 am
Forum: wxWidgets Development (Chinese)
Topic: 怎样让gettext返回的是wchar_t*字符串?
Replies: 3
Views: 2275

个人(没有经过调查)的理解是:

gettext返回的是utf-8,因此char*会比wchar*更为合适。

-Utensil