Project Description
An XNA GUI for tool windows. This is useful for creating tool windows that allow changing parameters in your program during testing or level creation and see the effects in real time (as opposed to break points to change in code).

XNA Tool GUI was designed and written to satisfy my needs for a flexable but small (footprint) gui for tool windows in my XNA graphics projects.

XNA Tool GUI is intended for windows projects (during design/coding cycles) to help with parameter setting at runtime, and for tool windows during scene creation/parameterization. This gui could be easily modified to be used on XBox360 if desired, but note that it was not originally intended for "in game" menus. The main interface devices for the this GUI system is the mouse and keyboard.

Current GUI elements (see screenshot below)
  • Tab Control/Tab Pages
  • Label
  • TextBox
  • CheckBox
  • RadioButton/RadioGroup
  • ListBox
  • Tree control
  • Horizontal Slider/Labeled Slider
  • Vertical Scrollbar
See the Documentation page (link above) for more information.

Screen Shot
The following screen shot is the right side of an XNA graphics project (just right side to keep image size down):
XNAToolGUI_pic1.png

Last edited Sep 21, 2010 at 3:37 AM by ClydeCoulter, version 14