Hi,
For learning purpose, I am trying to figure out the ways to create a Rapid Application Development tool in C on Windows through Win32 apis.
Purpose of tool:
1. To make the user feel very easy to Create GUI when compared to that of writing 100's of lines of code instead.
eg: Providing Drag and Drop options of windows and enabling re-sizing options etc.,
2. To enable a small scripting mechanism, through which the user can actually handle events of the GUI that he is preparing for.
Now there are two parts in creating the RAD tool and are mentioned as below.
1. Front end part.
2. Back end part.
Front end part: It is the main GUI interface which is very similar to any of the IDEs provided by the C/C++ compiler.
Back end Part: Here I am struck. Once the user prepares his GUI application, I want to know the best ways to make the final executable a stand alone program. I dont know if this is possible at all.
May be i can elaborate a bit more here. Once the user is done with his design of the application through my tool, what are the ways you can suggest me to make the program a stand alone executable.
Please note that I do not want to write a new compiler to convert the User design to machine code through my tool here. But instead i want to make the tool as a scripting utility instead for the user rather than pure low level coding that is done in other languages and which consumes a lot of time.
May be on linux, you can consider the shell scripting utility where the user can end up writing code for his application through various commands embedded in a file and then finally run the shell script at the command prompt.
May be once you review the above and ask me more details about what exactly i am trying to do, i can add more by way of response.
Please suggest.