GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
|
Namespaces | |
namespace | __utility |
namespace | custom_window_messages |
namespace | deserializers |
namespace | exception_messages |
namespace | exceptions |
namespace | hotkeys |
namespace | interfaces |
namespace | iterators |
namespace | json_settings |
namespace | libraries |
namespace | parsers |
namespace | standard_classes |
namespace | standard_menu_items |
namespace | standard_sizes |
namespace | styles |
namespace | utility |
Classes | |
class | BaseButton |
Base class for all buttons. More... | |
class | BaseCheckBox |
Base class for all check boxes. More... | |
class | BaseChildWindow |
Base class for all nested windows. More... | |
class | BaseComboBox |
Base class for all combo boxes. More... | |
class | BaseComponent |
Base class for all windows, controls, etc. More... | |
class | BaseComposite |
Base class for all windows that has children windows. More... | |
class | BaseDialogBox |
Base class for all dialog boxes. More... | |
class | BaseEditControl |
Base class for all edit controls. More... | |
class | BaseHorizontalScrollBar |
class | BaseIconListView |
Base class for all list views with icon items only. More... | |
class | BaseInfiniteProgressBar |
Base class for all non updatable progress bars. More... | |
class | BaseListBox |
Base class for all list boxes. More... | |
class | BaseListIconListView |
Base class for all list views in list mode with icon items. More... | |
class | BaseListListView |
Base class for all list views in list mode. More... | |
class | BaseListTextIconListView |
Base class for all list views in list mode with text and icon items. More... | |
class | BaseListTextListView |
Base class for all list views in list mode with text items. More... | |
class | BaseListView |
Base class for all list views. More... | |
class | BaseMainWindow |
Setup for main application window. More... | |
class | BaseMenuItem |
Base class for all menu items. More... | |
class | BaseMultipleSelectListBox |
Base class for all multiple select list boxes. More... | |
class | BaseProgressBar |
Base class for all updatable progress bars. More... | |
class | BaseRichEdit |
Base class for all rich edit controls. More... | |
class | BaseScrollBar |
class | BaseSeparateWindow |
Base class for separate windows. More... | |
class | BaseStaticControl |
Base class for all static controls. More... | |
class | BaseTabControl |
Base class for all tab controls. More... | |
class | BaseTextIconListView |
Base class for all list views with text and icon items. More... | |
class | BaseTextListView |
Base class for all list views with text items only. More... | |
class | BaseTrackbarControl |
Base class for all tracbar controls. More... | |
class | BaseVerticalAndHorizontalScrollBar |
class | BaseVerticalScrollBar |
class | BaseWindow |
Base class for composite windows. More... | |
class | Button |
Standard button. More... | |
class | CheckBox |
Standard check box. More... | |
class | ChildWindow |
Standard child window. More... | |
class | DialogBox |
Standard dialog box. More... | |
class | DropDownComboBox |
Standard drop down combo box. More... | |
class | DropDownListComboBox |
Standard drop down list combo box. More... | |
class | DropDownMenuItem |
Standard drop-down menu item. More... | |
class | EditControl |
Standard edit control. More... | |
class | GroupBox |
Standard group box with radio buttons. More... | |
class | GUIFramework |
Singleton with GUIFramework settings and some functionality. More... | |
class | HorizontalTrackbarControl |
Standard horizontal trackbar control. More... | |
class | IconListView |
Standard list view with icon items. More... | |
class | ImageButton |
Button with image. More... | |
class | InfiniteProgressBar |
Standard non updatable progress bar. More... | |
class | ListBox |
Standard list box. More... | |
class | ListIconListView |
Standard list view in list mode with icon items. More... | |
class | ListTextIconListView |
Standard list view in list mode with text and icon items. More... | |
class | ListTextListView |
Standard list view in list mode with text items. More... | |
class | Menu |
Menu class. More... | |
class | MenuItem |
Standard menu item. More... | |
class | MultipleSelectListBox |
Standard multiple select list box. More... | |
class | ProgressBar |
Standard updatable progress bar. More... | |
class | Recreator |
Used for recreation windowed application from JSON. More... | |
class | RichEdit |
Standard rich edit control. More... | |
class | SeparateWindow |
Standard separate window. More... | |
class | SimpleComboBox |
Standard simple combo box. More... | |
class | StaticControl |
Standard static control. More... | |
class | TabControl |
Standard tab control. More... | |
class | TextIconListView |
Standard list view with text and icon items. More... | |
class | TextListView |
Standard list view with text items. More... | |
class | VerticalTrackbarControl |
Standard vertical trackbar control. More... | |
class | WindowHolder |
Provides runMainLoop for top level window. More... | |
Typedefs | |
using | comboBoxCallbackSignature = void(*)(BaseComboBox&) |
Used in notification events in combo box. | |
using | richEditCallbackSignature = void(*)(const std::wstring&) |
Used in rich edit auto url detect events. | |
using | tabData = BaseTabControl::tabData |
using | imageType = utility::BaseLoadableHolder::imageType |
using | DialogBoxBuilder = DialogBox::DialogBoxBuilder |
using | onClickSignature = void(*)() |
Default on click signature. | |
using | onDestroySignature = void(*)() |
Default on destroy signature. Called before window is destroyed. | |
using | onCloseSignature = bool(*)() |
Default on close signature. Worked only in BaseSeparateWindow subclasses. Called if user pressed close button. | |
using gui_framework::comboBoxCallbackSignature = void(*)(BaseComboBox&) |
Used in notification events in combo box.
Definition at line 183 of file BaseComboBox.h.
Definition at line 9 of file DialogBox.cpp.
Definition at line 14 of file ImageButton.cpp.
using gui_framework::onClickSignature = void(*)() |
Default on click signature.
Definition at line 77 of file GUIFrameworkConstants.h.
using gui_framework::onCloseSignature = bool(*)() |
Default on close signature. Worked only in BaseSeparateWindow subclasses. Called if user pressed close button.
Definition at line 83 of file GUIFrameworkConstants.h.
using gui_framework::onDestroySignature = void(*)() |
Default on destroy signature. Called before window is destroyed.
Definition at line 80 of file GUIFrameworkConstants.h.
using gui_framework::richEditCallbackSignature = void(*)(const std::wstring&) |
Used in rich edit auto url detect events.
Definition at line 85 of file BaseRichEdit.h.
Definition at line 16 of file BaseTabControl.cpp.