This tutorial describes how to use the Two-Layered GUI Toolkit in such a way that dialog boxes are defined by settings objects. For each dialog box to display, an object that stores all settings for the dialog box is created. That object is then passed to the method that displays the dialog.
If you would like to display dialog boxes that can be modified based on method arguments, please check out this other tutorial.
Please be aware that this tutorial will not demonstrate how to separate settings objects and GUI toolkit bindings, for example in order to create GUI toolkit-agnostic plugins. A separate tutorial on that topic is available.
Note that this tutorial will use the Gtk# binding as an example. The other bindings can be used analogously and provide the same dialog settings.
Please select a chapter:
Wiki: Help-Patterns-Plugins
Wiki: Help-Tutorial-Direct
Wiki: Help-Tutorial-SettingsObjects-FileDialogs
Wiki: Help-Tutorial-SettingsObjects-InputBoxes
Wiki: Help-Tutorial-SettingsObjects-Intro
Wiki: Help-Tutorial-SettingsObjects-MessageBoxes
Wiki: Help-Tutorial-SettingsObjects-Other
Wiki: Help-Tutorial-SettingsObjects-ProgressDialogs
Wiki: Help-Tutorial-SettingsObjects-WizardFramework
Wiki: Help-Tutorial