Hey Lee,
You should really look into BlitzUI for this program. Once you get it figured out, it's really a breeze to drop dialogs and menus for all your programs commands.
Check out how "Total Terrain 2" does it's menus in a floating box.
Or, I'm working on a entity placement-style level editor with BlitzUI...

...where I just put a menu bar at the top of the screen. So when you run it in windowed mode, it looks like a regular app.
It's really pretty sweet...
You should really look into BlitzUI for this program. Once you get it figured out, it's really a breeze to drop dialogs and menus for all your programs commands.
Check out how "Total Terrain 2" does it's menus in a floating box.
Or, I'm working on a entity placement-style level editor with BlitzUI...

...where I just put a menu bar at the top of the screen. So when you run it in windowed mode, it looks like a regular app.
It's really pretty sweet...