Actually I want to create my own form type designer. I want to use my own image for the "form" image. I would like the same features of dragging and dropping onto this form but I want to write my own code when these controls are dropped.
Basically I'm creating my own GUI for a 3D engine and I want to make it just like VS where you can visually drop controls onto the main screen for this engine. It would then make the code specific for this engine behind the scenes.
Think of when you open a new project template for like Pocket PC, Smartphone, or Windows CE. They all display their own looking "form" for you to drop and drag controls onto. The code that is auto generated is specific for that language/api also. I want to do exactly that. I want to create my own project template, that has my own designer for my own form look.
In my case the "form" is just going to be the default window that is generated by this 3D engine. I'm guessing I would just take a screenshot of this and use it as the visual. But I also need to have access to what happens when the controls are placed on this form because I need to write my GUI code behind the scene in the source file.
|