Search found 201 matches

by cg
Mon Nov 14, 2005 3:08 pm
Forum: C++ Development
Topic: Intercepting a Focus event - at wxWindow level
Replies: 3
Views: 939

Have a look at the wxEVT_KILL_FOCUS/wxEVT_SET_FOCUS events: http://www.wxwidgets.org/manuals/2.6.2/wx_wxfocusevent.html#wxfocusevent HTH Chris ------------------------------------------------------------ Chinook Developer Studio *Free multiplatform IDE for BSD.Linux.Solaris.Windows* http://www.degar...
by cg
Fri Nov 04, 2005 3:46 pm
Forum: Compiler / Linking / IDE Related
Topic: linking problem with chinook IDE
Replies: 1
Views: 833

Best place for help with Chinook is the Chinook forums: http://www.degarrah.com/forums HTH Chris ------------------------------------------------------------ Chinook Developer Studio *Free multiplatform IDE for BSD.Linux.Solaris.Windows* http://www.degarrah.com/products/chinook/index.php Zephyr Auto...
by cg
Thu Oct 20, 2005 3:07 pm
Forum: C++ Development
Topic: Strange things with kill focus
Replies: 3
Views: 1698

I'm not totally sure I understand you problem but there are two focus events you can catch. They are: EVT_SET_FOCUS(func) EVT_KILL_FOCUS(func) You can find more details if you look at wxFocusEvent in the docs. Example: __________________________ BEGIN_EVENT_TABLE(MyForm, wxFrame) EVT_SET_FOCUS( MyFo...
by cg
Wed Sep 28, 2005 11:45 pm
Forum: General Development
Topic: Im considering using wxWidgets, but...
Replies: 14
Views: 2879

I haven't read it myself but probably the best resource would be the book: http://www.wxwidgets.org/book/index.htm It was just recently released so it's up to date. Most of the tutorials are very out of date. There is going to be a bit learning curve with sizers and getting used to different window ...
by cg
Sat Sep 17, 2005 3:40 pm
Forum: Platform Related Issues
Topic: [b]how to run application where wxWidgets libs are not built
Replies: 3
Views: 1020

On the configure like add:

--enable-static

Example:

./configure --with-gtk --enable-static

HTH

Chris
by cg
Wed Sep 07, 2005 6:21 pm
Forum: Open Discussion
Topic: WTF
Replies: 6
Views: 1755

Thanks for the post this is a great site! Chris ------------------------------------------------------------ Chinook Developer Studio *Free multiplatform IDE for BSD.Linux.Solaris.Windows* http://www.degarrah.com/chinookfree.php Zephyr Automated Test Runner *Cross platform automated functional and r...
by cg
Thu Sep 01, 2005 2:15 pm
Forum: C++ Development
Topic: How to send email from wxWidget Application?
Replies: 18
Views: 5909

Hi, I tried unsuccessully to use wxSmtp classes. I can't remember what the problems were but there were many. I looked at other non-gpl smtp projects out there and non of them were any good and were missing key features. I ended up writing my own client. I found specs at: http://www.faqs.org/rfcs/rf...
by cg
Wed Aug 31, 2005 4:36 pm
Forum: Platform Related Issues
Topic: Quick Question on Installation
Replies: 4
Views: 1117

Yup,

Once you run "make install" wx should be installed into your system. If you configured a dynamic build of wx (shared libraries) you will need to run ldconfig as root.

HTH

Chris
by cg
Wed Aug 31, 2005 2:19 pm
Forum: Platform Related Issues
Topic: Quick Question on Installation
Replies: 4
Views: 1117

Lets say you download wx to /home/me/wxGTKW-2.6.1.tar.gz Change to me: > cd You can unpack it: > tar zxvf wxGTK-2.6.1.tar.gz This should create a folder something like: /home/me/wxWidgets-2.6.1 Create a build folder in that same directory: mkdir buildwx You now have a source and build folder: /home/...
by cg
Tue Aug 30, 2005 2:27 pm
Forum: C++ Development
Topic: Expand, Sizer and Panel Problem...
Replies: 7
Views: 1438

I just tested this in Chinook and it seems to give the effect your are describing: wxPanel *p1 = new wxPanel(this, -1, wxDefaultPosition, wxSize(150,300)); p1->SetBackgroundColour(wxColour("RED")); wxPanel *p2 = new wxPanel(this, -1); p2->SetBackgroundColour(wxColour("BLUE")); wxBoxSizer *siz0 = new...
by cg
Wed Aug 03, 2005 9:00 pm
Forum: Compiler / Linking / IDE Related
Topic: Problem compiling my own projects
Replies: 4
Views: 1191

its a valid command. you just need to change your ' to ` in order to have it execute the wx-config part in the shell. C ------------------------------------------------------------ Chinook Developer Studio *Free multiplatform IDE for BSD.Linux.Solaris.Windows* http://www.degarrah.com/chinookfree.php...
by cg
Wed Aug 03, 2005 2:37 pm
Forum: Compiler / Linking / IDE Related
Topic: Problem compiling my own projects
Replies: 4
Views: 1191

Hi, wx-config is a shell script. You need to either put the full path to this script or add the directory it's in to your PATH. HTH Chris ------------------------------------------------------------ Chinook Developer Studio *Free multiplatform IDE for BSD.Linux.Solaris.Windows* http://www.degarrah.c...
by cg
Mon Jul 25, 2005 2:13 pm
Forum: C++ Development
Topic: a question on update.
Replies: 1
Views: 596

Can you post some code for clarities sake? Thanks Chris ------------------------------------------------------------ Chinook Developer Studio *Free multiplatform IDE for BSD.Linux.Solaris.Windows* http://www.degarrah.com/chinookfree.php Zephyr Automated Test Runner *Cross platform automated function...
by cg
Mon Jul 25, 2005 2:12 pm
Forum: C++ Development
Topic: question about "cursor fetching text" function
Replies: 1
Views: 498

This sounds like a very difficult task to do cross platform. I'm guessing that tools that do this are not doing window/control inspection. I would think that they might be using OCR. They probably take a screen shot and use OCR in an area around the mouse. HTH Chris ---------------------------------...
by cg
Sat Jun 04, 2005 3:49 pm
Forum: C++ Development
Topic: Can we exlain my "wxTreeCtrl"
Replies: 6
Views: 1555

Theres a tree control sample in the "Samples" directory wxwidgets-2.6.0/samples/treectrl HTH Chris ------------------------------------------------------------ Chinook Developer Studio *Free multiplatform IDE for BSD.Linux.Solaris.Windows* http://www.degarrah.com/chinookfree.php Zephyr Automated Tes...