Invitation to review new help document: wxWidgets, wxformbuilder, Code Blocks

Do you have a question about makefiles, a compiler or IDE you are using and need to know how to set it up for wxWidgets or why it doesn't compile but other IDE's do ? Post your questions here.
Post Reply
Ken_SF
Earned a small fee
Earned a small fee
Posts: 16
Joined: Tue Jun 11, 2019 9:35 pm

Invitation to review new help document: wxWidgets, wxformbuilder, Code Blocks

Post by Ken_SF » Mon Jul 01, 2019 3:28 pm

Hi,

I am a Newbe who struggled to get wxWidgets installed, then to work smoothly with Code Blocks using the gcc compiler with wxFormBuilder.

Thanks to everyone on the forum who took time out to respond to my questions.

I decided to create my own help document designed for Newbes who have some programming background, but not necessarily in C++.
The document is a detailed step-by-step guide that covers the following:

1) Install wxWidgets 3.1.2 on Windows 7 Pro.

2) Get wxWidgets to work smoothly with Code Blocks 17.12 (includes how I setup Search Directories, Linker Settings and global variables)

3) Create a Minimal project using wxWidgets on Code Blocks that compiles.

4) Explain why the ..\samples\Minimal project supplied with wxWidgets does not compile from within Code Blocks and give instructions on how to compile.

5) Add controls to a mimimal wxWidgets project using wxFormBuilder and connecting a few of the events (button click, text box, mouse over and mouse exit) to functions in the code blocks project.

6) Same as item (5) above, except this time, with subclassing so future wxFormBuilder changes are preserved.

I am an experienced programmer but new to C++, Code Blocks, wxWidgets and wxFormBuilder. I thought I would invite others to review the documents I wrote (in Word format) before posting. My goal is to give something valuable back to the community to help other Newbes that follow in my footsteps and to thank the people who were kind enough to help me wade through the initial stages of unfamiliarity with these technologies.

Private message me if you would like to review the docs and I can post to a shared file service (like Google Drive). One experienced forum person has already agreed to review. It would be great to hear from other voices. I am inviting others to 2nd guess and improve what I have created so far.

Thanks in advance.

Ken

Post Reply