Search found 8 matches

by acme_pjz
Thu May 10, 2012 11:45 am
Forum: wxWidgets Development (Chinese)
Topic: 正在做一个山寨Office2003工具栏界面
Replies: 7
Views: 9574

Re: 正在做一个山寨Office2003工具栏界面

ollydbg23 wrote:你这么有价值的代码,何不弄成一个component宣传一下?
目前暂时没有空修改,等有空了估计会传到网上去(Google Code之类的)
by acme_pjz
Sun Mar 25, 2012 3:46 am
Forum: wxWidgets Development (Chinese)
Topic: auiToolbar在屏幕不够大的时候显示不全怎么办?
Replies: 2
Views: 2795

Re: auiToolbar在屏幕不够大的时候显示不全怎么办?

Utensil wrote:auidemo.cpp 这个例子演示了如何使用,也是在这个文件里搜索overflow可以找到相关部分的代码。
……我用的是2.9.3没发现有这一部分代码,所以自己写了个山寨模仿版……
by acme_pjz
Sun Mar 25, 2012 3:43 am
Forum: wxWidgets Development (Chinese)
Topic: 正在做一个山寨Office2003工具栏界面
Replies: 7
Views: 9574

Re: 正在做一个山寨Office2003工具栏界面

现在放出测试版本1,源代码需要wxWidgets 2.9.3才能编译,完整支持工具栏的Dock(至少在Windows下) 下面是在Windows的运行截图: s-1.png s-2.png 已知问题:在Linux(Ubuntu 10.04)下,拖动工具栏到浮动状态会直接导致Assertion failed(CaptureMouse() failed),正在研究如何修复,而且弹出的浮动窗口大小不对,用户改变浮动窗口大小的时候也不正常(不知道怎么修正) P.S. 不知做的时候有木有考虑换肤呢? 考虑了,代码里面有Art provider的支持,我只写了Office2003 art provider
by acme_pjz
Sun Mar 18, 2012 12:35 pm
Forum: wxWidgets Development (Chinese)
Topic: =自我介绍=(新人可来这里对自己作自我介绍)
Replies: 146
Views: 179978

Re: =自我介绍=(新人可来这里对自己作自我介绍)

我以前一直用VB6的飘过,最近想把我用VB6写的一个东西跨平台,参观了一下GTK/Qt/wxWidgets开源跨平台界面库,一开始觉得Qt不错,但是Qt Visual Studio插件出未知问题,而且Qt也太大了,所以就转用wxWidgets了
by acme_pjz
Sun Mar 18, 2012 12:32 pm
Forum: wxWidgets Development (Chinese)
Topic: 正在做一个山寨Office2003工具栏界面
Replies: 7
Views: 9574

正在做一个山寨Office2003工具栏界面

如题,我以前用VB6的,也写过类似的山寨Office2003工具栏,不过也就仅限于工具栏和菜单,现在正打算用wxWidgets(2.9.3)写山寨Office2003工具栏、菜单、Dockable pane等(因为看了看wxAUI觉得太烂,所以干脆自己写),目前实现工具栏、菜单、Dockable area、浮动窗口的部分功能,可以在Windows和Linux(GTK)正常运行。我先发一个截图上来:
screenshot-1.png
screenshot-1.png (15.49 KiB) Viewed 9574 times
打算做好后开源(估计是wxWindows License),如果大家有兴趣的话我也可以现在发代码上来或者上传到Google Code上面,大家共同开发 :)
by acme_pjz
Sun Mar 18, 2012 12:16 pm
Forum: C++ Development
Topic: wxMiniFrame and wxMessageBox non-modal problem
Replies: 0
Views: 510

wxMiniFrame and wxMessageBox non-modal problem

Hi everyone, I'm using wxWidgets 2.9.3 on Windows, and I found that if I create a wxMiniFrame: wxMiniFrame *test=new wxMiniFrame(this,wxID_ANY,"TEST_ONLY",wxPoint(32,32),wxSize(192,128)); test->Show(); Then show a message box: //wxMessageBox("Hello, world!","Project1"); wxMessageBox("Hello, world!",...
by acme_pjz
Mon Mar 12, 2012 3:11 am
Forum: Compiler / Linking / IDE Related
Topic: Can't compile wxWidgets 2.9.3 on Ubuntu 10.04
Replies: 2
Views: 1365

Re: Can't compile wxWidgets 2.9.3 on Ubuntu 10.04

Hi, Which wxWidgets archive did you download? It should have been the tarball: the .zip has MSWin-style line-endings. If that's not the problem, I suggest you try configuring again, this time in a clean subdir of the source dir: mkdir builddir cd builddir ../configure --with-gtk --<any other essent...
by acme_pjz
Sat Mar 10, 2012 6:08 am
Forum: Compiler / Linking / IDE Related
Topic: Can't compile wxWidgets 2.9.3 on Ubuntu 10.04
Replies: 2
Views: 1365

Can't compile wxWidgets 2.9.3 on Ubuntu 10.04

I was downloaded wxWidgets 2.9.3 and compile it successfully under Windows. Now I'm writing some controls which using features in 2.9.x and I'd like them to be cross-platform. So I try to compile wxWidgets 2.9.3 under Ubuntu 10.04. I installed dependencies then run ./configure and no errors, but whe...