Palomino - GUI

©2004,2009  Jim E. Brooks   http://www.palomino3d.org



Overview

[2008/09]

Design (ideal)

The possibility of having a GUI requires the simulation to change dynamically, as opposed to only loading static configuration at startup. Since GUI toolkits are prone to causing interference (they start their owns threads, timers, etc), the GUI ideally should be a separate process or window, capable of being disabled, and not even compiled.

FTLK Implementation

[2008/09]

GUI is implemented using FLTK. For simplicity, the GUI runs in the same thread. A disadvantage is that the GUI will pause the simulator


Last modified: Sat Nov 7 14:50:32 CST 2009