1
0
Fork 0
flightgear/src/GUI
2012-09-21 15:36:52 +02:00
..
.gitignore Ignore generated files 2010-06-02 11:27:16 +02:00
AirportList.cxx Implement a persistent cache for navigation data. 2012-09-19 11:38:19 +01:00
AirportList.hxx Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet) 2011-11-19 20:46:17 +00:00
CanvasWidget.cxx Canvas: Image/Window unifying and allow using canvas inside canvas. 2012-08-09 16:13:38 +02:00
CanvasWidget.hxx Canvas: Allow using canvases as PUI widgets. 2012-07-31 23:19:22 +02:00
CMakeLists.txt Canvas: Allow using canvases as PUI widgets. 2012-07-31 23:19:22 +02:00
dialog.cxx Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet) 2011-11-19 20:46:17 +00:00
dialog.hxx Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet) 2011-11-19 20:46:17 +00:00
FGCocoaMenuBar.hxx On OS-X, used NSWorkspace to launch the browser. 2012-05-07 23:49:21 +01:00
FGCocoaMenuBar.mm Revised patch from Yves to fix Mac 10.5 compilation 2012-07-10 08:39:11 +01:00
FGColor.cxx Clean-up some SGMath dependencies. 2012-05-05 00:56:29 +02:00
FGColor.hxx Restructure GUI code, isolate PLIB in source files, to ease future refactoring and alternative GUI layers. 2011-11-19 20:25:51 +00:00
FGFontCache.cxx Fix compiler warning 2012-07-17 19:32:05 +02:00
FGFontCache.hxx Clean-up some SGMath dependencies. 2012-05-05 00:56:29 +02:00
FGPUIDialog.cxx Canvas: Allow using canvases as PUI widgets. 2012-07-31 23:19:22 +02:00
FGPUIDialog.hxx Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet) 2011-11-19 20:46:17 +00:00
FGPUIMenuBar.cxx Fix a crash with the native menubar. 2012-08-05 21:30:15 +01:00
FGPUIMenuBar.hxx And make FGMenuBar abstract too, sinking the current implementation into FGPUIMenubar 2011-11-19 22:04:35 +00:00
fonts.cxx Adapt font size behaviour to original plib font. 2012-05-01 11:44:52 +02:00
gui.cxx Move viewer-related sources to separate folder. 2012-04-25 23:28:00 +02:00
gui.h Fix some places relying on public 'using std::string' in SimGear 2012-08-21 17:07:47 +01:00
gui_funcs.cxx Add properties for raw axis and button values, for use 2012-08-23 21:52:30 +01:00
layout-props.cxx Clean-up some SGMath dependencies. 2012-05-05 00:56:29 +02:00
layout-test.cxx fix warnings in GUI code 2009-08-24 18:00:10 +02:00
layout.cxx Clean-up some SGMath dependencies. 2012-05-05 00:56:29 +02:00
layout.hxx use <enabled>false</enabled> flag for widgets that shouldn't be drawn 2008-08-05 05:27:07 +00:00
MapWidget.cxx Implement a persistent cache for navigation data. 2012-09-19 11:38:19 +01:00
MapWidget.hxx Work on an azimuthal project mode for the map, to improve behaviour in polar regions. Disabled for now since performance is extremely poor. 2012-04-21 11:14:45 +01:00
menubar.cxx Use separate header file for vector properties. 2012-05-05 00:12:41 +02:00
menubar.hxx Fix Mac compile. 2012-05-05 09:41:23 +02:00
new_gui.cxx Lazy GUI dialog loading, for slightly faster startup. 2012-09-21 10:16:44 +01:00
new_gui.hxx Linux needs explicit <cstring> include. 2012-09-21 11:34:28 +01:00
property_list.cxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
property_list.hxx Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet) 2011-11-19 20:46:17 +00:00
README get rid of mouse.cxx and pu{Show|Hide}Cursor() 2008-07-27 09:39:10 +00:00
WaypointList.cxx Avoid compiler warning. 2012-09-21 15:36:52 +02:00
WaypointList.hxx Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet) 2011-11-19 20:46:17 +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).
menubar.[ch]xx          XML-configurable menu bar.
new_gui.[ch]xx          Top-level for the GUI subsystem.


David Megginson
2003-09-26