News:

Download Pelles C here: http://www.smorgasbordet.com/pellesc/

Main Menu

Dialog Editor...

Started by CommonTater, August 15, 2012, 08:33:42 PM

Previous topic - Next topic

CommonTater

Does anyone know where I can get C (not C++) source code for a dialog editor similar to the one in POIDE?

Thanks!


DMac

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
No one cares how much you know,
until they know how much you care.

CommonTater

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"....


DMac

Hello //Tater

First register for the BCX group on yahoo 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/

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/  Addin page: 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.

No one cares how much you know,
until they know how much you care.

CommonTater

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/.

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/

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/  Addin page: 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.

tbohon

//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

CommonTater

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.


sergey

VISG: visual and smart GUI builder

sergey

and example - work of 2 minutes