1
0
Fork 0
flightgear/src/GUI
mfranz 58179758af add support for a <hide> property, which hides whole XML groups (widgets
or data blocks) from layouter and dialog creator. This is required for
dynamically generated/modified dialogs. Parts in the XML file can be
hidden and turned on by the C++ code. Other hidden parts can be used
as templates that are multiply used. Hidden datablocks can contain
strings that are used in dialog context, that are easier to translate
or modify in the XML file.
2005-10-21 17:47:48 +00:00
..
.cvsignore Ignore generated files. 2004-06-15 12:48:22 +00:00
AirportList.cxx Vivian Meazza: 2005-10-01 09:56:53 +00:00
AirportList.hxx Andrew Midson: 2005-01-31 10:36:59 +00:00
dialog.cxx add support for a <hide> property, which hides whole XML groups (widgets 2005-10-21 17:47:48 +00:00
dialog.hxx remove commented out and non-functional code for now 2005-07-08 06:45:00 +00:00
fonts.cxx Must include config.h before plib headers to prevent them from default 2005-10-19 18:40:19 +00:00
gui.cxx Replace hard-coded message boxes by ones managed by the gui subsystem. 2005-10-20 13:05:02 +00:00
gui.h Replace hard-coded message boxes by ones managed by the gui subsystem. 2005-10-20 13:05:02 +00:00
gui_funcs.cxx Replace hard-coded message boxes by ones managed by the gui subsystem. 2005-10-20 13:05:02 +00:00
gui_local.cxx The view frustum is defined in plib apps using calls to ssgSetFOV() and 2005-02-25 19:41:53 +00:00
gui_local.hxx Updated mouse gui tweaks and Jim's nifty new external view controls. 2001-11-12 20:57:08 +00:00
layout-props.cxx Oops, need config.h before pu.h or else the build will fail on 2004-05-12 20:51:47 +00:00
layout-test.cxx Migrate FlightGear code to use "#include SG_GL*" defined in 2004-11-18 19:53:00 +00:00
layout.cxx add support for a <hide> property, which hides whole XML groups (widgets 2005-10-21 17:47:48 +00:00
layout.hxx GUI layout management and a few visual/eye-candy modifications. See 2004-05-12 15:36:07 +00:00
Makefile.am add fonts.cxx file 2005-07-07 21:24:28 +00:00
menubar.cxx Mathias Fröhlich: 2005-07-13 12:25:16 +00:00
menubar.hxx Boris Koenig: 2004-10-22 09:26:51 +00:00
mouse.cxx Win32 typos crept in during the patch. Fix from Frederic Bouvier. 2004-04-01 15:14:34 +00:00
new_gui.cxx Add method to get the property root node of named dialogs. This is 2005-10-20 11:15:00 +00:00
new_gui.hxx Add method to get the property root node of named dialogs. This is 2005-10-20 11:15:00 +00:00
preset_dlg.cxx Fix my mailing address by replacing it with my web page. 2004-11-19 22:10:41 +00:00
preset_dlg.hxx Added a "Presets" menu. 2002-11-18 21:31:33 +00:00
prop_picker.cxx make property picker consider the new_gui colors; unfortunately, plib 2005-07-07 21:32:33 +00:00
prop_picker.hxx make property picker consider the new_gui colors; unfortunately, plib 2005-07-07 21:32:33 +00:00
puList.cxx Andrew Midson: 2005-01-31 10:36:59 +00:00
puList.hxx Andrew Midson: 2005-01-31 10:36:59 +00:00
README Depreciate NetworkOLK. A big thanks goes to Oliver Delise for implementing it in the first place. 2003-11-13 14:42:47 +00:00
sgVec3Slider.cxx Norman's fix to make the help system start on Win32. 2002-08-29 21:00:22 +00:00
sgVec3Slider.hxx Norman's fix to make the help system start on Win32. 2002-08-29 21:00:22 +00:00
trackball.c Norman Vine has split up the GUI code into more managable/logical sections. 2001-01-08 20:55:16 +00:00
trackball.h Norman Vine has split up the GUI code into more managable/logical sections. 2001-01-08 20:55:16 +00:00

This directory contains code for the FlightGear user interface.
Currently, the code is based on PUI, which is part of PLIB.

The code is currently in transition between the old, hard-coded C++
interface and a new, XML-configurable modular subsystem.

Files:

dialog.[ch]xx           XML-configurable dialog box.
gui.cxx, gui.h          Top-level GUI functions (deprecated).
gui_funcs.cxx           Implementation of internal GUI functions (deprecated).
gui_local.[ch]xx        More internal GUI functions (deprecated).
menubar.[ch]xx          XML-configurable menu bar.
mouse.cxx               Old GUI mouse support (deprecated).
new_gui.[ch]xx          Top-level for the GUI subsystem.
preset_dlg.[ch]xx       Internal functions for presets (deprecated).
prop_picker.[ch]xx      Built-in property-tree dialog.
sgVec3Slider.[ch]xx     Built-in dialog for adjusting the view.
trackball.[ch]          Old mouse view support (deprecated).


David Megginson
2003-09-26