|
GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
|
Parse MainWindowParser specific properties. More...
#include <MainWindowParser.h>
Public Member Functions | |
| MainWindowParser () | |
| void | parse (const json::utility::jsonObject &description) override |
| ~MainWindowParser ()=default | |
Public Member Functions inherited from gui_framework::parsers::SeparateWindowParser | |
| SeparateWindowParser ()=default | |
| void | parse (const json::utility::jsonObject &description) override |
| ~SeparateWindowParser ()=default | |
Public Member Functions inherited from gui_framework::parsers::BaseCompositeParser | |
| BaseCompositeParser () | |
| virtual | ~BaseCompositeParser ()=default |
Public Member Functions inherited from gui_framework::parsers::BaseComponentParser | |
| BaseComponentParser () | |
| virtual | ~BaseComponentParser ()=default |
Public Attributes | |
| uint16_t | trayIconResource |
| std::vector< std::pair< std::wstring, BaseMainWindow::Function > > | items |
| bool | alwaysShowTrayIcon |
Public Attributes inherited from gui_framework::parsers::SeparateWindowParser | |
| std::string | pathToLargeIcon |
| std::string | pathToSmallIcon |
| std::string | onCloseFunctionName |
| std::string | onCloseFunctionModuleName |
Public Attributes inherited from gui_framework::parsers::BaseCompositeParser | |
| std::string | windowFunctionName |
| BaseComposite::exitMode | mode |
| std::string | onDestroyFunctionName |
| std::string | onDestroyFunctionModuleName |
Public Attributes inherited from gui_framework::parsers::BaseComponentParser | |
| std::wstring | className |
| utility::ComponentSettings | settings |
| std::array< uint8_t, 3 > | backgroundColor |
| std::array< uint8_t, 3 > | textColor |
Parse MainWindowParser specific properties.
Definition at line 11 of file MainWindowParser.h.
| gui_framework::parsers::MainWindowParser::MainWindowParser | ( | ) |
Definition at line 9 of file MainWindowParser.cpp.
|
default |
|
overridevirtual |
Reimplemented from gui_framework::parsers::BaseCompositeParser.
Definition at line 16 of file MainWindowParser.cpp.
| bool gui_framework::parsers::MainWindowParser::alwaysShowTrayIcon |
Definition at line 15 of file MainWindowParser.h.
| std::vector<std::pair<std::wstring, BaseMainWindow::Function> > gui_framework::parsers::MainWindowParser::items |
Definition at line 14 of file MainWindowParser.h.
| uint16_t gui_framework::parsers::MainWindowParser::trayIconResource |
Definition at line 13 of file MainWindowParser.h.