# Palomino - GUI

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

- Index
- Overview

## 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