Palomino - GUI

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


Contents


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 Sep 27 18:46:20 EDT 2008