Does anyone know where I can get C (not C++) source code for a dialog editor similar to the one in POIDE?
Thanks!
I understand that there is one provided as a sample in the Windows SDK.
The BCX forum has source code for the Easy IDE (written in BCX) which you can run through the BCX translator for the C code.
If you end up pulling from different sources to build a dialog editor might I recommend my property grid for the property editor? The source code for POINST Wizard demonstrates how I implemented it to change the properties of the wizard project.
Dmac
Quote from: DMac on August 17, 2012, 07:20:12 PM
I understand that there is one provided as a sample in the Windows SDK.
The BCX forum has source code for the Easy IDE (written in BCX) which you can run through the BCX translator for the C code.
If you end up pulling from different sources to build a dialog editor might I recommend my property grid for the property editor? The source code for POINST Wizard demonstrates how I implemented it to change the properties of the wizard project.
Dmac
Do you have a link for Easy IDE? I'd like to get a look at that...
Actually what I was hoping to do was to build an editor that could launch a live dialog and let the operator move things around, change certain titles etc... It's part of a larger project where the company has spoiled it's key operators by customizing it's UI code for them... Now, I'm playing "keep up"....
Hello //Tater
First register for the BCX group on yahoo http://tech.groups.yahoo.com/group/BCX/ (http://tech.groups.yahoo.com/group/BCX/).
Once you have access to the forum you can find the EasyIDE with BCX source code here:http://tech.groups.yahoo.com/group/BCX/files/EZ_IDE-NEW/EZ-IDE/ (http://tech.groups.yahoo.com/group/BCX/files/EZ_IDE-NEW/EZ-IDE/)
You will want to download the file bc5.11 and rename it to bc5_11.zip and extract bc.exe. This is the translator (version) that you will need to translate the EZIDE source code.
You will also want to download and install EZ-IDE-setup-11.08-07.exe (source code will be installed too)
I recommend that you install the BCX Addin and Wizard for Pelles C which you can get from Garvan O'keef http://weekendcode.phatcode.net/ (http://weekendcode.phatcode.net/) Addin page: http://weekendcode.phatcode.net/sub/bcx-addin.html (http://weekendcode.phatcode.net/sub/bcx-addin.html). This will make Pelles BCX friendly and you can look at, translate to C, and compile BCX code right in the Pelles C IDE.
Quote from: DMac on August 20, 2012, 05:36:24 PM
Hello //Tater
First register for the BCX group on yahoo http://tech.groups.yahoo.com/group/BCX/ (http://tech.groups.yahoo.com/group/BCX/).
Once you have access to the forum you can find the EasyIDE with BCX source code here:http://tech.groups.yahoo.com/group/BCX/files/EZ_IDE-NEW/EZ-IDE/ (http://tech.groups.yahoo.com/group/BCX/files/EZ_IDE-NEW/EZ-IDE/)
You will want to download the file bc5.11 and rename it to bc5_11.zip and extract bc.exe. This is the translator (version) that you will need to translate the EZIDE source code.
You will also want to download and install EZ-IDE-setup-11.08-07.exe (source code will be installed too)
I recommend that you install the BCX Addin and Wizard for Pelles C which you can get from Garvan O'keef http://weekendcode.phatcode.net/ (http://weekendcode.phatcode.net/) Addin page: http://weekendcode.phatcode.net/sub/bcx-addin.html (http://weekendcode.phatcode.net/sub/bcx-addin.html). This will make Pelles BCX friendly and you can look at, translate to C, and compile BCX code right in the Pelles C IDE.
Will do... thank you.
//Tater: How did the dialog editor piece of your project work out? I'm looking for something similar - preferably in C of course - and am eager to hear of your experiences.
Tnx.
Tom
Quote from: tbohon on December 26, 2012, 09:20:30 PM
//Tater: How did the dialog editor piece of your project work out? I'm looking for something similar - preferably in C of course - and am eager to hear of your experiences.
Hi Tom... I got a little sidetracked and haven't done much with it yet... The idea was to let the end user customize certain aspects of data entry to their needs... live-editing a dialog, moving stuff around for best logical order and such, but not removing or adding anything... Right now it lives on a flash drive waiting for me to get some more time to play with it.
VISG: visual and smart GUI builder
and example - work of 2 minutes