Tutorial example HelloLabelTweaked

Files

Usually a View encapsulates a native widget from the underlying GUI library. Most Views support changing the characteristics of this widget directly. This is done by supplying the View with a function called a tweaker. A tweaker has one parameter, the native widget whose characteristics it is supposed to change. The tweaker is called after setting up the default characteristics of the widget, but before the widget is rendered for the first time.

In tutorial example HelloLabelTweaked, the background colors of a MainView and a CLabelView are changed to green an red respectively.

Tweaking