Widget Library

PreviousNext

Future Work

Widgets

There are various widgets and widget options which are not yet implemented. For example:

To add a new widget to the library, it has to be fully themeable. This means the drawing and input processing has to be done through a delegate. If a special delegate is needed, a deferred version can be added to the delegates cluster. Then a simple implementation has to be done for the basic theme and put in the delegates cluster basic_delegates. That the delegate is loaded, a new factory function needs to be added to the class EM_THEME_DELEGATES as well as a setter function and the default initialisation in the load_default_delegates

Themes

There is always a need for new themes. These should be as customizable as possible so not all applications look the same.
Also color schemes for existing themes can be added.

Library improvements