Next: , Previous: , Up: MINOS2   [Contents][Index]


16.1 MINOS2 object framework

MINOS2 is a GUI library, written in mini-oof2.fs’s object model. It has two class hierarchies: widget for visual components, and actor for the actions bound to a component. Components are composed using a boxes&glue model similar to LaTeX, including paragraph breaking. For the sake of simplicity and portability, MINOS2 only supports a single window, and uses OpenGL for rendering.

MINOS2 furthermore supports animations with the animation class. A color index texture is used for different color schemes, and transition between neighboring schemes can also be animated.