ClanLib SDK

GUI Framework Details

This document describes the behavior of various parts of clanGUI into further detail. It is mostly intended for developers working directly on clanGUI, acting as a specification for how things are meant to work (as opposed to how things might actually work due to bugs).

If you see anything in clanGUI not working as described here, it is a bug in the framework.

Input messages are processed as follows

Focus switching details

Dialog input handler details

Geometry details