diff --git a/Doxyfile b/Doxyfile index 7e9286d5b..a0af11d2e 100644 --- a/Doxyfile +++ b/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = GUIFramework # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 0.6-beta +PROJECT_NUMBER = 0.6.1-beta # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/GUIFramework/GUIFramework.vcxproj b/GUIFramework/GUIFramework.vcxproj index 13d901345..9f8fc3e18 100644 --- a/GUIFramework/GUIFramework.vcxproj +++ b/GUIFramework/GUIFramework.vcxproj @@ -125,7 +125,7 @@ - + @@ -278,7 +278,7 @@ - + diff --git a/GUIFramework/GUIFramework.vcxproj.filters b/GUIFramework/GUIFramework.vcxproj.filters index c866101ae..aa264e171 100644 --- a/GUIFramework/GUIFramework.vcxproj.filters +++ b/GUIFramework/GUIFramework.vcxproj.filters @@ -30,7 +30,7 @@ Файлы заголовков - + Файлы заголовков @@ -494,7 +494,7 @@ Исходные файлы - + Исходные файлы diff --git a/GUIFramework/src/BaseComponents/BaseComponent.cpp b/GUIFramework/src/BaseComponents/BaseComponent.cpp index 2c0351c11..94b08c09a 100644 --- a/GUIFramework/src/BaseComponents/BaseComponent.cpp +++ b/GUIFramework/src/BaseComponents/BaseComponent.cpp @@ -2,7 +2,7 @@ #include "BaseComponent.h" #include "BaseComposites/BaseComposite.h" -#include "Exceptions/CantFindSeparateWindowFunctionException.h" +#include "Exceptions/CantFindCompositeFunctionException.h" #include "Exceptions/FileDoesNotExist.h" #include "Interfaces/Components/IResizableComponent.h" @@ -71,7 +71,7 @@ namespace gui_framework if (!windowFunction) { - throw exceptions::CantFindSeparateWindowFunctionException(windowFunctionName + "WindowFunction"); + throw exceptions::CantFindCompositeFunctionException(windowFunctionName + "WindowFunction"); } classStruct.cbSize = sizeof(WNDCLASSEXW); @@ -88,14 +88,14 @@ namespace gui_framework handle = CreateWindowExW ( static_cast(styles.getExtendedStyles()), - className.data(), + classStruct.lpszClassName, windowName.data(), static_cast(styles.getStyles()) | (parent ? WS_CHILDWINDOW | WS_BORDER : WS_OVERLAPPEDWINDOW), settings.x, settings.y, settings.width, settings.height, - parent ? parent->handle : nullptr, + parent ? parent->getHandle() : nullptr, reinterpret_cast(id), module, nullptr diff --git a/GUIFramework/src/BaseComponents/BaseComponent.h b/GUIFramework/src/BaseComponents/BaseComponent.h index 69c7e582a..7e9ba9388 100644 --- a/GUIFramework/src/BaseComponents/BaseComponent.h +++ b/GUIFramework/src/BaseComponents/BaseComponent.h @@ -130,6 +130,8 @@ namespace gui_framework virtual std::vector getPopupMenus() const final; + /// @brief + /// @return Components returns id, composites returns 0 virtual uint32_t getId() const final; virtual COLORREF getBackgroundColor() const final; diff --git a/GUIFramework/src/Exceptions/CantFindCompositeFunctionException.cpp b/GUIFramework/src/Exceptions/CantFindCompositeFunctionException.cpp new file mode 100644 index 000000000..36af885e5 --- /dev/null +++ b/GUIFramework/src/Exceptions/CantFindCompositeFunctionException.cpp @@ -0,0 +1,16 @@ +#include "pch.h" +#include "CantFindCompositeFunctionException.h" + +using namespace std; + +namespace gui_framework +{ + namespace exceptions + { + CantFindCompositeFunctionException::CantFindCompositeFunctionException(const string& functionName) : + BaseGUIFrameworkException(format("Cant find 'CREATE_DEFAULT_WINDOW_FUNCTION({})' macro", functionName)) + { + + } + } +} diff --git a/GUIFramework/src/Exceptions/CantFindCompositeFunctionException.h b/GUIFramework/src/Exceptions/CantFindCompositeFunctionException.h new file mode 100644 index 000000000..6708036db --- /dev/null +++ b/GUIFramework/src/Exceptions/CantFindCompositeFunctionException.h @@ -0,0 +1,19 @@ +#pragma once + +#include "pch.h" +#include "BaseGUIFrameworkException.h" + +namespace gui_framework +{ + namespace exceptions + { + /// @brief Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window + class GUI_FRAMEWORK_API CantFindCompositeFunctionException : public BaseGUIFrameworkException + { + public: + CantFindCompositeFunctionException(const std::string& functionName); + + ~CantFindCompositeFunctionException() = default; + }; + } +} diff --git a/GUIFramework/src/Exceptions/CantFindSeparateWindowFunctionException.cpp b/GUIFramework/src/Exceptions/CantFindSeparateWindowFunctionException.cpp deleted file mode 100644 index 70455d307..000000000 --- a/GUIFramework/src/Exceptions/CantFindSeparateWindowFunctionException.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include "pch.h" -#include "CantFindSeparateWindowFunctionException.h" - -using namespace std; - -namespace gui_framework -{ - namespace exceptions - { - CantFindSeparateWindowFunctionException::CantFindSeparateWindowFunctionException(const string& functionName) : - BaseGUIFrameworkException(format("Cant find '{}' function", functionName)) - { - - } - } -} diff --git a/GUIFramework/src/Exceptions/CantFindSeparateWindowFunctionException.h b/GUIFramework/src/Exceptions/CantFindSeparateWindowFunctionException.h deleted file mode 100644 index bebd63dc6..000000000 --- a/GUIFramework/src/Exceptions/CantFindSeparateWindowFunctionException.h +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -#include "pch.h" -#include "BaseGUIFrameworkException.h" - -namespace gui_framework -{ - namespace exceptions - { - /// @brief Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window - class GUI_FRAMEWORK_API CantFindSeparateWindowFunctionException : public BaseGUIFrameworkException - { - public: - CantFindSeparateWindowFunctionException(const std::string& functionName); - - ~CantFindSeparateWindowFunctionException() = default; - }; - } -} diff --git a/docs/_additional_creation_data_8h.html b/docs/_additional_creation_data_8h.html index 94bd1936f..089959bc2 100644 --- a/docs/_additional_creation_data_8h.html +++ b/docs/_additional_creation_data_8h.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_additional_creation_data_8h_source.html b/docs/_additional_creation_data_8h_source.html index 975a5637f..0a7f16ada 100644 --- a/docs/_additional_creation_data_8h_source.html +++ b/docs/_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -115,7 +115,7 @@
27  }
28 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base templated class for component creators.
diff --git a/docs/_base_button_8cpp.html b/docs/_base_button_8cpp.html index 2e36a4f56..9dea48781 100644 --- a/docs/_base_button_8cpp.html +++ b/docs/_base_button_8cpp.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_base_button_8cpp_source.html b/docs/_base_button_8cpp_source.html index 5d3cb5e73..ec7ac32c4 100644 --- a/docs/_base_button_8cpp_source.html +++ b/docs/_base_button_8cpp_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -151,13 +151,13 @@
virtual const std::function< void()> & getOnClick() const final
Definition: BaseButton.cpp:50
virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override
Not implemented.
Definition: BaseButton.cpp:55
-
std::function< void()> onClick
Definition: BaseButton.h:15
+
std::function< void()> onClick
Definition: BaseButton.h:16
virtual void setOnClick(const std::function< void()> &onClick) final
Definition: BaseButton.cpp:45
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Throws by not implemented methods.
+
Throws by not implemented methods.
virtual void setText(const std::wstring &text) const final
-
Base class for button styles.
Definition: ButtonStyles.h:11
-
constexpr std::wstring_view button
+
Base class for button styles.
Definition: ButtonStyles.h:12
+
constexpr std::wstring_view button
diff --git a/docs/_base_button_8h.html b/docs/_base_button_8h.html index ed9625e0c..70c067b2b 100644 --- a/docs/_base_button_8h.html +++ b/docs/_base_button_8h.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -90,7 +90,8 @@
BaseButton.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+ diff --git a/docs/_base_button_8h_source.html b/docs/_base_button_8h_source.html index 6dc81adc4..2b4255d63 100644 --- a/docs/_base_button_8h_source.html +++ b/docs/_base_button_8h_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -89,44 +89,46 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
- -
11  public BaseComponent,
- -
13  {
-
14  protected:
-
15  std::function<void()> onClick;
-
16 
-
17  protected:
-
18  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) override;
-
19 
-
20  public:
-
21  BaseButton(const std::wstring& buttonName, const std::wstring& buttonText, const utility::ComponentSettings& settings, const styles::ButtonStyles& styles, BaseComponent* parent, const std::function<void()>& onClick = nullptr);
-
22 
-
23  virtual void setOnClick(const std::function<void()>& onClick) final;
-
24 
-
25  virtual const std::function<void()>& getOnClick() const final;
-
26 
-
32  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
33 
-
34  ~BaseButton() = default;
-
35  };
-
36 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+ +
12  public BaseComponent,
+ +
14  {
+
15  protected:
+
16  std::function<void()> onClick;
+
17 
+
18  protected:
+
19  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) override;
+
20 
+
21  public:
+
22  BaseButton(const std::wstring& buttonName, const std::wstring& buttonText, const utility::ComponentSettings& settings, const styles::ButtonStyles& styles, BaseComponent* parent, const std::function<void()>& onClick = nullptr);
+
23 
+
24  virtual void setOnClick(const std::function<void()>& onClick) final;
+
25 
+
26  virtual const std::function<void()>& getOnClick() const final;
+
27 
+
33  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
34 
+
35  ~BaseButton() = default;
+
36  };
+
37 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Base class for all buttons.
Definition: BaseButton.h:13
-
std::function< void()> onClick
Definition: BaseButton.h:15
+
Base class for all buttons.
Definition: BaseButton.h:14
+
std::function< void()> onClick
Definition: BaseButton.h:16
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
Provides setText and getText methods.
-
Base class for button styles.
Definition: ButtonStyles.h:11
+
Base class for button styles.
Definition: ButtonStyles.h:12
+
diff --git a/docs/_base_check_box_8cpp.html b/docs/_base_check_box_8cpp.html index c9659fac0..fd276fb20 100644 --- a/docs/_base_check_box_8cpp.html +++ b/docs/_base_check_box_8cpp.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_base_check_box_8cpp_source.html b/docs/_base_check_box_8cpp_source.html index 3e252daca..abcd438be 100644 --- a/docs/_base_check_box_8cpp_source.html +++ b/docs/_base_check_box_8cpp_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -169,13 +169,13 @@
80 }
-
Base class for all buttons.
Definition: BaseButton.h:13
+
Base class for all buttons.
Definition: BaseButton.h:14
virtual void setOnCheck(const std::function< void()> &onCheck) final
virtual const std::function< void()> & getOnCheck() const final
virtual void setOnClear(const std::function< void()> &onClear) final
-
std::function< void()> onClear
Definition: BaseCheckBox.h:12
+
std::function< void()> onClear
Definition: BaseCheckBox.h:13
virtual const std::function< void()> & getOnClear() const final
-
std::function< void()> onCheck
Definition: BaseCheckBox.h:11
+
std::function< void()> onCheck
Definition: BaseCheckBox.h:12
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
diff --git a/docs/_base_check_box_8h.html b/docs/_base_check_box_8h.html index e73da1a1e..4ab8a2577 100644 --- a/docs/_base_check_box_8h.html +++ b/docs/_base_check_box_8h.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -90,7 +90,8 @@
BaseCheckBox.h File Reference
-
#include "BaseButton.h"
+
#include "pch.h"
+#include "BaseButton.h"

Go to the source code of this file.

diff --git a/docs/_base_check_box_8h_source.html b/docs/_base_check_box_8h_source.html index a20e8e5d7..de257c928 100644 --- a/docs/_base_check_box_8h_source.html +++ b/docs/_base_check_box_8h_source.html @@ -26,7 +26,7 @@ @@ -89,41 +89,43 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseButton.h"
-
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  protected:
-
11  std::function<void()> onCheck;
-
12  std::function<void()> onClear;
-
13 
-
14  private:
-
15  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) final override;
-
16 
-
17  public:
-
18  BaseCheckBox(const std::wstring& checkBoxName, const std::wstring& checkBoxText, const utility::ComponentSettings& settings, BaseComponent* parent, const std::function<void()>& onCheck, const std::function<void()>& onClear, const std::function<void()>& onClick = nullptr);
-
19 
-
20  virtual void setOnCheck(const std::function<void()>& onCheck) final;
-
21 
-
22  virtual void setOnClear(const std::function<void()>& onClear) final;
-
23 
-
24  virtual const std::function<void()>& getOnCheck() const final;
-
25 
-
26  virtual const std::function<void()>& getOnClear() const final;
-
27 
-
28  virtual ~BaseCheckBox() = default;
-
29  };
-
30 }
+
3 #include "pch.h"
+
4 #include "BaseButton.h"
+
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  protected:
+
12  std::function<void()> onCheck;
+
13  std::function<void()> onClear;
+
14 
+
15  private:
+
16  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) final override;
+
17 
+
18  public:
+
19  BaseCheckBox(const std::wstring& checkBoxName, const std::wstring& checkBoxText, const utility::ComponentSettings& settings, BaseComponent* parent, const std::function<void()>& onCheck, const std::function<void()>& onClear, const std::function<void()>& onClick = nullptr);
+
20 
+
21  virtual void setOnCheck(const std::function<void()>& onCheck) final;
+
22 
+
23  virtual void setOnClear(const std::function<void()>& onClear) final;
+
24 
+
25  virtual const std::function<void()>& getOnCheck() const final;
+
26 
+
27  virtual const std::function<void()>& getOnClear() const final;
+
28 
+
29  virtual ~BaseCheckBox() = default;
+
30  };
+
31 }
-
#define GUI_FRAMEWORK_API
-
Base class for all buttons.
Definition: BaseButton.h:13
-
Base class for all check boxes.
Definition: BaseCheckBox.h:9
-
std::function< void()> onClear
Definition: BaseCheckBox.h:12
-
std::function< void()> onCheck
Definition: BaseCheckBox.h:11
+
#define GUI_FRAMEWORK_API
+
Base class for all buttons.
Definition: BaseButton.h:14
+
Base class for all check boxes.
Definition: BaseCheckBox.h:10
+
std::function< void()> onClear
Definition: BaseCheckBox.h:13
+
std::function< void()> onCheck
Definition: BaseCheckBox.h:12
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
+
diff --git a/docs/_base_child_window_8cpp.html b/docs/_base_child_window_8cpp.html index 910f1cd88..0e11db77c 100644 --- a/docs/_base_child_window_8cpp.html +++ b/docs/_base_child_window_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_child_window_8cpp_source.html b/docs/_base_child_window_8cpp_source.html index 87f47e9f8..c41d34a99 100644 --- a/docs/_base_child_window_8cpp_source.html +++ b/docs/_base_child_window_8cpp_source.html @@ -26,7 +26,7 @@ @@ -113,7 +113,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for composite windows.
Definition: BaseWindow.h:9
+
Base class for composite windows.
Definition: BaseWindow.h:10
diff --git a/docs/_base_child_window_8h.html b/docs/_base_child_window_8h.html index e506d12f4..14ed791b5 100644 --- a/docs/_base_child_window_8h.html +++ b/docs/_base_child_window_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseChildWindow.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_base_child_window_8h_source.html b/docs/_base_child_window_8h_source.html index a3bef66d9..cd56db109 100644 --- a/docs/_base_child_window_8h_source.html +++ b/docs/_base_child_window_8h_source.html @@ -26,7 +26,7 @@ @@ -89,25 +89,27 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseWindow.h"
-
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  BaseChildWindow(const std::wstring& className, const std::wstring& windowName, const utility::ComponentSettings& settings, BaseComponent* parent, const std::string& windowFunctionName = "");
-
12 
-
13  virtual ~BaseChildWindow() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+
4 #include "BaseWindow.h"
+
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  BaseChildWindow(const std::wstring& className, const std::wstring& windowName, const utility::ComponentSettings& settings, BaseComponent* parent, const std::string& windowFunctionName = "");
+
13 
+
14  virtual ~BaseChildWindow() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
-
Base class for all nested windows.
+
#define GUI_FRAMEWORK_API
+
Base class for all nested windows.
virtual ~BaseChildWindow()=default
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for composite windows.
Definition: BaseWindow.h:9
+
Base class for composite windows.
Definition: BaseWindow.h:10
+
diff --git a/docs/_base_combo_box_8cpp.html b/docs/_base_combo_box_8cpp.html index 2eeccf757..214797a90 100644 --- a/docs/_base_combo_box_8cpp.html +++ b/docs/_base_combo_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_combo_box_8cpp_source.html b/docs/_base_combo_box_8cpp_source.html index 555909bc3..ab2a7cd3f 100644 --- a/docs/_base_combo_box_8cpp_source.html +++ b/docs/_base_combo_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -401,9 +401,9 @@
virtual void clear() final
virtual LRESULT findString(const std::wstring &stringToFind) final
Find not case sensitive string.
- + - +
virtual LRESULT findSubstring(const std::wstring &substringToFind) final
Find not case sensitive substring.
virtual LRESULT addValue(const std::wstring &value) final
virtual LRESULT insertValue(const std::wstring &value, LRESULT index)
@@ -427,14 +427,14 @@ -
Throws by not implemented methods.
-
Exception for all list classes exceptions.
+
Throws by not implemented methods.
+
Exception for all list classes exceptions.
-
Base class for combo box styles.
-
constexpr std::string_view notEnoughSpace
-
constexpr std::wstring_view comboBox
-
constexpr uint16_t comboBoxAdditionalWidth
+
Base class for combo box styles.
+
constexpr std::string_view notEnoughSpace
+
constexpr std::wstring_view comboBox
+
constexpr uint16_t comboBoxAdditionalWidth
diff --git a/docs/_base_combo_box_8h.html b/docs/_base_combo_box_8h.html index 6cb36af71..3cf4e8724 100644 --- a/docs/_base_combo_box_8h.html +++ b/docs/_base_combo_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseComboBox.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+ diff --git a/docs/_base_combo_box_8h_source.html b/docs/_base_combo_box_8h_source.html index 62088c124..4ecae9ec1 100644 --- a/docs/_base_combo_box_8h_source.html +++ b/docs/_base_combo_box_8h_source.html @@ -26,7 +26,7 @@
@@ -89,81 +89,83 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
- -
11  public BaseComponent,
- -
13  {
-
14  protected:
- -
16 
-
17  public:
-
18  enum class itemHeightEnum
-
19  {
-
20  forAllItems,
-
21  selectionFieldItem
-
22  };
-
23 
-
24  public:
-
25  BaseComboBox(const std::wstring& comboBoxName, const utility::ComponentSettings& settings, const styles::ComboBoxStyles& styles, BaseComponent* parent);
-
26 
-
31  virtual LRESULT addValue(const std::wstring& value) final;
-
32 
-
37  virtual LRESULT removeValue(size_t index) final;
-
38 
-
44  virtual LRESULT insertValue(const std::wstring& value, LRESULT index);
-
45 
-
51  virtual LRESULT changeValue(const std::wstring& newValue, LRESULT index);
-
52 
-
57  virtual LRESULT findSubstring(const std::wstring& substringToFind) final;
-
58 
-
63  virtual LRESULT findString(const std::wstring& stringToFind) final;
-
64 
-
69  virtual std::wstring getValue(size_t index) const final;
-
70 
-
74  virtual LRESULT getCurrentSelectionIndex() const final;
-
75 
-
80  virtual LRESULT setCurrentSelection(LRESULT index) const final;
-
81 
-
85  virtual LRESULT size() const final;
-
86 
-
88  virtual void clear() final;
-
89 
-
92  virtual void setSortingMode(bool isSorting) final;
-
93 
-
99  virtual LRESULT setItemHeight(itemHeightEnum value, uint16_t height) final;
-
100 
-
105  virtual LRESULT setDroppedWidth(uint16_t width) final;
-
106 
-
111  virtual LRESULT getItemHeight(itemHeightEnum value) const final;
-
112 
-
116  virtual LRESULT getDroppedWidth() const final;
-
117 
-
122  virtual void resize(uint16_t width, uint16_t height) override;
-
123 
-
129  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
130 
-
136  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
137 
-
138  virtual ~BaseComboBox() = default;
-
139  };
-
140 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+ +
12  public BaseComponent,
+ +
14  {
+
15  protected:
+ +
17 
+
18  public:
+
19  enum class itemHeightEnum
+
20  {
+
21  forAllItems,
+
22  selectionFieldItem
+
23  };
+
24 
+
25  public:
+
26  BaseComboBox(const std::wstring& comboBoxName, const utility::ComponentSettings& settings, const styles::ComboBoxStyles& styles, BaseComponent* parent);
+
27 
+
32  virtual LRESULT addValue(const std::wstring& value) final;
+
33 
+
38  virtual LRESULT removeValue(size_t index) final;
+
39 
+
45  virtual LRESULT insertValue(const std::wstring& value, LRESULT index);
+
46 
+
52  virtual LRESULT changeValue(const std::wstring& newValue, LRESULT index);
+
53 
+
58  virtual LRESULT findSubstring(const std::wstring& substringToFind) final;
+
59 
+
64  virtual LRESULT findString(const std::wstring& stringToFind) final;
+
65 
+
70  virtual std::wstring getValue(size_t index) const final;
+
71 
+
75  virtual LRESULT getCurrentSelectionIndex() const final;
+
76 
+
81  virtual LRESULT setCurrentSelection(LRESULT index) const final;
+
82 
+
86  virtual LRESULT size() const final;
+
87 
+
89  virtual void clear() final;
+
90 
+
93  virtual void setSortingMode(bool isSorting) final;
+
94 
+
100  virtual LRESULT setItemHeight(itemHeightEnum value, uint16_t height) final;
+
101 
+
106  virtual LRESULT setDroppedWidth(uint16_t width) final;
+
107 
+
112  virtual LRESULT getItemHeight(itemHeightEnum value) const final;
+
113 
+
117  virtual LRESULT getDroppedWidth() const final;
+
118 
+
123  virtual void resize(uint16_t width, uint16_t height) override;
+
124 
+
130  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
131 
+
137  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
138 
+
139  virtual ~BaseComboBox() = default;
+
140  };
+
141 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
- - +
Base class for all combo boxes.
Definition: BaseComboBox.h:14
+ +
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
Provides resize, setBlockResize, getBlockResize methods.
-
Base class for combo box styles.
+
Base class for combo box styles.
+
diff --git a/docs/_base_component_8cpp.html b/docs/_base_component_8cpp.html index 63be26b56..5854b4de0 100644 --- a/docs/_base_component_8cpp.html +++ b/docs/_base_component_8cpp.html @@ -26,7 +26,7 @@ @@ -92,7 +92,7 @@ diff --git a/docs/_base_component_8cpp_source.html b/docs/_base_component_8cpp_source.html index 09482f9ad..421dac979 100644 --- a/docs/_base_component_8cpp_source.html +++ b/docs/_base_component_8cpp_source.html @@ -26,7 +26,7 @@ @@ -91,7 +91,7 @@
2 #include "BaseComponent.h"
3 
- +
8 
@@ -160,7 +160,7 @@
71 
72  if (!windowFunction)
73  {
-
74  throw exceptions::CantFindSeparateWindowFunctionException(windowFunctionName + "WindowFunction");
+
74  throw exceptions::CantFindCompositeFunctionException(windowFunctionName + "WindowFunction");
75  }
76 
77  classStruct.cbSize = sizeof(WNDCLASSEXW);
@@ -177,14 +177,14 @@
88  handle = CreateWindowExW
89  (
90  static_cast<DWORD>(styles.getExtendedStyles()),
-
91  className.data(),
+
91  classStruct.lpszClassName,
92  windowName.data(),
93  static_cast<DWORD>(styles.getStyles()) | (parent ? WS_CHILDWINDOW | WS_BORDER : WS_OVERLAPPEDWINDOW),
94  settings.x,
95  settings.y,
96  settings.width,
97  settings.height,
-
98  parent ? parent->handle : nullptr,
+
98  parent ? parent->getHandle() : nullptr,
99  reinterpret_cast<HMENU>(id),
100  module,
101  nullptr
@@ -519,12 +519,19 @@
430  this->asyncDestroyComponent();
431  }
432 
- -
434  }
-
435 }
+
433  try
+
434  {
+ +
436  }
+
437  catch (const exception&)
+
438  {
+
439 
+
440  }
+
441  }
+
442 }
- +
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
@@ -582,25 +589,25 @@
virtual void removePopupMenus(const std::wstring &menuName)
Remove all pop-up menus with menuName.
virtual uint16_t getActualHeight() const final
virtual const std::unique_ptr< Menu > & getMainMenu() const final
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
virtual void addChild(BaseComponent *child) final
BaseComponent's constructor calls this method if parent != nullptr, there is no need to explicitly ca...
virtual void removeChild(BaseComponent *child) final
Singleton with GUIFramework settings and some functionality.
Definition: GUIFramework.h:16
void removeId(const std::wstring &windowName, uint32_t id)
Thread safe remove id.
static GUIFramework & get()
Definition: GUIFramework.h:105
-
Menu class.
Definition: Menu.h:9
+
Menu class.
Definition: Menu.h:10
HMENU getHandle() const
Definition: Menu.cpp:99
-
Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window.
-
Throws by asset finding methods.
+
Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window.
+
Throws by asset finding methods.
Provides resize, setBlockResize, getBlockResize methods.
virtual void resize(uint16_t width, uint16_t height)
Resize component.
Provides styles for other classes.
Definition: IStyles.h:11
virtual LONG_PTR getStyles() const final
Definition: IStyles.cpp:27
virtual LONG_PTR getExtendedStyles() const final
Definition: IStyles.cpp:32
-
constexpr int initTopLevelWindowPointer
WPARAM contains pointer to BaseComponent.
Definition: WindowMessages.h:8
- - +
constexpr int initTopLevelWindowPointer
WPARAM contains pointer to BaseComponent.
Definition: WindowMessages.h:9
+ + diff --git a/docs/_base_component_8h.html b/docs/_base_component_8h.html index b53e89f02..ea11248a7 100644 --- a/docs/_base_component_8h.html +++ b/docs/_base_component_8h.html @@ -26,7 +26,7 @@ @@ -130,7 +130,7 @@

-

Definition at line 143 of file BaseComponent.h.

+

Definition at line 145 of file BaseComponent.h.

diff --git a/docs/_base_component_8h_source.html b/docs/_base_component_8h_source.html index f3f64550e..bf696555e 100644 --- a/docs/_base_component_8h_source.html +++ b/docs/_base_component_8h_source.html @@ -26,7 +26,7 @@

@@ -198,65 +198,65 @@
130 
131  virtual std::vector<const Menu*> getPopupMenus() const final;
132 
-
133  virtual uint32_t getId() const final;
-
134 
-
135  virtual COLORREF getBackgroundColor() const final;
+
135  virtual uint32_t getId() const final;
136 
-
137  virtual COLORREF getTextColor() const final;
-
138 
-
139  virtual ~BaseComponent();
-
140  };
-
141 }
-
142 
-
143 #define CREATE_DEFAULT_WINDOW_FUNCTION(className) extern "C" __declspec(dllexport) LRESULT className##WindowFunction (HWND handle, UINT message, WPARAM wparam, LPARAM lparam) \
-
144 { \
-
145  static gui_framework::BaseComponent* topLevelWindow = nullptr; \
-
146  \
-
147  switch(message) \
-
148  { \
-
149  case WM_DESTROY: \
-
150  if(topLevelWindow) \
-
151  { \
-
152  if (topLevelWindow->getHandle() == handle && topLevelWindow->getExitMode() == gui_framework::BaseComponent::exitMode::quit) \
-
153  { \
-
154  PostQuitMessage(0); \
-
155  } \
-
156  } \
-
157  else \
-
158  { \
-
159  PostQuitMessage(0); \
-
160  } \
-
161  \
-
162  return 0; \
-
163  \
-
164  case gui_framework::custom_window_messages::initTopLevelWindowPointer: \
-
165  topLevelWindow = reinterpret_cast<gui_framework::BaseComponent*>(wparam); \
-
166  \
-
167  return 0; \
-
168  } \
-
169  \
-
170  if (topLevelWindow) \
-
171  { \
-
172  bool isUsed = false; \
-
173  \
-
174  LRESULT result = topLevelWindow->handleMessages(handle, message, wparam, lparam, isUsed); \
+
137  virtual COLORREF getBackgroundColor() const final;
+
138 
+
139  virtual COLORREF getTextColor() const final;
+
140 
+
141  virtual ~BaseComponent();
+
142  };
+
143 }
+
144 
+
145 #define CREATE_DEFAULT_WINDOW_FUNCTION(className) extern "C" __declspec(dllexport) LRESULT className##WindowFunction (HWND handle, UINT message, WPARAM wparam, LPARAM lparam) \
+
146 { \
+
147  static gui_framework::BaseComponent* topLevelWindow = nullptr; \
+
148  \
+
149  switch(message) \
+
150  { \
+
151  case WM_DESTROY: \
+
152  if(topLevelWindow) \
+
153  { \
+
154  if (topLevelWindow->getHandle() == handle && topLevelWindow->getExitMode() == gui_framework::BaseComponent::exitMode::quit) \
+
155  { \
+
156  PostQuitMessage(0); \
+
157  } \
+
158  } \
+
159  else \
+
160  { \
+
161  PostQuitMessage(0); \
+
162  } \
+
163  \
+
164  return 0; \
+
165  \
+
166  case gui_framework::custom_window_messages::initTopLevelWindowPointer: \
+
167  topLevelWindow = reinterpret_cast<gui_framework::BaseComponent*>(wparam); \
+
168  \
+
169  return 0; \
+
170  } \
+
171  \
+
172  if (topLevelWindow) \
+
173  { \
+
174  bool isUsed = false; \
175  \
-
176  return isUsed ? \
-
177  result : \
-
178  DefWindowProcW(handle, message, wparam, lparam); \
-
179  } \
-
180  else \
-
181  { \
-
182  return DefWindowProcW(handle, message, wparam, lparam); \
-
183  } \
-
184 }
-
#define GUI_FRAMEWORK_API
+
176  LRESULT result = topLevelWindow->handleMessages(handle, message, wparam, lparam, isUsed); \
+
177  \
+
178  return isUsed ? \
+
179  result : \
+
180  DefWindowProcW(handle, message, wparam, lparam); \
+
181  } \
+
182  else \
+
183  { \
+
184  return DefWindowProcW(handle, message, wparam, lparam); \
+
185  } \
+
186 }
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
static void runFunctionAsync(const std::function< void()> &callable, const std::function< void()> &callback=nullptr) noexcept
Add task to thread pool.
-
Menu class.
Definition: Menu.h:9
+
Menu class.
Definition: Menu.h:10
diff --git a/docs/_base_component_creator_8h.html b/docs/_base_component_creator_8h.html index 4ea5e7b79..08c0493a0 100644 --- a/docs/_base_component_creator_8h.html +++ b/docs/_base_component_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseComponentCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_base_component_creator_8h_source.html b/docs/_base_component_creator_8h_source.html index 5ec7adc18..8471545b6 100644 --- a/docs/_base_component_creator_8h_source.html +++ b/docs/_base_component_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  BaseComponentCreator() = default;
-
14 
-
15  virtual BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) = 0;
-
16 
-
17  virtual ~BaseComponentCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  BaseComponentCreator() = default;
+
15 
+
16  virtual BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) = 0;
+
17 
+
18  virtual ~BaseComponentCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
+
Interface for components creation(factory method pattern)
virtual BaseComponent * create(const std::wstring &windowName, const utility::ComponentSettings &settings, const std::any &additionalData, BaseComponent *parent)=0
+
diff --git a/docs/_base_composite_8cpp.html b/docs/_base_composite_8cpp.html index 82c977b6b..77dcf949b 100644 --- a/docs/_base_composite_8cpp.html +++ b/docs/_base_composite_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_composite_8cpp_source.html b/docs/_base_composite_8cpp_source.html index cd324121d..0b31aec88 100644 --- a/docs/_base_composite_8cpp_source.html +++ b/docs/_base_composite_8cpp_source.html @@ -26,7 +26,7 @@ @@ -357,7 +357,7 @@
const std::wstring windowName
Definition: BaseComponent.h:35
virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue)
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
virtual void addChild(BaseComponent *child) final
BaseComponent's constructor calls this method if parent != nullptr, there is no need to explicitly ca...
virtual std::vector< BaseComponent * > findChildren(const std::wstring &windowName) const final
virtual const std::vector< std::unique_ptr< BaseComponent > > & getChildren() const final
@@ -367,7 +367,7 @@
virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override
virtual bool isComposite() const final override
virtual iterators::forward_iterator begin() noexcept override
-
std::vector< std::unique_ptr< BaseComponent > > children
Definition: BaseComposite.h:16
+
std::vector< std::unique_ptr< BaseComponent > > children
Definition: BaseComposite.h:17
virtual iterators::const_forward_iterator cbegin() const noexcept override
virtual iterators::const_forward_iterator cend() const noexcept override
BaseComposite(const std::wstring &className, const std::wstring &windowName, const utility::ComponentSettings &settings, const interfaces::IStyles &styles, BaseComponent *parent=nullptr, const std::string &windowFunctionName="")
@@ -376,8 +376,8 @@
virtual void removeComponents(const std::wstring &componentName) final
virtual iterators::forward_iterator end() noexcept override
Provides styles for other classes.
Definition: IStyles.h:11
- - + + diff --git a/docs/_base_composite_8h.html b/docs/_base_composite_8h.html index bf992def0..60f4ca45f 100644 --- a/docs/_base_composite_8h.html +++ b/docs/_base_composite_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseComposite.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+
#include "pch.h"
+#include "BaseComponents/BaseComponent.h"
#include "Interfaces/Iterators/IIterable.h"
#include "BaseCompositeIterators/forward_iterator.h"
#include "BaseCompositeIterators/const_forward_iterator.h"
diff --git a/docs/_base_composite_8h_source.html b/docs/_base_composite_8h_source.html index 8fb17f361..1fe325ec2 100644 --- a/docs/_base_composite_8h_source.html +++ b/docs/_base_composite_8h_source.html @@ -26,7 +26,7 @@
@@ -89,70 +89,72 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - - -
7 
-
8 namespace gui_framework
-
9 {
- -
12  public BaseComponent,
-
13  public interfaces::IIterable<BaseComponent, iterators::forward_iterator, iterators::const_forward_iterator>
-
14  {
-
15  protected:
-
16  std::vector<std::unique_ptr<BaseComponent>> children;
-
17 
-
18  private:
-
19  virtual LRESULT preWindowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) override;
-
20 
-
21  public:
-
22  BaseComposite(const std::wstring& className, const std::wstring& windowName, const utility::ComponentSettings& settings, const interfaces::IStyles& styles, BaseComponent* parent = nullptr, const std::string& windowFunctionName = "");
-
23 
-
26  virtual void addChild(BaseComponent* child) final;
-
27 
-
28  virtual void removeChild(BaseComponent* child) final;
-
29 
-
30  virtual void removeComponents(const std::wstring& componentName) final;
-
31 
-
32  virtual BaseComponent* findChild(const std::wstring& windowName) const final;
-
33 
-
34  virtual BaseComponent* findChild(HWND handle) const final;
-
35 
-
36  virtual std::vector<BaseComponent*> findChildren(const std::wstring& windowName) const final;
-
37 
-
38  virtual const std::vector<std::unique_ptr<BaseComponent>>& getChildren() const final;
-
39 
-
40  virtual LRESULT compositeWindowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed);
-
41 
-
42  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) final override;
-
43 
-
44  virtual bool isComposite() const final override;
-
45 
-
46  virtual iterators::forward_iterator begin() noexcept override;
-
47 
-
48  virtual iterators::const_forward_iterator cbegin() const noexcept override;
-
49 
-
50  virtual iterators::forward_iterator end() noexcept override;
-
51 
-
52  virtual iterators::const_forward_iterator cend() const noexcept override;
-
53 
-
54  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
55 
-
56  virtual ~BaseComposite();
-
57  };
-
58 }
+
3 #include "pch.h"
+ + + + +
8 
+
9 namespace gui_framework
+
10 {
+ +
13  public BaseComponent,
+
14  public interfaces::IIterable<BaseComponent, iterators::forward_iterator, iterators::const_forward_iterator>
+
15  {
+
16  protected:
+
17  std::vector<std::unique_ptr<BaseComponent>> children;
+
18 
+
19  private:
+
20  virtual LRESULT preWindowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) override;
+
21 
+
22  public:
+
23  BaseComposite(const std::wstring& className, const std::wstring& windowName, const utility::ComponentSettings& settings, const interfaces::IStyles& styles, BaseComponent* parent = nullptr, const std::string& windowFunctionName = "");
+
24 
+
27  virtual void addChild(BaseComponent* child) final;
+
28 
+
29  virtual void removeChild(BaseComponent* child) final;
+
30 
+
31  virtual void removeComponents(const std::wstring& componentName) final;
+
32 
+
33  virtual BaseComponent* findChild(const std::wstring& windowName) const final;
+
34 
+
35  virtual BaseComponent* findChild(HWND handle) const final;
+
36 
+
37  virtual std::vector<BaseComponent*> findChildren(const std::wstring& windowName) const final;
+
38 
+
39  virtual const std::vector<std::unique_ptr<BaseComponent>>& getChildren() const final;
+
40 
+
41  virtual LRESULT compositeWindowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed);
+
42 
+
43  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) final override;
+
44 
+
45  virtual bool isComposite() const final override;
+
46 
+
47  virtual iterators::forward_iterator begin() noexcept override;
+
48 
+
49  virtual iterators::const_forward_iterator cbegin() const noexcept override;
+
50 
+
51  virtual iterators::forward_iterator end() noexcept override;
+
52 
+
53  virtual iterators::const_forward_iterator cend() const noexcept override;
+
54 
+
55  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
56 
+
57  virtual ~BaseComposite();
+
58  };
+
59 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
virtual BaseComponent * findChild(const std::wstring &windowName) const final
-
std::vector< std::unique_ptr< BaseComponent > > children
Definition: BaseComposite.h:16
+
std::vector< std::unique_ptr< BaseComponent > > children
Definition: BaseComposite.h:17
Provides styles for other classes.
Definition: IStyles.h:11
+
diff --git a/docs/_base_dialog_box_8cpp.html b/docs/_base_dialog_box_8cpp.html index 1d0ee22ca..d952ee175 100644 --- a/docs/_base_dialog_box_8cpp.html +++ b/docs/_base_dialog_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_dialog_box_8cpp_source.html b/docs/_base_dialog_box_8cpp_source.html index 80fa2e13b..3fe7a9537 100644 --- a/docs/_base_dialog_box_8cpp_source.html +++ b/docs/_base_dialog_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -130,9 +130,9 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
virtual HWND getHandle() const final
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
- - +
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
+ +
virtual void show() const final
virtual void hide() const final
diff --git a/docs/_base_dialog_box_8h.html b/docs/_base_dialog_box_8h.html index 8e4548fe7..09644c7a1 100644 --- a/docs/_base_dialog_box_8h.html +++ b/docs/_base_dialog_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseDialogBox.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_base_dialog_box_8h_source.html b/docs/_base_dialog_box_8h_source.html index ca64ae675..b84e19a58 100644 --- a/docs/_base_dialog_box_8h_source.html +++ b/docs/_base_dialog_box_8h_source.html @@ -26,7 +26,7 @@ @@ -89,58 +89,60 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  enum class messageBoxType
-
12  {
-
13  ok,
-
14  okCancel,
-
15  abortRetryIgnore,
-
16  yesNoCancel,
-
17  yesNo,
-
18  retryCancel,
-
19  cancelTryContinue
-
20  };
-
21 
-
22  enum class messageBoxResponse
-
23  {
-
24  ok = 1,
-
25  cancel,
-
26  abort,
-
27  retry,
-
28  ignore,
-
29  yes,
-
30  no,
-
31  tryAgain = 10,
-
32  continueResponse
-
33  };
-
34 
-
35  public:
-
36  static messageBoxResponse createMessageBox(const std::wstring& text, const std::wstring& title, messageBoxType type, BaseComponent* parent = nullptr, bool helpButton = false);
-
37 
-
38  public:
-
39  BaseDialogBox(const std::wstring& className, const std::wstring& title, const utility::ComponentSettings& settings, BaseComponent* parent = nullptr, const std::string& dialogBoxFunctionName = "");
-
40 
-
41  virtual void hide() const final;
-
42 
-
43  virtual void show() const final;
-
44 
-
45  virtual ~BaseDialogBox() = default;
-
46  };
-
47 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  enum class messageBoxType
+
13  {
+
14  ok,
+
15  okCancel,
+
16  abortRetryIgnore,
+
17  yesNoCancel,
+
18  yesNo,
+
19  retryCancel,
+
20  cancelTryContinue
+
21  };
+
22 
+
23  enum class messageBoxResponse
+
24  {
+
25  ok = 1,
+
26  cancel,
+
27  abort,
+
28  retry,
+
29  ignore,
+
30  yes,
+
31  no,
+
32  tryAgain = 10,
+
33  continueResponse
+
34  };
+
35 
+
36  public:
+
37  static messageBoxResponse createMessageBox(const std::wstring& text, const std::wstring& title, messageBoxType type, BaseComponent* parent = nullptr, bool helpButton = false);
+
38 
+
39  public:
+
40  BaseDialogBox(const std::wstring& className, const std::wstring& title, const utility::ComponentSettings& settings, BaseComponent* parent = nullptr, const std::string& dialogBoxFunctionName = "");
+
41 
+
42  virtual void hide() const final;
+
43 
+
44  virtual void show() const final;
+
45 
+
46  virtual ~BaseDialogBox() = default;
+
47  };
+
48 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
-
Base class for all dialog boxes.
Definition: BaseDialogBox.h:9
- - +
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
+
Base class for all dialog boxes.
Definition: BaseDialogBox.h:10
+ + +
diff --git a/docs/_base_edit_control_8cpp.html b/docs/_base_edit_control_8cpp.html index 331b05593..f030207c3 100644 --- a/docs/_base_edit_control_8cpp.html +++ b/docs/_base_edit_control_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_edit_control_8cpp_source.html b/docs/_base_edit_control_8cpp_source.html index 8e3bfbb51..fce34753a 100644 --- a/docs/_base_edit_control_8cpp_source.html +++ b/docs/_base_edit_control_8cpp_source.html @@ -26,7 +26,7 @@ @@ -133,11 +133,11 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
- +
virtual bool setPlaceholder(const std::wstring &placeholder) final
Set placeholder to single line edit control.
virtual const std::wstring & getPlaceholder() const final
virtual void setText(const std::wstring &text) const final
-
constexpr std::wstring_view editControl
+
constexpr std::wstring_view editControl
diff --git a/docs/_base_edit_control_8h.html b/docs/_base_edit_control_8h.html index b14eb1e18..72f79ebbd 100644 --- a/docs/_base_edit_control_8h.html +++ b/docs/_base_edit_control_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseEditControl.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+

Go to the source code of this file.

diff --git a/docs/_base_edit_control_8h_source.html b/docs/_base_edit_control_8h_source.html index 6a4ee4cad..afabeaf57 100644 --- a/docs/_base_edit_control_8h_source.html +++ b/docs/_base_edit_control_8h_source.html @@ -26,7 +26,7 @@
@@ -89,36 +89,38 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseComponent,
- -
12  {
-
13  protected:
-
14  std::wstring placeholder;
-
15 
-
16  public:
-
17  BaseEditControl(const std::wstring& editControlName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
18 
-
22  virtual bool setPlaceholder(const std::wstring& placeholder) final;
-
23 
-
24  virtual const std::wstring& getPlaceholder() const final;
-
25 
-
26  virtual ~BaseEditControl() = default;
-
27  };
-
28 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseComponent,
+ +
13  {
+
14  protected:
+
15  std::wstring placeholder;
+
16 
+
17  public:
+
18  BaseEditControl(const std::wstring& editControlName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
19 
+
23  virtual bool setPlaceholder(const std::wstring& placeholder) final;
+
24 
+
25  virtual const std::wstring& getPlaceholder() const final;
+
26 
+
27  virtual ~BaseEditControl() = default;
+
28  };
+
29 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all edit controls.
- +
Base class for all edit controls.
+
Provides setText and getText methods.
+
diff --git a/docs/_base_g_u_i_framework_exception_8cpp.html b/docs/_base_g_u_i_framework_exception_8cpp.html index 540b69157..3d40c69a3 100644 --- a/docs/_base_g_u_i_framework_exception_8cpp.html +++ b/docs/_base_g_u_i_framework_exception_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_g_u_i_framework_exception_8cpp_source.html b/docs/_base_g_u_i_framework_exception_8cpp_source.html index e2affeeb1..ed273fe41 100644 --- a/docs/_base_g_u_i_framework_exception_8cpp_source.html +++ b/docs/_base_g_u_i_framework_exception_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_g_u_i_framework_exception_8h.html b/docs/_base_g_u_i_framework_exception_8h.html index 024ad111c..abc94344f 100644 --- a/docs/_base_g_u_i_framework_exception_8h.html +++ b/docs/_base_g_u_i_framework_exception_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_g_u_i_framework_exception_8h_source.html b/docs/_base_g_u_i_framework_exception_8h_source.html index be3b5c49c..48dbfdd71 100644 --- a/docs/_base_g_u_i_framework_exception_8h_source.html +++ b/docs/_base_g_u_i_framework_exception_8h_source.html @@ -26,7 +26,7 @@ @@ -106,7 +106,7 @@
18  }
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all GUIFramework exceptions.
diff --git a/docs/_base_icon_list_view_8cpp.html b/docs/_base_icon_list_view_8cpp.html index 739d1c5b9..7991d4c0d 100644 --- a/docs/_base_icon_list_view_8cpp.html +++ b/docs/_base_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_icon_list_view_8cpp_source.html b/docs/_base_icon_list_view_8cpp_source.html index 8ab9c0352..f091f4548 100644 --- a/docs/_base_icon_list_view_8cpp_source.html +++ b/docs/_base_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -121,10 +121,10 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
- +
virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override
Not implemented.
-
Base class for all list views.
Definition: BaseListView.h:10
-
Throws by not implemented methods.
+
Base class for all list views.
Definition: BaseListView.h:11
+
Throws by not implemented methods.
virtual HIMAGELIST getImageList() const final
diff --git a/docs/_base_icon_list_view_8h.html b/docs/_base_icon_list_view_8h.html index daa48216e..563b0fac2 100644 --- a/docs/_base_icon_list_view_8h.html +++ b/docs/_base_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseIconListView.h File Reference
-
#include "BaseListView.h"
+

Go to the source code of this file.

diff --git a/docs/_base_icon_list_view_8h_source.html b/docs/_base_icon_list_view_8h_source.html index 763355540..7f706c52c 100644 --- a/docs/_base_icon_list_view_8h_source.html +++ b/docs/_base_icon_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,39 +89,41 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseListView.h"
- -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseListView,
- -
12  {
-
13  protected:
- -
15 
-
16  public:
-
17  BaseIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count = standard_sizes::defaultImagesCount);
-
18 
-
24  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
25 
-
26  virtual ~BaseIconListView() = default;
-
27  };
-
28 }
+
3 #include "pch.h"
+
4 #include "BaseListView.h"
+ +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseListView,
+ +
13  {
+
14  protected:
+ +
16 
+
17  public:
+
18  BaseIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count = standard_sizes::defaultImagesCount);
+
19 
+
25  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
26 
+
27  virtual ~BaseIconListView() = default;
+
28  };
+
29 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views with icon items only.
- +
Base class for all list views with icon items only.
+
virtual ~BaseIconListView()=default
-
Base class for all list views.
Definition: BaseListView.h:10
-
Provides adding icon items for list views.
Definition: IIconListView.h:12
- - +
Base class for all list views.
Definition: BaseListView.h:11
+
Provides adding icon items for list views.
Definition: IIconListView.h:13
+ + +
diff --git a/docs/_base_infinite_progress_bar_8cpp.html b/docs/_base_infinite_progress_bar_8cpp.html index ad7a0deda..592fb2a25 100644 --- a/docs/_base_infinite_progress_bar_8cpp.html +++ b/docs/_base_infinite_progress_bar_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_infinite_progress_bar_8cpp_source.html b/docs/_base_infinite_progress_bar_8cpp_source.html index d63cdc2f2..ba86fbadc 100644 --- a/docs/_base_infinite_progress_bar_8cpp_source.html +++ b/docs/_base_infinite_progress_bar_8cpp_source.html @@ -26,7 +26,7 @@ @@ -164,12 +164,12 @@
virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override
Not implemented.
- +
virtual void setProgressBarBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override
Inherited from IProgressBarColor.
virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override
Same as setProgressBarBackgroundColor.
-
Throws by not implemented methods.
-
constexpr std::wstring_view progressBar
+
Throws by not implemented methods.
+
constexpr std::wstring_view progressBar
diff --git a/docs/_base_infinite_progress_bar_8h.html b/docs/_base_infinite_progress_bar_8h.html index ae74ea6b9..365637e77 100644 --- a/docs/_base_infinite_progress_bar_8h.html +++ b/docs/_base_infinite_progress_bar_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseInfiniteProgressBar.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+

Go to the source code of this file.

diff --git a/docs/_base_infinite_progress_bar_8h_source.html b/docs/_base_infinite_progress_bar_8h_source.html index 892f3166e..7d68a813c 100644 --- a/docs/_base_infinite_progress_bar_8h_source.html +++ b/docs/_base_infinite_progress_bar_8h_source.html @@ -26,7 +26,7 @@
@@ -89,46 +89,48 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseComponent,
- -
12  {
-
13  protected:
- -
15 
-
16  public:
-
22  BaseInfiniteProgressBar(const std::wstring& progressBarName, const utility::ComponentSettings& settings, BaseComponent* parent, int animationPeriod = NULL);
-
23 
-
24  virtual void playAnimation() final;
-
25 
-
26  virtual void stopAnimation() final;
-
27 
-
30  virtual void setAnimationPeriod(int animationPeriod) final;
-
31 
-
32  virtual int getAnimationPeriod() const final;
-
33 
-
38  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
39 
-
44  virtual void setProgressBarBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
45 
-
51  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
52 
-
53  virtual ~BaseInfiniteProgressBar() = default;
-
54  };
-
55 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseComponent,
+ +
13  {
+
14  protected:
+ +
16 
+
17  public:
+
23  BaseInfiniteProgressBar(const std::wstring& progressBarName, const utility::ComponentSettings& settings, BaseComponent* parent, int animationPeriod = NULL);
+
24 
+
25  virtual void playAnimation() final;
+
26 
+
27  virtual void stopAnimation() final;
+
28 
+
31  virtual void setAnimationPeriod(int animationPeriod) final;
+
32 
+
33  virtual int getAnimationPeriod() const final;
+
34 
+
39  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
40 
+
45  virtual void setProgressBarBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
46 
+
52  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
53 
+
54  virtual ~BaseInfiniteProgressBar() = default;
+
55  };
+
56 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all non updatable progress bars.
- +
Base class for all non updatable progress bars.
+
Provides coloring for progress bars.
+
diff --git a/docs/_base_list_box_8cpp.html b/docs/_base_list_box_8cpp.html index 42f87a0e8..5639bdb0b 100644 --- a/docs/_base_list_box_8cpp.html +++ b/docs/_base_list_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_list_box_8cpp_source.html b/docs/_base_list_box_8cpp_source.html index 16675fd11..dba1d249d 100644 --- a/docs/_base_list_box_8cpp_source.html +++ b/docs/_base_list_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -396,7 +396,7 @@
virtual void resize(uint16_t width, uint16_t height)
virtual LRESULT findString(const std::wstring &stringToFind) final
- +
virtual std::wstring getValue(size_t index) const final
virtual uint8_t getColumnsWidth() const final
virtual LRESULT setItemsHeight(uint8_t height) final
@@ -410,15 +410,15 @@
virtual LRESULT findSubstring(const std::wstring &subStringToFind) final
Definition: BaseListBox.cpp:98
virtual LRESULT getItemsHeight() const final
virtual LRESULT addValue(const std::wstring &value) final
Definition: BaseListBox.cpp:34
- +
virtual LRESULT getCurrentSelectionIndex() const final
-
Exception for all list classes exceptions.
+
Exception for all list classes exceptions.
-
Base class for list box styles.
Definition: ListBoxStyles.h:11
-
constexpr std::string_view notEnoughSpace
-
constexpr std::wstring_view listBox
-
constexpr uint16_t listBoxAdditionalWidth
+
Base class for list box styles.
Definition: ListBoxStyles.h:12
+
constexpr std::string_view notEnoughSpace
+
constexpr std::wstring_view listBox
+
constexpr uint16_t listBoxAdditionalWidth
void removeStyle(HWND handle, LONG_PTR styleToRemove)
Remove WinAPI style.
Definition: Utility.cpp:25
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_base_list_box_8h.html b/docs/_base_list_box_8h.html index 81782be6b..5ec55b210 100644 --- a/docs/_base_list_box_8h.html +++ b/docs/_base_list_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseListBox.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+ diff --git a/docs/_base_list_box_8h_source.html b/docs/_base_list_box_8h_source.html index e8093ba3e..d56f681ee 100644 --- a/docs/_base_list_box_8h_source.html +++ b/docs/_base_list_box_8h_source.html @@ -26,7 +26,7 @@
@@ -89,69 +89,71 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
- -
11  public BaseComponent,
- -
13  {
-
14  protected:
- -
16  uint8_t columnsWidth;
-
17 
-
18  public:
-
19  BaseListBox(const std::wstring& listBoxName, const utility::ComponentSettings& settings, const styles::ListBoxStyles& styles, BaseComponent* parent);
-
20 
-
25  virtual LRESULT addValue(const std::wstring& value) final;
-
26 
-
31  virtual LRESULT removeValue(size_t index) final;
-
32 
-
38  virtual LRESULT insertValue(const std::wstring& value, LRESULT index);
-
39 
-
45  virtual LRESULT changeValue(const std::wstring& newValue, LRESULT index);
-
46 
-
51  virtual LRESULT findSubstring(const std::wstring& subStringToFind) final;
-
52 
-
57  virtual LRESULT findString(const std::wstring& stringToFind) final;
-
58 
-
63  virtual std::wstring getValue(size_t index) const final;
-
64 
-
68  virtual LRESULT getCurrentSelectionIndex() const final;
-
69 
-
74  virtual LRESULT setCurrentSelection(LRESULT index) const;
-
75 
-
79  virtual LRESULT size() const final;
-
80 
-
82  virtual void clear() final;
-
83 
-
89  virtual LRESULT setItemsHeight(uint8_t height) final;
-
90 
-
95  virtual LRESULT setColumnsWidth(uint8_t width) final;
-
96 
-
101  virtual LRESULT getItemsHeight() const final;
-
102 
-
106  virtual uint8_t getColumnsWidth() const final;
-
107 
-
112  virtual void resize(uint16_t width, uint16_t height);
-
113 
-
114  virtual ~BaseListBox() = default;
-
115  };
-
116 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+ +
12  public BaseComponent,
+ +
14  {
+
15  protected:
+ +
17  uint8_t columnsWidth;
+
18 
+
19  public:
+
20  BaseListBox(const std::wstring& listBoxName, const utility::ComponentSettings& settings, const styles::ListBoxStyles& styles, BaseComponent* parent);
+
21 
+
26  virtual LRESULT addValue(const std::wstring& value) final;
+
27 
+
32  virtual LRESULT removeValue(size_t index) final;
+
33 
+
39  virtual LRESULT insertValue(const std::wstring& value, LRESULT index);
+
40 
+
46  virtual LRESULT changeValue(const std::wstring& newValue, LRESULT index);
+
47 
+
52  virtual LRESULT findSubstring(const std::wstring& subStringToFind) final;
+
53 
+
58  virtual LRESULT findString(const std::wstring& stringToFind) final;
+
59 
+
64  virtual std::wstring getValue(size_t index) const final;
+
65 
+
69  virtual LRESULT getCurrentSelectionIndex() const final;
+
70 
+
75  virtual LRESULT setCurrentSelection(LRESULT index) const;
+
76 
+
80  virtual LRESULT size() const final;
+
81 
+
83  virtual void clear() final;
+
84 
+
90  virtual LRESULT setItemsHeight(uint8_t height) final;
+
91 
+
96  virtual LRESULT setColumnsWidth(uint8_t width) final;
+
97 
+
102  virtual LRESULT getItemsHeight() const final;
+
103 
+
107  virtual uint8_t getColumnsWidth() const final;
+
108 
+
113  virtual void resize(uint16_t width, uint16_t height);
+
114 
+
115  virtual ~BaseListBox() = default;
+
116  };
+
117 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list boxes.
Definition: BaseListBox.h:13
- - +
Base class for all list boxes.
Definition: BaseListBox.h:14
+ +
Provides resize, setBlockResize, getBlockResize methods.
-
Base class for list box styles.
Definition: ListBoxStyles.h:11
+
Base class for list box styles.
Definition: ListBoxStyles.h:12
+
diff --git a/docs/_base_list_icon_list_view_8cpp.html b/docs/_base_list_icon_list_view_8cpp.html index 821ffa507..0e86bb119 100644 --- a/docs/_base_list_icon_list_view_8cpp.html +++ b/docs/_base_list_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_list_icon_list_view_8cpp_source.html b/docs/_base_list_icon_list_view_8cpp_source.html index 072377211..734d3853d 100644 --- a/docs/_base_list_icon_list_view_8cpp_source.html +++ b/docs/_base_list_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -122,9 +122,9 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) override
Not implemented.
- -
Base class for all list views in list mode.
-
Throws by not implemented methods.
+ +
Base class for all list views in list mode.
+
Throws by not implemented methods.
virtual HIMAGELIST getImageList() const final
diff --git a/docs/_base_list_icon_list_view_8h.html b/docs/_base_list_icon_list_view_8h.html index 1b401e459..711465146 100644 --- a/docs/_base_list_icon_list_view_8h.html +++ b/docs/_base_list_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseListIconListView.h File Reference
-
#include "BaseListListView.h"
+

Go to the source code of this file.

diff --git a/docs/_base_list_icon_list_view_8h_source.html b/docs/_base_list_icon_list_view_8h_source.html index 4cdfb6c1b..f28f4f1af 100644 --- a/docs/_base_list_icon_list_view_8h_source.html +++ b/docs/_base_list_icon_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,39 +89,41 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseListListView.h"
- -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseListListView,
- -
12  {
-
13  protected:
- -
15 
-
16  public:
-
17  BaseListIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count = standard_sizes::defaultImagesCount);
-
18 
-
24  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) override;
-
25 
-
26  virtual ~BaseListIconListView() = default;
-
27  };
-
28 }
+
3 #include "pch.h"
+
4 #include "BaseListListView.h"
+ +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseListListView,
+ +
13  {
+
14  protected:
+ +
16 
+
17  public:
+
18  BaseListIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count = standard_sizes::defaultImagesCount);
+
19 
+
25  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) override;
+
26 
+
27  virtual ~BaseListIconListView() = default;
+
28  };
+
29 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode with icon items.
+
Base class for all list views in list mode with icon items.
virtual ~BaseListIconListView()=default
- -
Base class for all list views in list mode.
-
Provides adding icon items for list views.
Definition: IIconListView.h:12
- - + +
Base class for all list views in list mode.
+
Provides adding icon items for list views.
Definition: IIconListView.h:13
+ + +
diff --git a/docs/_base_list_list_view_8cpp.html b/docs/_base_list_list_view_8cpp.html index 6c9aaa5ce..63e85624e 100644 --- a/docs/_base_list_list_view_8cpp.html +++ b/docs/_base_list_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_list_list_view_8cpp_source.html b/docs/_base_list_list_view_8cpp_source.html index c7aa559e0..4da65ef60 100644 --- a/docs/_base_list_list_view_8cpp_source.html +++ b/docs/_base_list_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -108,8 +108,8 @@
19 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views.
Definition: BaseListView.h:10
- +
Base class for all list views.
Definition: BaseListView.h:11
+ diff --git a/docs/_base_list_list_view_8h.html b/docs/_base_list_list_view_8h.html index 6a475865f..9a1562ae3 100644 --- a/docs/_base_list_list_view_8h.html +++ b/docs/_base_list_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseListListView.h File Reference
-
#include "BaseListView.h"
+

Go to the source code of this file.

diff --git a/docs/_base_list_list_view_8h_source.html b/docs/_base_list_list_view_8h_source.html index 0fcdc0267..d8b89f94a 100644 --- a/docs/_base_list_list_view_8h_source.html +++ b/docs/_base_list_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,28 +89,30 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseListView.h"
- -
5 
-
6 namespace gui_framework
-
7 {
- -
10  {
-
11  public:
-
12  BaseListListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, const styles::ListListViewStyles& styles, BaseComponent* parent);
-
13 
-
14  virtual ~BaseListListView() = default;
-
15  };
-
16 }
+
3 #include "pch.h"
+
4 #include "BaseListView.h"
+ +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  {
+
12  public:
+
13  BaseListListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, const styles::ListListViewStyles& styles, BaseComponent* parent);
+
14 
+
15  virtual ~BaseListListView() = default;
+
16  };
+
17 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode.
+
Base class for all list views in list mode.
virtual ~BaseListListView()=default
-
Base class for all list views.
Definition: BaseListView.h:10
- +
Base class for all list views.
Definition: BaseListView.h:11
+ +
diff --git a/docs/_base_list_text_icon_list_view_8cpp.html b/docs/_base_list_text_icon_list_view_8cpp.html index 506049b31..db17c9550 100644 --- a/docs/_base_list_text_icon_list_view_8cpp.html +++ b/docs/_base_list_text_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_list_text_icon_list_view_8cpp_source.html b/docs/_base_list_text_icon_list_view_8cpp_source.html index 06af0233a..bd1c48883 100644 --- a/docs/_base_list_text_icon_list_view_8cpp_source.html +++ b/docs/_base_list_text_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -114,8 +114,8 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode.
- +
Base class for all list views in list mode.
+
virtual HIMAGELIST getImageList() const final
diff --git a/docs/_base_list_text_icon_list_view_8h.html b/docs/_base_list_text_icon_list_view_8h.html index 485d41fd3..fe61874ff 100644 --- a/docs/_base_list_text_icon_list_view_8h.html +++ b/docs/_base_list_text_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseListTextIconListView.h File Reference
-
#include "BaseListListView.h"
+

Go to the source code of this file.

diff --git a/docs/_base_list_text_icon_list_view_8h_source.html b/docs/_base_list_text_icon_list_view_8h_source.html index b78cee99a..700ff3b40 100644 --- a/docs/_base_list_text_icon_list_view_8h_source.html +++ b/docs/_base_list_text_icon_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,38 +89,40 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseListListView.h"
- -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseListListView,
- -
12  {
-
13  protected:
- -
15 
-
16  public:
-
17  BaseListTextIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count = standard_sizes::defaultImagesCount);
-
18 
-
19  virtual ~BaseListTextIconListView() = default;
-
20  };
-
21 }
+
3 #include "pch.h"
+
4 #include "BaseListListView.h"
+ +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseListListView,
+ +
13  {
+
14  protected:
+ +
16 
+
17  public:
+
18  BaseListTextIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count = standard_sizes::defaultImagesCount);
+
19 
+
20  virtual ~BaseListTextIconListView() = default;
+
21  };
+
22 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode.
-
Base class for all list views in list mode with text and icon items.
- +
Base class for all list views in list mode.
+
Base class for all list views in list mode with text and icon items.
+
BaseListTextIconListView(const std::wstring &listViewName, const utility::ComponentSettings &settings, BaseComponent *parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count=standard_sizes::defaultImagesCount)
-
Provides adding text and icon items for list views.
- - +
Provides adding text and icon items for list views.
+ + +
diff --git a/docs/_base_list_text_list_view_8cpp.html b/docs/_base_list_text_list_view_8cpp.html index 08498c848..73bc3bd35 100644 --- a/docs/_base_list_text_list_view_8cpp.html +++ b/docs/_base_list_text_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_list_text_list_view_8cpp_source.html b/docs/_base_list_text_list_view_8cpp_source.html index 3acf9eea1..d98554569 100644 --- a/docs/_base_list_text_list_view_8cpp_source.html +++ b/docs/_base_list_text_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -112,7 +112,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode.
+
Base class for all list views in list mode.
diff --git a/docs/_base_list_text_list_view_8h.html b/docs/_base_list_text_list_view_8h.html index 9d0f471d6..c0450c21b 100644 --- a/docs/_base_list_text_list_view_8h.html +++ b/docs/_base_list_text_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseListTextListView.h File Reference
-
#include "BaseListListView.h"
+

Go to the source code of this file.

diff --git a/docs/_base_list_text_list_view_8h_source.html b/docs/_base_list_text_list_view_8h_source.html index 06213908a..f8e8f46f3 100644 --- a/docs/_base_list_text_list_view_8h_source.html +++ b/docs/_base_list_text_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseListListView.h"
- -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseListListView,
- -
12  {
-
13  public:
-
14  BaseListTextListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
15 
-
16  virtual ~BaseListTextListView() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+
4 #include "BaseListListView.h"
+ +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseListListView,
+ +
13  {
+
14  public:
+
15  BaseListTextListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
16 
+
17  virtual ~BaseListTextListView() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode.
-
Base class for all list views in list mode with text items.
+
Base class for all list views in list mode.
+
Base class for all list views in list mode with text items.
virtual ~BaseListTextListView()=default
-
Provides adding text items for list views.
Definition: ITextListView.h:11
+
Provides adding text items for list views.
Definition: ITextListView.h:12
+
diff --git a/docs/_base_list_view_8cpp.html b/docs/_base_list_view_8cpp.html index 5877a5bfe..c5396a265 100644 --- a/docs/_base_list_view_8cpp.html +++ b/docs/_base_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_list_view_8cpp_source.html b/docs/_base_list_view_8cpp_source.html index 76678e1f5..295ecc32e 100644 --- a/docs/_base_list_view_8cpp_source.html +++ b/docs/_base_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -132,8 +132,8 @@
virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue)
virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) override
virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override
- -
constexpr std::wstring_view listView
+ +
constexpr std::wstring_view listView
diff --git a/docs/_base_list_view_8h.html b/docs/_base_list_view_8h.html index d63171b5e..a0f6e391b 100644 --- a/docs/_base_list_view_8h.html +++ b/docs/_base_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseListView.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+

Go to the source code of this file.

diff --git a/docs/_base_list_view_8h_source.html b/docs/_base_list_view_8h_source.html index e8c32eb8d..57b84fd48 100644 --- a/docs/_base_list_view_8h_source.html +++ b/docs/_base_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  {
-
11  public:
-
12  BaseListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, const styles::ListViewStyles& styles, BaseComponent* parent);
-
13 
-
14  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
15 
-
16  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) override;
-
17 
-
18  virtual ~BaseListView() = default;
-
19  };
-
20 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  {
+
12  public:
+
13  BaseListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, const styles::ListViewStyles& styles, BaseComponent* parent);
+
14 
+
15  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
16 
+
17  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) override;
+
18 
+
19  virtual ~BaseListView() = default;
+
20  };
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views.
Definition: BaseListView.h:10
+
Base class for all list views.
Definition: BaseListView.h:11
virtual ~BaseListView()=default
- + +
diff --git a/docs/_base_loadable_holder_8cpp.html b/docs/_base_loadable_holder_8cpp.html index 98846b58b..a87a2fb9f 100644 --- a/docs/_base_loadable_holder_8cpp.html +++ b/docs/_base_loadable_holder_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_loadable_holder_8cpp_source.html b/docs/_base_loadable_holder_8cpp_source.html index 0e3aa201e..a062dd4c2 100644 --- a/docs/_base_loadable_holder_8cpp_source.html +++ b/docs/_base_loadable_holder_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_loadable_holder_8h.html b/docs/_base_loadable_holder_8h.html index ceb19a183..0e73d765f 100644 --- a/docs/_base_loadable_holder_8h.html +++ b/docs/_base_loadable_holder_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_loadable_holder_8h_source.html b/docs/_base_loadable_holder_8h_source.html index f29823e24..d81972407 100644 --- a/docs/_base_loadable_holder_8h_source.html +++ b/docs/_base_loadable_holder_8h_source.html @@ -26,7 +26,7 @@ @@ -172,14 +172,14 @@
100  };
101  }
102 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all visual asset loaders.
virtual void removeImage(const std::filesystem::path &pathToImage) final
virtual uint16_t addImage(const std::filesystem::path &pathToImage)=0
- + diff --git a/docs/_base_menu_item_8cpp.html b/docs/_base_menu_item_8cpp.html index bcad07dd8..6aeb8684f 100644 --- a/docs/_base_menu_item_8cpp.html +++ b/docs/_base_menu_item_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_menu_item_8cpp_source.html b/docs/_base_menu_item_8cpp_source.html index 43e67674e..c589eae9f 100644 --- a/docs/_base_menu_item_8cpp_source.html +++ b/docs/_base_menu_item_8cpp_source.html @@ -26,7 +26,7 @@ @@ -111,7 +111,7 @@
22 }
virtual std::tuple< uint32_t, uint64_t > getCreationData() const final override
-
constexpr std::string_view menuItem
+
constexpr std::string_view menuItem
diff --git a/docs/_base_menu_item_8h.html b/docs/_base_menu_item_8h.html index d5c5ad2b1..b7d411d73 100644 --- a/docs/_base_menu_item_8h.html +++ b/docs/_base_menu_item_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseMenuItem.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_base_menu_item_8h_source.html b/docs/_base_menu_item_8h_source.html index 48ecc0db3..a1fcf7a64 100644 --- a/docs/_base_menu_item_8h_source.html +++ b/docs/_base_menu_item_8h_source.html @@ -26,7 +26,7 @@ @@ -89,28 +89,30 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  BaseMenuItem(const std::wstring& text);
-
12 
-
13  virtual void processMessage() = 0;
-
14 
-
15  virtual std::tuple<uint32_t, uint64_t> getCreationData() const final override;
-
16 
-
17  virtual ~BaseMenuItem() = default;
-
18  };
-
19 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  BaseMenuItem(const std::wstring& text);
+
13 
+
14  virtual void processMessage() = 0;
+
15 
+
16  virtual std::tuple<uint32_t, uint64_t> getCreationData() const final override;
+
17 
+
18  virtual ~BaseMenuItem() = default;
+
19  };
+
20 }
+
#define GUI_FRAMEWORK_API
-
Base class for all menu items.
Definition: BaseMenuItem.h:9
+
Base class for all menu items.
Definition: BaseMenuItem.h:10
virtual void processMessage()=0
Interface for all menu items.
Definition: IMenuItem.h:11
+
diff --git a/docs/_base_multiple_select_list_box_8cpp.html b/docs/_base_multiple_select_list_box_8cpp.html index ad67bdf93..4ec825ead 100644 --- a/docs/_base_multiple_select_list_box_8cpp.html +++ b/docs/_base_multiple_select_list_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_multiple_select_list_box_8cpp_source.html b/docs/_base_multiple_select_list_box_8cpp_source.html index a624f515e..3c243656e 100644 --- a/docs/_base_multiple_select_list_box_8cpp_source.html +++ b/docs/_base_multiple_select_list_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -174,13 +174,13 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list boxes.
Definition: BaseListBox.h:13
+
Base class for all list boxes.
Definition: BaseListBox.h:14
virtual std::wstring getValue(size_t index) const final
virtual std::vector< std::wstring > getSelectedItems() const final
virtual LRESULT setCurrentSelection(LRESULT index) const final override
virtual void selectMultipleItems(WPARAM firstItemIndex, LPARAM lastItemIndex) const final
-
Exception for all list classes exceptions.
+
Exception for all list classes exceptions.
diff --git a/docs/_base_multiple_select_list_box_8h.html b/docs/_base_multiple_select_list_box_8h.html index bef5962a2..4028061e6 100644 --- a/docs/_base_multiple_select_list_box_8h.html +++ b/docs/_base_multiple_select_list_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseMultipleSelectListBox.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_base_multiple_select_list_box_8h_source.html b/docs/_base_multiple_select_list_box_8h_source.html index 37eafcd23..a5291379b 100644 --- a/docs/_base_multiple_select_list_box_8h_source.html +++ b/docs/_base_multiple_select_list_box_8h_source.html @@ -26,7 +26,7 @@ @@ -89,33 +89,35 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseListBox.h"
-
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  BaseMultipleSelectListBox(const std::wstring& listBoxName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
12 
-
13  virtual LRESULT getCurrentSelections() const final;
-
14 
-
15  virtual std::vector<std::wstring> getSelectedItems() const final;
-
16 
-
17  virtual void selectMultipleItems(WPARAM firstItemIndex, LPARAM lastItemIndex) const final;
-
18 
-
19  virtual LRESULT setCurrentSelection(LRESULT index) const final override;
-
20 
-
21  virtual ~BaseMultipleSelectListBox() = default;
-
22  };
-
23 }
+
3 #include "pch.h"
+
4 #include "BaseListBox.h"
+
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  BaseMultipleSelectListBox(const std::wstring& listBoxName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
13 
+
14  virtual LRESULT getCurrentSelections() const final;
+
15 
+
16  virtual std::vector<std::wstring> getSelectedItems() const final;
+
17 
+
18  virtual void selectMultipleItems(WPARAM firstItemIndex, LPARAM lastItemIndex) const final;
+
19 
+
20  virtual LRESULT setCurrentSelection(LRESULT index) const final override;
+
21 
+
22  virtual ~BaseMultipleSelectListBox() = default;
+
23  };
+
24 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list boxes.
Definition: BaseListBox.h:13
-
Base class for all multiple select list boxes.
+
Base class for all list boxes.
Definition: BaseListBox.h:14
+
Base class for all multiple select list boxes.
+
diff --git a/docs/_base_progress_bar_8cpp.html b/docs/_base_progress_bar_8cpp.html index 2033f4d15..494810e4d 100644 --- a/docs/_base_progress_bar_8cpp.html +++ b/docs/_base_progress_bar_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_progress_bar_8cpp_source.html b/docs/_base_progress_bar_8cpp_source.html index f437eab6d..77d4f8d98 100644 --- a/docs/_base_progress_bar_8cpp_source.html +++ b/docs/_base_progress_bar_8cpp_source.html @@ -26,7 +26,7 @@ @@ -199,16 +199,16 @@
virtual int getMinRange() const final
virtual void setMaxRange(int maxRange) final
- - + +
virtual void advancePosition(int position) final
virtual void setMinRange(int minRange) final
virtual void setProgressBarBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override
Inherited from IProgressBarColor.
virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override
Same as setProgressBarBackgroundColor.
- +
virtual int getUpdateStep() const final
-
Throws by not implemented methods.
-
constexpr std::wstring_view progressBar
+
Throws by not implemented methods.
+
constexpr std::wstring_view progressBar
diff --git a/docs/_base_progress_bar_8h.html b/docs/_base_progress_bar_8h.html index a0f3e0bd9..99ab66d44 100644 --- a/docs/_base_progress_bar_8h.html +++ b/docs/_base_progress_bar_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseProgressBar.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+

Go to the source code of this file.

diff --git a/docs/_base_progress_bar_8h_source.html b/docs/_base_progress_bar_8h_source.html index 27a5e1578..6b5ebfff8 100644 --- a/docs/_base_progress_bar_8h_source.html +++ b/docs/_base_progress_bar_8h_source.html @@ -26,7 +26,7 @@
@@ -89,65 +89,67 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseComponent,
- -
12  {
-
13  public:
-
14  static inline constexpr int defaultUpdateStep = 10;
-
15  static inline constexpr int defaultMinRange = 0;
-
16  static inline constexpr int defaultMaxRange = 100;
-
17 
-
18  protected:
-
19  int minRange;
-
20  int maxRange;
- -
22 
-
23  public:
-
24  BaseProgressBar(const std::wstring& progressBarName, const utility::ComponentSettings& settings, BaseComponent* parent, int minRange = defaultMinRange, int maxRange = defaultMaxRange, int updateStep = defaultUpdateStep);
-
25 
-
26  virtual void update(int newPosition) final;
-
27 
-
28  virtual void update() final;
-
29 
-
30  virtual void advancePosition(int position) final;
-
31 
-
32  virtual void setMinRange(int minRange) final;
-
33 
-
34  virtual void setMaxRange(int maxRange) final;
-
35 
-
36  virtual void setUpdateStep(int updateStep) final;
-
37 
-
38  virtual int getMinRange() const final;
-
39 
-
40  virtual int getMaxRange() const final;
-
41 
-
42  virtual int getUpdateStep() const final;
-
43 
-
48  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
49 
-
54  virtual void setProgressBarBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
55 
-
61  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
62 
-
63  virtual ~BaseProgressBar() = default;
-
64  };
-
65 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseComponent,
+ +
13  {
+
14  public:
+
15  static inline constexpr int defaultUpdateStep = 10;
+
16  static inline constexpr int defaultMinRange = 0;
+
17  static inline constexpr int defaultMaxRange = 100;
+
18 
+
19  protected:
+
20  int minRange;
+
21  int maxRange;
+ +
23 
+
24  public:
+
25  BaseProgressBar(const std::wstring& progressBarName, const utility::ComponentSettings& settings, BaseComponent* parent, int minRange = defaultMinRange, int maxRange = defaultMaxRange, int updateStep = defaultUpdateStep);
+
26 
+
27  virtual void update(int newPosition) final;
+
28 
+
29  virtual void update() final;
+
30 
+
31  virtual void advancePosition(int position) final;
+
32 
+
33  virtual void setMinRange(int minRange) final;
+
34 
+
35  virtual void setMaxRange(int maxRange) final;
+
36 
+
37  virtual void setUpdateStep(int updateStep) final;
+
38 
+
39  virtual int getMinRange() const final;
+
40 
+
41  virtual int getMaxRange() const final;
+
42 
+
43  virtual int getUpdateStep() const final;
+
44 
+
49  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
50 
+
55  virtual void setProgressBarBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
56 
+
62  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
63 
+
64  virtual ~BaseProgressBar() = default;
+
65  };
+
66 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all updatable progress bars.
- - - +
Base class for all updatable progress bars.
+ + +
Provides coloring for progress bars.
+
diff --git a/docs/_base_rich_edit_8cpp.html b/docs/_base_rich_edit_8cpp.html index e9a36b79f..a784f123c 100644 --- a/docs/_base_rich_edit_8cpp.html +++ b/docs/_base_rich_edit_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_rich_edit_8cpp_source.html b/docs/_base_rich_edit_8cpp_source.html index dc8720fb2..20973f896 100644 --- a/docs/_base_rich_edit_8cpp_source.html +++ b/docs/_base_rich_edit_8cpp_source.html @@ -26,7 +26,7 @@ @@ -254,15 +254,15 @@
virtual std::wstring getSelectedText() const final
virtual void setAutoURLDetect(bool autoURLDetect) final
virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override
- +
virtual LRESULT findSubstring(const std::wstring &subStringToFind, bool isMatchCase=true) final
virtual void removeUrlDetectEvent(urlDetectEvent event) final
virtual bool getAutoURLDetect() const final
virtual void addUrlDetectEvent(urlDetectEvent event, const std::function< void(const std::wstring &)> &eventCallback) final
-
std::unordered_map< urlDetectEvent, std::function< void(const std::wstring &)> > callbacks
Definition: BaseRichEdit.h:31
+
std::unordered_map< urlDetectEvent, std::function< void(const std::wstring &)> > callbacks
Definition: BaseRichEdit.h:32
virtual void setText(const std::wstring &text) const final
virtual std::wstring getText() const final
Get text from control.
-
constexpr std::wstring_view richEdit
+
constexpr std::wstring_view richEdit
diff --git a/docs/_base_rich_edit_8h.html b/docs/_base_rich_edit_8h.html index 0556be0a5..741ef6935 100644 --- a/docs/_base_rich_edit_8h.html +++ b/docs/_base_rich_edit_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseRichEdit.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+ diff --git a/docs/_base_rich_edit_8h_source.html b/docs/_base_rich_edit_8h_source.html index 0a96d6274..0675f75cb 100644 --- a/docs/_base_rich_edit_8h_source.html +++ b/docs/_base_rich_edit_8h_source.html @@ -26,7 +26,7 @@
@@ -89,75 +89,77 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
- -
11  public BaseComponent,
- - -
14  {
-
15  public:
-
16  enum class urlDetectEvent
-
17  {
-
18  mouseMove = WM_MOUSEMOVE,
-
19  leftButtonDown,
-
20  leftButtonUp,
-
21  leftButtonDoubleClick,
-
22  rightButtonDown,
-
23  rightButtonUp,
-
24  rightButtonDoubleClick,
-
25  setCursor = WM_SETCURSOR
-
26  };
-
27 
-
28  static constexpr uint8_t urlDetectEventSize = 8;
-
29 
-
30  protected:
-
31  std::unordered_map<urlDetectEvent, std::function<void(const std::wstring&)>> callbacks;
-
32 
-
33  protected:
-
34  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) override;
-
35 
-
36  public:
-
37  BaseRichEdit(const std::wstring& richEditName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
38 
-
39  virtual void addUrlDetectEvent(urlDetectEvent event, const std::function<void(const std::wstring&)>& eventCallback) final;
-
40 
-
41  virtual void removeUrlDetectEvent(urlDetectEvent event) final;
-
42 
-
43  virtual LRESULT findSubstring(const std::wstring& subStringToFind, bool isMatchCase = true) final;
-
44 
-
45  virtual LRESULT findString(const std::wstring& stringToFind, bool isMatchCase = true) final;
-
46 
-
47  virtual void setAutoURLDetect(bool autoURLDetect) final;
-
48 
-
49  virtual void setLimitText(uint64_t count) final;
-
50 
-
51  virtual bool getAutoURLDetect() const final;
-
52 
-
53  virtual std::wstring getSelectedText() const final;
-
54 
-
55  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
56 
-
57  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
58 
-
59  virtual ~BaseRichEdit() = default;
-
60  };
-
61 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+ +
12  public BaseComponent,
+ + +
15  {
+
16  public:
+
17  enum class urlDetectEvent
+
18  {
+
19  mouseMove = WM_MOUSEMOVE,
+
20  leftButtonDown,
+
21  leftButtonUp,
+
22  leftButtonDoubleClick,
+
23  rightButtonDown,
+
24  rightButtonUp,
+
25  rightButtonDoubleClick,
+
26  setCursor = WM_SETCURSOR
+
27  };
+
28 
+
29  static constexpr uint8_t urlDetectEventSize = 8;
+
30 
+
31  protected:
+
32  std::unordered_map<urlDetectEvent, std::function<void(const std::wstring&)>> callbacks;
+
33 
+
34  protected:
+
35  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) override;
+
36 
+
37  public:
+
38  BaseRichEdit(const std::wstring& richEditName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
39 
+
40  virtual void addUrlDetectEvent(urlDetectEvent event, const std::function<void(const std::wstring&)>& eventCallback) final;
+
41 
+
42  virtual void removeUrlDetectEvent(urlDetectEvent event) final;
+
43 
+
44  virtual LRESULT findSubstring(const std::wstring& subStringToFind, bool isMatchCase = true) final;
+
45 
+
46  virtual LRESULT findString(const std::wstring& stringToFind, bool isMatchCase = true) final;
+
47 
+
48  virtual void setAutoURLDetect(bool autoURLDetect) final;
+
49 
+
50  virtual void setLimitText(uint64_t count) final;
+
51 
+
52  virtual bool getAutoURLDetect() const final;
+
53 
+
54  virtual std::wstring getSelectedText() const final;
+
55 
+
56  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
57 
+
58  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
59 
+
60  virtual ~BaseRichEdit() = default;
+
61  };
+
62 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all rich edit controls.
Definition: BaseRichEdit.h:14
- -
std::unordered_map< urlDetectEvent, std::function< void(const std::wstring &)> > callbacks
Definition: BaseRichEdit.h:31
+
Base class for all rich edit controls.
Definition: BaseRichEdit.h:15
+ +
std::unordered_map< urlDetectEvent, std::function< void(const std::wstring &)> > callbacks
Definition: BaseRichEdit.h:32
Provides resize, setBlockResize, getBlockResize methods.
Provides setText and getText methods.
+
diff --git a/docs/_base_separate_window_8cpp.html b/docs/_base_separate_window_8cpp.html index 87c2c44b3..88489c470 100644 --- a/docs/_base_separate_window_8cpp.html +++ b/docs/_base_separate_window_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_separate_window_8cpp_source.html b/docs/_base_separate_window_8cpp_source.html index 3cfc9e1e3..a1ef9bf63 100644 --- a/docs/_base_separate_window_8cpp_source.html +++ b/docs/_base_separate_window_8cpp_source.html @@ -26,7 +26,7 @@ @@ -113,7 +113,7 @@
24 
-
Base class for composite windows.
Definition: BaseWindow.h:9
+
Base class for composite windows.
Definition: BaseWindow.h:10
diff --git a/docs/_base_separate_window_8h.html b/docs/_base_separate_window_8h.html index 96fcaf79d..ff3ad3a76 100644 --- a/docs/_base_separate_window_8h.html +++ b/docs/_base_separate_window_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseSeparateWindow.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_base_separate_window_8h_source.html b/docs/_base_separate_window_8h_source.html index fa3e4ee8b..fdc262353 100644 --- a/docs/_base_separate_window_8h_source.html +++ b/docs/_base_separate_window_8h_source.html @@ -26,7 +26,7 @@ @@ -89,24 +89,26 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseWindow.h"
-
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
12  BaseSeparateWindow(const std::wstring& className, const std::wstring& titleName, const utility::ComponentSettings& settings, const std::string& windowFunctionName, bool maximize = false, bool minimize = false);
-
13 
-
14  virtual ~BaseSeparateWindow() = default;
-
15  };
-
16 }
+
3 #include "pch.h"
+
4 #include "BaseWindow.h"
+
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
13  BaseSeparateWindow(const std::wstring& className, const std::wstring& titleName, const utility::ComponentSettings& settings, const std::string& windowFunctionName, bool maximize = false, bool minimize = false);
+
14 
+
15  virtual ~BaseSeparateWindow() = default;
+
16  };
+
17 }
-
#define GUI_FRAMEWORK_API
-
Base class for separate windows.
+
#define GUI_FRAMEWORK_API
+
Base class for separate windows.
virtual ~BaseSeparateWindow()=default
-
Base class for composite windows.
Definition: BaseWindow.h:9
+
Base class for composite windows.
Definition: BaseWindow.h:10
+
diff --git a/docs/_base_static_control_8cpp.html b/docs/_base_static_control_8cpp.html index 7b1b8d5b0..3c072cd6a 100644 --- a/docs/_base_static_control_8cpp.html +++ b/docs/_base_static_control_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_static_control_8cpp_source.html b/docs/_base_static_control_8cpp_source.html index 1f3403c69..9895978ef 100644 --- a/docs/_base_static_control_8cpp_source.html +++ b/docs/_base_static_control_8cpp_source.html @@ -26,7 +26,7 @@ @@ -114,7 +114,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
virtual void setText(const std::wstring &text) const final
-
constexpr std::wstring_view editControl
+
constexpr std::wstring_view editControl
diff --git a/docs/_base_static_control_8h.html b/docs/_base_static_control_8h.html index b697a3dae..f14c1ff1a 100644 --- a/docs/_base_static_control_8h.html +++ b/docs/_base_static_control_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseStaticControl.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+

Go to the source code of this file.

diff --git a/docs/_base_static_control_8h_source.html b/docs/_base_static_control_8h_source.html index fceaee4bf..87bb584f3 100644 --- a/docs/_base_static_control_8h_source.html +++ b/docs/_base_static_control_8h_source.html @@ -26,7 +26,7 @@
@@ -89,29 +89,31 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseComponent,
- -
12  {
-
13  public:
-
14  BaseStaticControl(const std::wstring& staticControlName, const std::wstring& staticControlText, const utility::ComponentSettings& settings, BaseComponent* parent);
-
15 
-
16  virtual ~BaseStaticControl() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseComponent,
+ +
13  {
+
14  public:
+
15  BaseStaticControl(const std::wstring& staticControlName, const std::wstring& staticControlText, const utility::ComponentSettings& settings, BaseComponent* parent);
+
16 
+
17  virtual ~BaseStaticControl() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all static controls.
+
Base class for all static controls.
virtual ~BaseStaticControl()=default
Provides setText and getText methods.
+
diff --git a/docs/_base_tab_control_8cpp.html b/docs/_base_tab_control_8cpp.html index 0011a49de..9f49ca7e4 100644 --- a/docs/_base_tab_control_8cpp.html +++ b/docs/_base_tab_control_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_tab_control_8cpp_source.html b/docs/_base_tab_control_8cpp_source.html index 937d5626b..1591b406f 100644 --- a/docs/_base_tab_control_8cpp_source.html +++ b/docs/_base_tab_control_8cpp_source.html @@ -26,7 +26,7 @@ @@ -368,30 +368,30 @@
virtual bool setItem(size_t index, const std::function< void()> &callback, const std::wstring &text=L"", const std::filesystem::path &pathToImage=L"") final
virtual LRESULT appendText(const std::wstring &text, const std::function< void()> &onClick) final
-
std::vector< std::function< void()> > callbacks
+
std::vector< std::function< void()> > callbacks
virtual LRESULT appendTextAndImage(const std::wstring &text, const std::filesystem::path &pathToImage, const std::function< void()> &onClick) final
virtual size_t size() const final
virtual LRESULT insertText(size_t index, const std::wstring &text, const std::function< void()> &onClick) final
-
utility::ImagesHolder images
+
utility::ImagesHolder images
virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override
Not implemented.
virtual LRESULT insertImage(size_t index, const std::filesystem::path &pathToImage, const std::function< void()> &onClick) final
virtual LRESULT appendImage(const std::filesystem::path &pathToImage, const std::function< void()> &onClick) final
virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override
Not implemented.
virtual LRESULT insertTextAndImage(size_t index, const std::wstring &text, const std::filesystem::path &pathToImage, const std::function< void()> &onClick) final
-
std::vector< tabData > tabs
+
std::vector< tabData > tabs
virtual uint16_t getImagesHeight() const final
-
Throws by asset finding methods.
-
Throws by not implemented methods.
+
Throws by asset finding methods.
+
Throws by not implemented methods.
virtual uint16_t getImagesWidth() const final
virtual HIMAGELIST getImageList() const final
virtual uint16_t getImagesHeight() const final
virtual bool contains(const std::filesystem::path &pathToImage) const final
uint16_t addImage(const std::filesystem::path &pathToImage) override
-
constexpr std::wstring_view tabControl
+
constexpr std::wstring_view tabControl
BaseTabControl::tabData tabData
- + diff --git a/docs/_base_tab_control_8h.html b/docs/_base_tab_control_8h.html index 1c73da3a7..d9ba7d5fb 100644 --- a/docs/_base_tab_control_8h.html +++ b/docs/_base_tab_control_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseTabControl.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+

Go to the source code of this file.

diff --git a/docs/_base_tab_control_8h_source.html b/docs/_base_tab_control_8h_source.html index fa80c1b49..042001a24 100644 --- a/docs/_base_tab_control_8h_source.html +++ b/docs/_base_tab_control_8h_source.html @@ -26,7 +26,7 @@
@@ -89,94 +89,96 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  {
-
11  public:
- -
13  {
-
14  std::wstring text;
-
15  std::filesystem::path pathToImage;
-
16  std::function<void()> callback;
-
17 
-
18  tabData(const std::wstring& text, const std::filesystem::path& pathToImage, const std::function<void()>& callback);
-
19 
-
20  tabData(const tabData&) = default;
-
21 
-
22  tabData(tabData&&) noexcept = default;
-
23 
-
24  tabData& operator = (const tabData&) = default;
-
25 
-
26  tabData& operator = (tabData&&) noexcept = default;
-
27 
-
28  ~tabData() = default;
-
29  };
-
30 
-
31  protected:
-
32  utility::ImagesHolder images;
-
33  std::vector<std::function<void()>> callbacks;
-
34  std::vector<tabData> tabs;
-
35 
-
36  protected:
-
37  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) override;
-
38 
-
39  public:
-
40  BaseTabControl(const std::wstring& tabControlName, const utility::ComponentSettings& settings, uint16_t imagesWidth, uint16_t imagesHeight, BaseComponent* parent);
-
41 
-
42  virtual LRESULT appendText(const std::wstring& text, const std::function<void()>& onClick) final;
-
43 
-
44  virtual LRESULT insertText(size_t index, const std::wstring& text, const std::function<void()>& onClick) final;
-
45 
-
50  virtual LRESULT appendImage(const std::filesystem::path& pathToImage, const std::function<void()>& onClick) final;
-
51 
-
57  virtual LRESULT insertImage(size_t index, const std::filesystem::path& pathToImage, const std::function<void()>& onClick) final;
-
58 
-
64  virtual LRESULT appendTextAndImage(const std::wstring& text, const std::filesystem::path& pathToImage, const std::function<void()>& onClick) final;
-
65 
-
72  virtual LRESULT insertTextAndImage(size_t index, const std::wstring& text, const std::filesystem::path& pathToImage, const std::function<void()>& onClick) final;
-
73 
-
74  virtual bool removeTab(size_t index) final;
-
75 
-
76  virtual bool clear() final;
-
77 
-
78  virtual size_t size() const final;
-
79 
-
86  virtual bool setItem(size_t index, const std::function<void()>& callback, const std::wstring& text = L"", const std::filesystem::path& pathToImage = L"") final;
-
87 
-
90  virtual LRESULT setSelection(size_t index) final;
-
91 
-
96  virtual const tabData& getItem(size_t index) const final;
-
97 
-
98  virtual LRESULT getSelectedTab() const final;
-
99 
-
100  virtual uint16_t getImagesWidth() const final;
-
101 
-
102  virtual uint16_t getImagesHeight() const final;
-
103 
-
109  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
110 
-
116  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
117 
-
118  virtual ~BaseTabControl() = default;
-
119  };
-
120 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  {
+
12  public:
+ +
14  {
+
15  std::wstring text;
+
16  std::filesystem::path pathToImage;
+
17  std::function<void()> callback;
+
18 
+
19  tabData(const std::wstring& text, const std::filesystem::path& pathToImage, const std::function<void()>& callback);
+
20 
+
21  tabData(const tabData&) = default;
+
22 
+
23  tabData(tabData&&) noexcept = default;
+
24 
+
25  tabData& operator = (const tabData&) = default;
+
26 
+
27  tabData& operator = (tabData&&) noexcept = default;
+
28 
+
29  ~tabData() = default;
+
30  };
+
31 
+
32  protected:
+
33  utility::ImagesHolder images;
+
34  std::vector<std::function<void()>> callbacks;
+
35  std::vector<tabData> tabs;
+
36 
+
37  protected:
+
38  virtual LRESULT windowMessagesHandle(HWND handle, UINT message, WPARAM wparam, LPARAM lparam, bool& isUsed) override;
+
39 
+
40  public:
+
41  BaseTabControl(const std::wstring& tabControlName, const utility::ComponentSettings& settings, uint16_t imagesWidth, uint16_t imagesHeight, BaseComponent* parent);
+
42 
+
43  virtual LRESULT appendText(const std::wstring& text, const std::function<void()>& onClick) final;
+
44 
+
45  virtual LRESULT insertText(size_t index, const std::wstring& text, const std::function<void()>& onClick) final;
+
46 
+
51  virtual LRESULT appendImage(const std::filesystem::path& pathToImage, const std::function<void()>& onClick) final;
+
52 
+
58  virtual LRESULT insertImage(size_t index, const std::filesystem::path& pathToImage, const std::function<void()>& onClick) final;
+
59 
+
65  virtual LRESULT appendTextAndImage(const std::wstring& text, const std::filesystem::path& pathToImage, const std::function<void()>& onClick) final;
+
66 
+
73  virtual LRESULT insertTextAndImage(size_t index, const std::wstring& text, const std::filesystem::path& pathToImage, const std::function<void()>& onClick) final;
+
74 
+
75  virtual bool removeTab(size_t index) final;
+
76 
+
77  virtual bool clear() final;
+
78 
+
79  virtual size_t size() const final;
+
80 
+
87  virtual bool setItem(size_t index, const std::function<void()>& callback, const std::wstring& text = L"", const std::filesystem::path& pathToImage = L"") final;
+
88 
+
91  virtual LRESULT setSelection(size_t index) final;
+
92 
+
97  virtual const tabData& getItem(size_t index) const final;
+
98 
+
99  virtual LRESULT getSelectedTab() const final;
+
100 
+
101  virtual uint16_t getImagesWidth() const final;
+
102 
+
103  virtual uint16_t getImagesHeight() const final;
+
104 
+
110  virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
111 
+
117  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
118 
+
119  virtual ~BaseTabControl() = default;
+
120  };
+
121 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all tab controls.
+
Base class for all tab controls.
- + +
tabData(tabData &&) noexcept=default
tabData(const tabData &)=default
- +
tabData(const std::wstring &text, const std::filesystem::path &pathToImage, const std::function< void()> &callback)
- - + +
diff --git a/docs/_base_text_icon_list_view_8cpp.html b/docs/_base_text_icon_list_view_8cpp.html index 176c856f8..3336f2a5a 100644 --- a/docs/_base_text_icon_list_view_8cpp.html +++ b/docs/_base_text_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_text_icon_list_view_8cpp_source.html b/docs/_base_text_icon_list_view_8cpp_source.html index c91246f68..afd109019 100644 --- a/docs/_base_text_icon_list_view_8cpp_source.html +++ b/docs/_base_text_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -114,8 +114,8 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views.
Definition: BaseListView.h:10
- +
Base class for all list views.
Definition: BaseListView.h:11
+
virtual HIMAGELIST getImageList() const final
diff --git a/docs/_base_text_icon_list_view_8h.html b/docs/_base_text_icon_list_view_8h.html index 7d347e214..9abd2e6e2 100644 --- a/docs/_base_text_icon_list_view_8h.html +++ b/docs/_base_text_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseTextIconListView.h File Reference
-
#include "BaseListView.h"
+

Go to the source code of this file.

diff --git a/docs/_base_text_icon_list_view_8h_source.html b/docs/_base_text_icon_list_view_8h_source.html index caffcf99a..ad4bd2101 100644 --- a/docs/_base_text_icon_list_view_8h_source.html +++ b/docs/_base_text_icon_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,38 +89,40 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseListView.h"
- -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseListView,
- -
12  {
-
13  protected:
- -
15 
-
16  public:
-
17  BaseTextIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count = standard_sizes::defaultImagesCount);
-
18 
-
19  virtual ~BaseTextIconListView() = default;
-
20  };
-
21 }
+
3 #include "pch.h"
+
4 #include "BaseListView.h"
+ +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseListView,
+ +
13  {
+
14  protected:
+ +
16 
+
17  public:
+
18  BaseTextIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count = standard_sizes::defaultImagesCount);
+
19 
+
20  virtual ~BaseTextIconListView() = default;
+
21  };
+
22 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views.
Definition: BaseListView.h:10
-
Base class for all list views with text and icon items.
- +
Base class for all list views.
Definition: BaseListView.h:11
+
Base class for all list views with text and icon items.
+
virtual ~BaseTextIconListView()=default
BaseTextIconListView(const std::wstring &listViewName, const utility::ComponentSettings &settings, BaseComponent *parent, utility::iconListViewType type, uint16_t iconsWidth, uint16_t iconsHeight, size_t count=standard_sizes::defaultImagesCount)
-
Provides adding text and icon items for list views.
- - +
Provides adding text and icon items for list views.
+ + +
diff --git a/docs/_base_text_list_view_8cpp.html b/docs/_base_text_list_view_8cpp.html index 2852756bf..886ce5d15 100644 --- a/docs/_base_text_list_view_8cpp.html +++ b/docs/_base_text_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_text_list_view_8cpp_source.html b/docs/_base_text_list_view_8cpp_source.html index b5b2b9d43..378046199 100644 --- a/docs/_base_text_list_view_8cpp_source.html +++ b/docs/_base_text_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -112,7 +112,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views.
Definition: BaseListView.h:10
+
Base class for all list views.
Definition: BaseListView.h:11
diff --git a/docs/_base_text_list_view_8h.html b/docs/_base_text_list_view_8h.html index f913ba229..eb8ed7f25 100644 --- a/docs/_base_text_list_view_8h.html +++ b/docs/_base_text_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseTextListView.h File Reference
-
#include "BaseListView.h"
+

Go to the source code of this file.

diff --git a/docs/_base_text_list_view_8h_source.html b/docs/_base_text_list_view_8h_source.html index 6ac6ae1d2..44ea16e1d 100644 --- a/docs/_base_text_list_view_8h_source.html +++ b/docs/_base_text_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseListView.h"
- -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseListView,
- -
12  {
-
13  public:
-
14  BaseTextListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
15 
-
16  virtual ~BaseTextListView() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+
4 #include "BaseListView.h"
+ +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseListView,
+ +
13  {
+
14  public:
+
15  BaseTextListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
16 
+
17  virtual ~BaseTextListView() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views.
Definition: BaseListView.h:10
-
Base class for all list views with text items only.
+
Base class for all list views.
Definition: BaseListView.h:11
+
Base class for all list views with text items only.
virtual ~BaseTextListView()=default
-
Provides adding text items for list views.
Definition: ITextListView.h:11
+
Provides adding text items for list views.
Definition: ITextListView.h:12
+
diff --git a/docs/_base_trackbar_control_8cpp.html b/docs/_base_trackbar_control_8cpp.html index 0e37d5064..b980d1312 100644 --- a/docs/_base_trackbar_control_8cpp.html +++ b/docs/_base_trackbar_control_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_trackbar_control_8cpp_source.html b/docs/_base_trackbar_control_8cpp_source.html index ff696dac5..9e1ad51c5 100644 --- a/docs/_base_trackbar_control_8cpp_source.html +++ b/docs/_base_trackbar_control_8cpp_source.html @@ -26,7 +26,7 @@ @@ -187,9 +187,9 @@
virtual LRESULT getSelectionEnd() const final
virtual void setSelectionEnd(int endPosition) final
virtual LRESULT size() const final
-
Throws by not implemented methods.
- -
constexpr std::wstring_view trackbarControl
+
Throws by not implemented methods.
+ +
constexpr std::wstring_view trackbarControl
diff --git a/docs/_base_trackbar_control_8h.html b/docs/_base_trackbar_control_8h.html index 4ec67f891..6cfd1a5bf 100644 --- a/docs/_base_trackbar_control_8h.html +++ b/docs/_base_trackbar_control_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseTrackbarControl.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+

Go to the source code of this file.

diff --git a/docs/_base_trackbar_control_8h_source.html b/docs/_base_trackbar_control_8h_source.html index 80a65d1c4..24fad0749 100644 --- a/docs/_base_trackbar_control_8h_source.html +++ b/docs/_base_trackbar_control_8h_source.html @@ -26,7 +26,7 @@
@@ -89,51 +89,53 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  {
-
11  public:
-
12  BaseTrackbarControl(const std::wstring& trackbarName, const utility::ComponentSettings& settings, const styles::TrackbarControlStyles& styles, BaseComponent* parent);
-
13 
-
14  virtual void clearSelection() final;
-
15 
-
16  virtual LRESULT size() const final;
-
17 
-
18  virtual void setMinRange(int min) final;
-
19 
-
20  virtual void setMaxRange(int max) final;
-
21 
-
22  virtual void setSelectionStart(int startPosition) final;
-
23 
-
24  virtual void setSelectionEnd(int endPosition) final;
-
25 
-
26  virtual LRESULT getPosition() const final;
-
27 
-
28  virtual LRESULT getMinRange() const final;
-
29 
-
30  virtual LRESULT getMaxRange() const final;
-
31 
-
32  virtual LRESULT getSelectionStart() const final;
-
33 
-
34  virtual LRESULT getSelectionEnd() const final;
-
35 
-
41  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
-
42 
-
43  virtual ~BaseTrackbarControl() = default;
-
44  };
-
45 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  {
+
12  public:
+
13  BaseTrackbarControl(const std::wstring& trackbarName, const utility::ComponentSettings& settings, const styles::TrackbarControlStyles& styles, BaseComponent* parent);
+
14 
+
15  virtual void clearSelection() final;
+
16 
+
17  virtual LRESULT size() const final;
+
18 
+
19  virtual void setMinRange(int min) final;
+
20 
+
21  virtual void setMaxRange(int max) final;
+
22 
+
23  virtual void setSelectionStart(int startPosition) final;
+
24 
+
25  virtual void setSelectionEnd(int endPosition) final;
+
26 
+
27  virtual LRESULT getPosition() const final;
+
28 
+
29  virtual LRESULT getMinRange() const final;
+
30 
+
31  virtual LRESULT getMaxRange() const final;
+
32 
+
33  virtual LRESULT getSelectionStart() const final;
+
34 
+
35  virtual LRESULT getSelectionEnd() const final;
+
36 
+
42  virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) final override;
+
43 
+
44  virtual ~BaseTrackbarControl() = default;
+
45  };
+
46 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all tracbar controls.
+
Base class for all tracbar controls.
virtual ~BaseTrackbarControl()=default
- + +
diff --git a/docs/_base_window_8cpp.html b/docs/_base_window_8cpp.html index 639a9addf..91a3f4c47 100644 --- a/docs/_base_window_8cpp.html +++ b/docs/_base_window_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_base_window_8cpp_source.html b/docs/_base_window_8cpp_source.html index 18242c400..ac44aae07 100644 --- a/docs/_base_window_8cpp_source.html +++ b/docs/_base_window_8cpp_source.html @@ -26,7 +26,7 @@ @@ -110,7 +110,7 @@
21 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
Provides styles for other classes.
Definition: IStyles.h:11
diff --git a/docs/_base_window_8h.html b/docs/_base_window_8h.html index 43384209d..938f46b89 100644 --- a/docs/_base_window_8h.html +++ b/docs/_base_window_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
BaseWindow.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_base_window_8h_source.html b/docs/_base_window_8h_source.html index c6ff3d153..00eb330a8 100644 --- a/docs/_base_window_8h_source.html +++ b/docs/_base_window_8h_source.html @@ -26,7 +26,7 @@ @@ -89,26 +89,28 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  BaseWindow(const std::wstring& className, const std::wstring& windowName, const utility::ComponentSettings& settings, const interfaces::IStyles& styles, BaseComponent* parent = nullptr, const std::string& windowFunctionName = "");
-
12 
-
13  virtual ~BaseWindow() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  BaseWindow(const std::wstring& className, const std::wstring& windowName, const utility::ComponentSettings& settings, const interfaces::IStyles& styles, BaseComponent* parent = nullptr, const std::string& windowFunctionName = "");
+
13 
+
14  virtual ~BaseWindow() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
-
Base class for composite windows.
Definition: BaseWindow.h:9
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
+
Base class for composite windows.
Definition: BaseWindow.h:10
virtual ~BaseWindow()=default
Provides styles for other classes.
Definition: IStyles.h:11
+
diff --git a/docs/_button_8cpp.html b/docs/_button_8cpp.html index 27e147330..ad8032beb 100644 --- a/docs/_button_8cpp.html +++ b/docs/_button_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_button_8cpp_source.html b/docs/_button_8cpp_source.html index ff14b6960..4c617503c 100644 --- a/docs/_button_8cpp_source.html +++ b/docs/_button_8cpp_source.html @@ -26,7 +26,7 @@ @@ -123,7 +123,7 @@
34 }
-
Base class for all buttons.
Definition: BaseButton.h:13
+
Base class for all buttons.
Definition: BaseButton.h:14
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
diff --git a/docs/_button_8h.html b/docs/_button_8h.html index d61c745e3..9ec7b1629 100644 --- a/docs/_button_8h.html +++ b/docs/_button_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
Button.h File Reference
-
#include "BaseComponents/StandardComponents/BaseButton.h"
+

Go to the source code of this file.

diff --git a/docs/_button_8h_source.html b/docs/_button_8h_source.html index b78b9c6cf..f242f5874 100644 --- a/docs/_button_8h_source.html +++ b/docs/_button_8h_source.html @@ -26,7 +26,7 @@
@@ -89,32 +89,34 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseButton,
- -
12  {
-
13  public:
-
14  Button(const std::wstring& buttonName, const std::wstring& buttonText, int x, int y, BaseComponent* parent, const std::function<void()>& onClick = nullptr, uint16_t width = standard_sizes::buttonWidth, uint16_t height = standard_sizes::buttonHeight);
-
15 
-
16  ~Button() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseButton,
+ +
13  {
+
14  public:
+
15  Button(const std::wstring& buttonName, const std::wstring& buttonText, int x, int y, BaseComponent* parent, const std::function<void()>& onClick = nullptr, uint16_t width = standard_sizes::buttonWidth, uint16_t height = standard_sizes::buttonHeight);
+
16 
+
17  ~Button() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Base class for all buttons.
Definition: BaseButton.h:13
+
Base class for all buttons.
Definition: BaseButton.h:14
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard button.
Definition: Button.h:12
+
Standard button.
Definition: Button.h:13
Provides resize, setBlockResize, getBlockResize methods.
- - + + +
diff --git a/docs/_button_additional_creation_data_8cpp.html b/docs/_button_additional_creation_data_8cpp.html index 65952e1e9..0d278ea5f 100644 --- a/docs/_button_additional_creation_data_8cpp.html +++ b/docs/_button_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_button_additional_creation_data_8cpp_source.html b/docs/_button_additional_creation_data_8cpp_source.html index 3eccbd5ea..f8a89bc4c 100644 --- a/docs/_button_additional_creation_data_8cpp_source.html +++ b/docs/_button_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_button_additional_creation_data_8h.html b/docs/_button_additional_creation_data_8h.html index eb1bada56..b570e9e7c 100644 --- a/docs/_button_additional_creation_data_8h.html +++ b/docs/_button_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ButtonAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+ diff --git a/docs/_button_additional_creation_data_8h_source.html b/docs/_button_additional_creation_data_8h_source.html index 37b787149..059bcffd3 100644 --- a/docs/_button_additional_creation_data_8h_source.html +++ b/docs/_button_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,71 +89,73 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
-
9  namespace utility
-
10  {
-
12  template<>
- -
14  {
-
15  protected:
-
16  std::wstring text;
-
17  std::function<void()> onClick;
-
18 
-
19  public:
- -
21 
-
22  AdditionalCreationData(const std::wstring text, const std::function<void()>& onClick);
-
23 
-
24  virtual std::any getData() const;
-
25 
-
26  virtual ~AdditionalCreationData() = default;
-
27  };
-
28 
-
30  template<>
- -
32  {
-
33  protected:
-
34  std::wstring text;
-
35  std::function<void()> onCheck;
-
36  std::function<void()> onClear;
-
37  std::function<void()> onClick;
-
38 
-
39  public:
- -
41 
-
42  AdditionalCreationData(const std::wstring text, const std::function<void()>& onCheck, const std::function<void()>& onClear, const std::function<void()>& onClick = nullptr);
-
43 
-
44  virtual std::any getData() const;
-
45 
-
46  virtual ~AdditionalCreationData() = default;
-
47  };
-
48  }
-
49 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+
10  namespace utility
+
11  {
+
13  template<>
+ +
15  {
+
16  protected:
+
17  std::wstring text;
+
18  std::function<void()> onClick;
+
19 
+
20  public:
+ +
22 
+
23  AdditionalCreationData(const std::wstring text, const std::function<void()>& onClick);
+
24 
+
25  virtual std::any getData() const;
+
26 
+
27  virtual ~AdditionalCreationData() = default;
+
28  };
+
29 
+
31  template<>
+ +
33  {
+
34  protected:
+
35  std::wstring text;
+
36  std::function<void()> onCheck;
+
37  std::function<void()> onClear;
+
38  std::function<void()> onClick;
+
39 
+
40  public:
+ +
42 
+
43  AdditionalCreationData(const std::wstring text, const std::function<void()>& onCheck, const std::function<void()>& onClear, const std::function<void()>& onClick = nullptr);
+
44 
+
45  virtual std::any getData() const;
+
46 
+
47  virtual ~AdditionalCreationData() = default;
+
48  };
+
49  }
+
50 }
-
#define GUI_FRAMEWORK_API
-
Standard button.
Definition: Button.h:12
-
Standard check box.
Definition: CheckBox.h:9
+
#define GUI_FRAMEWORK_API
+
Standard button.
Definition: Button.h:13
+
Standard check box.
Definition: CheckBox.h:10
AdditionalCreationData(const std::wstring text, const std::function< void()> &onClick)
- - + + - - - + + +
AdditionalCreationData(const std::wstring text, const std::function< void()> &onCheck, const std::function< void()> &onClear, const std::function< void()> &onClick=nullptr)
- +
Base templated class for component creators.
+
diff --git a/docs/_button_creator_8cpp.html b/docs/_button_creator_8cpp.html index cd5031a2f..c50d652d9 100644 --- a/docs/_button_creator_8cpp.html +++ b/docs/_button_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_button_creator_8cpp_source.html b/docs/_button_creator_8cpp_source.html index a5ea8ef0c..21582204c 100644 --- a/docs/_button_creator_8cpp_source.html +++ b/docs/_button_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -109,7 +109,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard button.
Definition: Button.h:12
+
Standard button.
Definition: Button.h:13
diff --git a/docs/_button_creator_8h.html b/docs/_button_creator_8h.html index a233ce8c7..eb631d758 100644 --- a/docs/_button_creator_8h.html +++ b/docs/_button_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ButtonCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_button_creator_8h_source.html b/docs/_button_creator_8h_source.html index 1df74fe07..222dd779a 100644 --- a/docs/_button_creator_8h_source.html +++ b/docs/_button_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  ButtonCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~ButtonCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  ButtonCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~ButtonCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_button_styles_8cpp.html b/docs/_button_styles_8cpp.html index dd9929075..8a6e1823c 100644 --- a/docs/_button_styles_8cpp.html +++ b/docs/_button_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_button_styles_8cpp_source.html b/docs/_button_styles_8cpp_source.html index ee9608dd1..df6960b8d 100644 --- a/docs/_button_styles_8cpp_source.html +++ b/docs/_button_styles_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
virtual LONG_PTR getStyles() const final
Definition: IStyles.cpp:27
virtual LONG_PTR getExtendedStyles() const final
Definition: IStyles.cpp:32
-
Base class for button styles.
Definition: ButtonStyles.h:11
+
Base class for button styles.
Definition: ButtonStyles.h:12
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_button_styles_8h.html b/docs/_button_styles_8h.html index 566fc510f..fb725df30 100644 --- a/docs/_button_styles_8h.html +++ b/docs/_button_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ButtonStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_button_styles_8h_source.html b/docs/_button_styles_8h_source.html index 6665e5f01..48fdcf93f 100644 --- a/docs/_button_styles_8h_source.html +++ b/docs/_button_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "Styles/DefaultStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  protected:
-
13  ButtonStyles() = default;
-
14 
-
15  public:
-
16  ButtonStyles(const ButtonStyles& buttonStyles);
-
17 
-
18  virtual ~ButtonStyles() = default;
-
19  };
-
20  }
-
21 }
+
3 #include "pch.h"
+
4 #include "Styles/DefaultStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  protected:
+
14  ButtonStyles() = default;
+
15 
+
16  public:
+
17  ButtonStyles(const ButtonStyles& buttonStyles);
+
18 
+
19  virtual ~ButtonStyles() = default;
+
20  };
+
21  }
+
22 }
-
#define GUI_FRAMEWORK_API
-
Base class for button styles.
Definition: ButtonStyles.h:11
+
#define GUI_FRAMEWORK_API
+
Base class for button styles.
Definition: ButtonStyles.h:12
-
Provides default styles for all windows.
Definition: DefaultStyles.h:11
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+
diff --git a/docs/_cant_find_composite_function_exception_8cpp.html b/docs/_cant_find_composite_function_exception_8cpp.html new file mode 100644 index 000000000..475e52988 --- /dev/null +++ b/docs/_cant_find_composite_function_exception_8cpp.html @@ -0,0 +1,114 @@ + + + + + + + +GUIFramework: GUIFramework/src/Exceptions/CantFindCompositeFunctionException.cpp File Reference + + + + + + + + + + + + + +
+
+
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
+ + + + + +
+
GUIFramework +  0.6.1-beta +
+
Framework for desktop GUI applications in C++.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
CantFindCompositeFunctionException.cpp File Reference
+
+ +
+ + + + diff --git a/docs/_cant_find_composite_function_exception_8cpp_source.html b/docs/_cant_find_composite_function_exception_8cpp_source.html new file mode 100644 index 000000000..21b088842 --- /dev/null +++ b/docs/_cant_find_composite_function_exception_8cpp_source.html @@ -0,0 +1,120 @@ + + + + + + + +GUIFramework: GUIFramework/src/Exceptions/CantFindCompositeFunctionException.cpp Source File + + + + + + + + + + + + + +
+
+ + + + + + +
+
GUIFramework +  0.6.1-beta +
+
Framework for desktop GUI applications in C++.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
CantFindCompositeFunctionException.cpp
+
+
+Go to the documentation of this file.
1 #include "pch.h"
+ +
3 
+
4 using namespace std;
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace exceptions
+
9  {
+
10  CantFindCompositeFunctionException::CantFindCompositeFunctionException(const string& functionName) :
+
11  BaseGUIFrameworkException(format("Cant find 'CREATE_DEFAULT_WINDOW_FUNCTION({})' macro", functionName))
+
12  {
+
13 
+
14  }
+
15  }
+
16 }
+ +
Base class for all GUIFramework exceptions.
+ + +
+
+ + + + diff --git a/docs/_cant_find_composite_function_exception_8h.html b/docs/_cant_find_composite_function_exception_8h.html new file mode 100644 index 000000000..607a48d1f --- /dev/null +++ b/docs/_cant_find_composite_function_exception_8h.html @@ -0,0 +1,121 @@ + + + + + + + +GUIFramework: GUIFramework/src/Exceptions/CantFindCompositeFunctionException.h File Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
GUIFramework +  0.6.1-beta +
+
Framework for desktop GUI applications in C++.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
CantFindCompositeFunctionException.h File Reference
+
+
+
#include "pch.h"
+#include "BaseGUIFrameworkException.h"
+
+

Go to the source code of this file.

+ + + + + +

+Classes

class  gui_framework::exceptions::CantFindCompositeFunctionException
 Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window. More...
 
+ + + + + +

+Namespaces

 gui_framework
 
 gui_framework::exceptions
 
+
+
+ + + + diff --git a/docs/_cant_find_composite_function_exception_8h_source.html b/docs/_cant_find_composite_function_exception_8h_source.html new file mode 100644 index 000000000..b2da5f4a8 --- /dev/null +++ b/docs/_cant_find_composite_function_exception_8h_source.html @@ -0,0 +1,125 @@ + + + + + + + +GUIFramework: GUIFramework/src/Exceptions/CantFindCompositeFunctionException.h Source File + + + + + + + + + + + + + +
+
+ + + + + + +
+
GUIFramework +  0.6.1-beta +
+
Framework for desktop GUI applications in C++.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
CantFindCompositeFunctionException.h
+
+
+Go to the documentation of this file.
1 #pragma once
+
2 
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace exceptions
+
9  {
+ +
12  {
+
13  public:
+
14  CantFindCompositeFunctionException(const std::string& functionName);
+
15 
+ +
17  };
+
18  }
+
19 }
+ +
#define GUI_FRAMEWORK_API
+
Base class for all GUIFramework exceptions.
+
Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window.
+ + + +
+
+ + + + diff --git a/docs/_check_box_8cpp.html b/docs/_check_box_8cpp.html index 768aea7b8..11bf54620 100644 --- a/docs/_check_box_8cpp.html +++ b/docs/_check_box_8cpp.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_check_box_8cpp_source.html b/docs/_check_box_8cpp_source.html index fc132c74b..ce154c0dc 100644 --- a/docs/_check_box_8cpp_source.html +++ b/docs/_check_box_8cpp_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -116,7 +116,7 @@
27  }
28 }
-
Base class for all check boxes.
Definition: BaseCheckBox.h:9
+
Base class for all check boxes.
Definition: BaseCheckBox.h:10
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
diff --git a/docs/_check_box_8h.html b/docs/_check_box_8h.html index 70bbb042e..79bae5023 100644 --- a/docs/_check_box_8h.html +++ b/docs/_check_box_8h.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -90,7 +90,8 @@
CheckBox.h File Reference
-
#include "BaseComponents/StandardComponents/BaseCheckBox.h"
+

Go to the source code of this file.

diff --git a/docs/_check_box_8h_source.html b/docs/_check_box_8h_source.html index 86a3ae15f..ee783738a 100644 --- a/docs/_check_box_8h_source.html +++ b/docs/_check_box_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  CheckBox(const std::wstring& checkBoxName, const std::wstring& checkBoxText, int x, int y, BaseComponent* parent, const std::function<void()>& onCheck, const std::function<void()>& onClear, const std::function<void()>& onClick = nullptr, uint16_t width = standard_sizes::checkBoxWidth, uint16_t height = standard_sizes::checkBoxHeight);
-
12 
-
13  ~CheckBox() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  CheckBox(const std::wstring& checkBoxName, const std::wstring& checkBoxText, int x, int y, BaseComponent* parent, const std::function<void()>& onCheck, const std::function<void()>& onClear, const std::function<void()>& onClick = nullptr, uint16_t width = standard_sizes::checkBoxWidth, uint16_t height = standard_sizes::checkBoxHeight);
+
13 
+
14  ~CheckBox() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
-
Base class for all check boxes.
Definition: BaseCheckBox.h:9
+
#define GUI_FRAMEWORK_API
+
Base class for all check boxes.
Definition: BaseCheckBox.h:10
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard check box.
Definition: CheckBox.h:9
+
Standard check box.
Definition: CheckBox.h:10
- - + + +
diff --git a/docs/_check_box_creator_8cpp.html b/docs/_check_box_creator_8cpp.html index 65e7b94d9..55d0c251c 100644 --- a/docs/_check_box_creator_8cpp.html +++ b/docs/_check_box_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_check_box_creator_8cpp_source.html b/docs/_check_box_creator_8cpp_source.html index 8ae880069..cb57303a2 100644 --- a/docs/_check_box_creator_8cpp_source.html +++ b/docs/_check_box_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -109,7 +109,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard check box.
Definition: CheckBox.h:9
+
Standard check box.
Definition: CheckBox.h:10
diff --git a/docs/_check_box_creator_8h.html b/docs/_check_box_creator_8h.html index 53d0e552c..b907958b2 100644 --- a/docs/_check_box_creator_8h.html +++ b/docs/_check_box_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
CheckBoxCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_check_box_creator_8h_source.html b/docs/_check_box_creator_8h_source.html index 426b97270..93cfbe72e 100644 --- a/docs/_check_box_creator_8h_source.html +++ b/docs/_check_box_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  CheckBoxCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~CheckBoxCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  CheckBoxCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~CheckBoxCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_check_box_styles_8cpp.html b/docs/_check_box_styles_8cpp.html index 6b93fe195..aa3fd0d9f 100644 --- a/docs/_check_box_styles_8cpp.html +++ b/docs/_check_box_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_check_box_styles_8cpp_source.html b/docs/_check_box_styles_8cpp_source.html index d7c11a4f1..ef10b2889 100644 --- a/docs/_check_box_styles_8cpp_source.html +++ b/docs/_check_box_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_check_box_styles_8h.html b/docs/_check_box_styles_8h.html index 2f0af24fa..eb43f8b8d 100644 --- a/docs/_check_box_styles_8h.html +++ b/docs/_check_box_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
CheckBoxStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_check_box_styles_8h_source.html b/docs/_check_box_styles_8h_source.html index 08febbedc..7eebeb40b 100644 --- a/docs/_check_box_styles_8h_source.html +++ b/docs/_check_box_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "ButtonStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  ~CheckBoxStyles() = default;
-
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "ButtonStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  ~CheckBoxStyles() = default;
+
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
-
Base class for button styles.
Definition: ButtonStyles.h:11
- +
#define GUI_FRAMEWORK_API
+
Base class for button styles.
Definition: ButtonStyles.h:12
+ +
diff --git a/docs/_child_window_8cpp.html b/docs/_child_window_8cpp.html index f50d76416..774acb4d5 100644 --- a/docs/_child_window_8cpp.html +++ b/docs/_child_window_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_child_window_8cpp_source.html b/docs/_child_window_8cpp_source.html index 01765f77b..683df368f 100644 --- a/docs/_child_window_8cpp_source.html +++ b/docs/_child_window_8cpp_source.html @@ -26,7 +26,7 @@ @@ -113,7 +113,7 @@
24  }
25 }
-
Base class for all nested windows.
+
Base class for all nested windows.
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
diff --git a/docs/_child_window_8h.html b/docs/_child_window_8h.html index 40c5855f4..59ff94a51 100644 --- a/docs/_child_window_8h.html +++ b/docs/_child_window_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ChildWindow.h File Reference
-
#include "BaseComposites/StandardComposites/BaseChildWindow.h"
+

Go to the source code of this file.

diff --git a/docs/_child_window_8h_source.html b/docs/_child_window_8h_source.html index 38cea1c53..331d81440 100644 --- a/docs/_child_window_8h_source.html +++ b/docs/_child_window_8h_source.html @@ -26,7 +26,7 @@
@@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseChildWindow,
- -
12  {
-
13  public:
-
14  ChildWindow(const std::wstring& className, const std::wstring& windowName, const utility::ComponentSettings& settings, BaseComponent* parent, const std::string& windowFunctionName = "");
-
15 
-
16  ~ChildWindow() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseChildWindow,
+ +
13  {
+
14  public:
+
15  ChildWindow(const std::wstring& className, const std::wstring& windowName, const utility::ComponentSettings& settings, BaseComponent* parent, const std::string& windowFunctionName = "");
+
16 
+
17  ~ChildWindow() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Base class for all nested windows.
+
Base class for all nested windows.
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard child window.
Definition: ChildWindow.h:12
+
Standard child window.
Definition: ChildWindow.h:13
Provides resize, setBlockResize, getBlockResize methods.
+
diff --git a/docs/_child_window_additional_creation_data_8cpp.html b/docs/_child_window_additional_creation_data_8cpp.html index 6281b8049..a04796fe9 100644 --- a/docs/_child_window_additional_creation_data_8cpp.html +++ b/docs/_child_window_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_child_window_additional_creation_data_8cpp_source.html b/docs/_child_window_additional_creation_data_8cpp_source.html index 70ab44a19..7a340d4ba 100644 --- a/docs/_child_window_additional_creation_data_8cpp_source.html +++ b/docs/_child_window_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_child_window_additional_creation_data_8h.html b/docs/_child_window_additional_creation_data_8h.html index 8b00a0d74..5cab4e4b3 100644 --- a/docs/_child_window_additional_creation_data_8h.html +++ b/docs/_child_window_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ChildWindowAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+
#include "pch.h"
+#include "AdditionalCreationData.h"
#include "Composites/ChildWindow.h"

Go to the source code of this file.

diff --git a/docs/_child_window_additional_creation_data_8h_source.html b/docs/_child_window_additional_creation_data_8h_source.html index f9199401c..dbf5ae8b1 100644 --- a/docs/_child_window_additional_creation_data_8h_source.html +++ b/docs/_child_window_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,42 +89,44 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace utility
-
9  {
-
11  template<>
- -
13  {
-
14  protected:
-
15  std::wstring className;
-
16  std::string functionName;
-
17 
-
18  public:
- -
20 
-
21  AdditionalCreationData(const std::wstring& className, const std::string& functionName = "");
-
22 
-
23  virtual std::any getData() const;
-
24 
-
25  virtual ~AdditionalCreationData() = default;
-
26  };
-
27  }
-
28 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace utility
+
10  {
+
12  template<>
+ +
14  {
+
15  protected:
+
16  std::wstring className;
+
17  std::string functionName;
+
18 
+
19  public:
+ +
21 
+
22  AdditionalCreationData(const std::wstring& className, const std::string& functionName = "");
+
23 
+
24  virtual std::any getData() const;
+
25 
+
26  virtual ~AdditionalCreationData() = default;
+
27  };
+
28  }
+
29 }
-
#define GUI_FRAMEWORK_API
-
Standard child window.
Definition: ChildWindow.h:12
+
#define GUI_FRAMEWORK_API
+
Standard child window.
Definition: ChildWindow.h:13
AdditionalCreationData(const std::wstring &className, const std::string &functionName="")
- - + +
Base templated class for component creators.
+
diff --git a/docs/_child_window_creator_8cpp.html b/docs/_child_window_creator_8cpp.html index 77fdf5192..9fcbed8e2 100644 --- a/docs/_child_window_creator_8cpp.html +++ b/docs/_child_window_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_child_window_creator_8cpp_source.html b/docs/_child_window_creator_8cpp_source.html index 0ae944981..51541816c 100644 --- a/docs/_child_window_creator_8cpp_source.html +++ b/docs/_child_window_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -109,7 +109,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard child window.
Definition: ChildWindow.h:12
+
Standard child window.
Definition: ChildWindow.h:13
diff --git a/docs/_child_window_creator_8h.html b/docs/_child_window_creator_8h.html index 580611995..7e881a741 100644 --- a/docs/_child_window_creator_8h.html +++ b/docs/_child_window_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ChildWindowCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_child_window_creator_8h_source.html b/docs/_child_window_creator_8h_source.html index 9cd156715..2bc37623c 100644 --- a/docs/_child_window_creator_8h_source.html +++ b/docs/_child_window_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  ChildWindowCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~ChildWindowCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  ChildWindowCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~ChildWindowCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_combo_box_additional_creation_data_8cpp.html b/docs/_combo_box_additional_creation_data_8cpp.html index c51070b42..059f7ee97 100644 --- a/docs/_combo_box_additional_creation_data_8cpp.html +++ b/docs/_combo_box_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_combo_box_additional_creation_data_8cpp_source.html b/docs/_combo_box_additional_creation_data_8cpp_source.html index 1152da286..4fb5dab90 100644 --- a/docs/_combo_box_additional_creation_data_8cpp_source.html +++ b/docs/_combo_box_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_combo_box_additional_creation_data_8h.html b/docs/_combo_box_additional_creation_data_8h.html index eb19b80c5..05450e238 100644 --- a/docs/_combo_box_additional_creation_data_8h.html +++ b/docs/_combo_box_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ComboBoxAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+
#include "pch.h"
+#include "AdditionalCreationData.h"
#include "Components/ComboBoxes/DropDownComboBox.h"
#include "Components/ComboBoxes/DropDownListComboBox.h"
#include "Components/ComboBoxes/SimpleComboBox.h"
diff --git a/docs/_combo_box_additional_creation_data_8h_source.html b/docs/_combo_box_additional_creation_data_8h_source.html index 85cc7cc46..47513b297 100644 --- a/docs/_combo_box_additional_creation_data_8h_source.html +++ b/docs/_combo_box_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,86 +89,88 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - - -
7 
-
8 namespace gui_framework
-
9 {
-
10  namespace utility
-
11  {
-
13  template<>
- -
15  {
-
16  protected:
-
17  std::vector<std::wstring> values;
-
18 
-
19  public:
- -
21 
-
22  AdditionalCreationData(const std::vector<std::wstring>& values);
-
23 
-
24  virtual std::any getData() const;
-
25 
-
26  virtual ~AdditionalCreationData() = default;
-
27  };
-
28 
-
30  template<>
- -
32  {
-
33  protected:
-
34  std::vector<std::wstring> values;
-
35 
-
36  public:
- -
38 
-
39  AdditionalCreationData(const std::vector<std::wstring>& values);
-
40 
-
41  virtual std::any getData() const;
-
42 
-
43  virtual ~AdditionalCreationData() = default;
-
44  };
-
45 
-
47  template<>
- -
49  {
-
50  protected:
-
51  std::vector<std::wstring> values;
-
52 
-
53  public:
- -
55 
-
56  AdditionalCreationData(const std::vector<std::wstring>& values);
-
57 
-
58  virtual std::any getData() const;
-
59 
-
60  virtual ~AdditionalCreationData() = default;
-
61  };
-
62  }
-
63 }
+
3 #include "pch.h"
+ + + + +
8 
+
9 namespace gui_framework
+
10 {
+
11  namespace utility
+
12  {
+
14  template<>
+ +
16  {
+
17  protected:
+
18  std::vector<std::wstring> values;
+
19 
+
20  public:
+ +
22 
+
23  AdditionalCreationData(const std::vector<std::wstring>& values);
+
24 
+
25  virtual std::any getData() const;
+
26 
+
27  virtual ~AdditionalCreationData() = default;
+
28  };
+
29 
+
31  template<>
+ +
33  {
+
34  protected:
+
35  std::vector<std::wstring> values;
+
36 
+
37  public:
+ +
39 
+
40  AdditionalCreationData(const std::vector<std::wstring>& values);
+
41 
+
42  virtual std::any getData() const;
+
43 
+
44  virtual ~AdditionalCreationData() = default;
+
45  };
+
46 
+
48  template<>
+ +
50  {
+
51  protected:
+
52  std::vector<std::wstring> values;
+
53 
+
54  public:
+ +
56 
+
57  AdditionalCreationData(const std::vector<std::wstring>& values);
+
58 
+
59  virtual std::any getData() const;
+
60 
+
61  virtual ~AdditionalCreationData() = default;
+
62  };
+
63  }
+
64 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard drop down combo box.
-
Standard drop down list combo box.
-
Standard simple combo box.
Definition: SimpleComboBox.h:9
+
Standard drop down combo box.
+
Standard drop down list combo box.
+
Standard simple combo box.
AdditionalCreationData(const std::vector< std::wstring > &values)
- + - +
AdditionalCreationData(const std::vector< std::wstring > &values)
- +
AdditionalCreationData(const std::vector< std::wstring > &values)
Base templated class for component creators.
+
diff --git a/docs/_combo_box_styles_8cpp.html b/docs/_combo_box_styles_8cpp.html index 93d89c478..4ebab5f9e 100644 --- a/docs/_combo_box_styles_8cpp.html +++ b/docs/_combo_box_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_combo_box_styles_8cpp_source.html b/docs/_combo_box_styles_8cpp_source.html index 06db6b1a2..363800120 100644 --- a/docs/_combo_box_styles_8cpp_source.html +++ b/docs/_combo_box_styles_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
virtual LONG_PTR getStyles() const final
Definition: IStyles.cpp:27
virtual LONG_PTR getExtendedStyles() const final
Definition: IStyles.cpp:32
-
Base class for combo box styles.
+
Base class for combo box styles.
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_combo_box_styles_8h.html b/docs/_combo_box_styles_8h.html index 461c348e3..c5276f715 100644 --- a/docs/_combo_box_styles_8h.html +++ b/docs/_combo_box_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ComboBoxStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_combo_box_styles_8h_source.html b/docs/_combo_box_styles_8h_source.html index a1da60f5b..6242108e2 100644 --- a/docs/_combo_box_styles_8h_source.html +++ b/docs/_combo_box_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "Styles/DefaultStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  protected:
-
13  ComboBoxStyles() = default;
-
14 
-
15  public:
-
16  ComboBoxStyles(const ComboBoxStyles& combobBoxStyles);
-
17 
-
18  virtual ~ComboBoxStyles() = default;
-
19  };
-
20  }
-
21 }
+
3 #include "pch.h"
+
4 #include "Styles/DefaultStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  protected:
+
14  ComboBoxStyles() = default;
+
15 
+
16  public:
+
17  ComboBoxStyles(const ComboBoxStyles& combobBoxStyles);
+
18 
+
19  virtual ~ComboBoxStyles() = default;
+
20  };
+
21  }
+
22 }
-
#define GUI_FRAMEWORK_API
-
Base class for combo box styles.
+
#define GUI_FRAMEWORK_API
+
Base class for combo box styles.
-
Provides default styles for all windows.
Definition: DefaultStyles.h:11
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+
diff --git a/docs/_component_settings_8cpp.html b/docs/_component_settings_8cpp.html index a68239096..d166456f7 100644 --- a/docs/_component_settings_8cpp.html +++ b/docs/_component_settings_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_component_settings_8cpp_source.html b/docs/_component_settings_8cpp_source.html index 8686ada7f..10c441f86 100644 --- a/docs/_component_settings_8cpp_source.html +++ b/docs/_component_settings_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_component_settings_8h.html b/docs/_component_settings_8h.html index 350ad91b7..8c7915450 100644 --- a/docs/_component_settings_8h.html +++ b/docs/_component_settings_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_component_settings_8h_source.html b/docs/_component_settings_8h_source.html index 9c7d8eb62..e10e2f362 100644 --- a/docs/_component_settings_8h_source.html +++ b/docs/_component_settings_8h_source.html @@ -26,7 +26,7 @@ @@ -108,7 +108,7 @@
25  };
26  }
27 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
diff --git a/docs/_cursors_holder_8cpp.html b/docs/_cursors_holder_8cpp.html index ea7101a15..f150f411f 100644 --- a/docs/_cursors_holder_8cpp.html +++ b/docs/_cursors_holder_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_cursors_holder_8cpp_source.html b/docs/_cursors_holder_8cpp_source.html index 96c246cdb..648c9c1d0 100644 --- a/docs/_cursors_holder_8cpp_source.html +++ b/docs/_cursors_holder_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_cursors_holder_8h.html b/docs/_cursors_holder_8h.html index c15a2cbe1..e9b9051e9 100644 --- a/docs/_cursors_holder_8h.html +++ b/docs/_cursors_holder_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
CursorsHolder.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_cursors_holder_8h_source.html b/docs/_cursors_holder_8h_source.html index a9711b324..9e7e4892f 100644 --- a/docs/_cursors_holder_8h_source.html +++ b/docs/_cursors_holder_8h_source.html @@ -26,7 +26,7 @@ @@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseLoadableHolder.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  CursorsHolder(uint16_t imagesWidth, uint16_t imagesHeight, size_t count = standard_sizes::defaultImagesCount);
-
14 
-
18  uint16_t addImage(const std::filesystem::path& pathToCursor) override;
-
19 
-
20  ~CursorsHolder() = default;
-
21  };
-
22  }
-
23 }
+
3 #include "pch.h"
+
4 #include "BaseLoadableHolder.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  CursorsHolder(uint16_t imagesWidth, uint16_t imagesHeight, size_t count = standard_sizes::defaultImagesCount);
+
15 
+
19  uint16_t addImage(const std::filesystem::path& pathToCursor) override;
+
20 
+
21  ~CursorsHolder() = default;
+
22  };
+
23  }
+
24 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all visual asset loaders.
- + - + +
diff --git a/docs/_default_button_styles_8cpp.html b/docs/_default_button_styles_8cpp.html index a6ac5ff48..10995a88a 100644 --- a/docs/_default_button_styles_8cpp.html +++ b/docs/_default_button_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_default_button_styles_8cpp_source.html b/docs/_default_button_styles_8cpp_source.html index db3dcc983..d4110115c 100644 --- a/docs/_default_button_styles_8cpp_source.html +++ b/docs/_default_button_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_default_button_styles_8h.html b/docs/_default_button_styles_8h.html index 91e0a5143..979cdd0fa 100644 --- a/docs/_default_button_styles_8h.html +++ b/docs/_default_button_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DefaultButtonStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_default_button_styles_8h_source.html b/docs/_default_button_styles_8h_source.html index 9c7d0d0d0..7d5ce47c6 100644 --- a/docs/_default_button_styles_8h_source.html +++ b/docs/_default_button_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,28 +89,30 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "ButtonStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
-
13  DefaultButtonStyles() = default;
-
14 
-
15  ~DefaultButtonStyles() = default;
-
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "ButtonStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+
14  DefaultButtonStyles() = default;
+
15 
+
16  ~DefaultButtonStyles() = default;
+
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
-
Base class for button styles.
Definition: ButtonStyles.h:11
- +
#define GUI_FRAMEWORK_API
+
Base class for button styles.
Definition: ButtonStyles.h:12
+ +
diff --git a/docs/_default_list_box_styles_8cpp.html b/docs/_default_list_box_styles_8cpp.html index 4fc359ab6..29d3ab34d 100644 --- a/docs/_default_list_box_styles_8cpp.html +++ b/docs/_default_list_box_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_default_list_box_styles_8cpp_source.html b/docs/_default_list_box_styles_8cpp_source.html index f0ec476b9..6673be8a1 100644 --- a/docs/_default_list_box_styles_8cpp_source.html +++ b/docs/_default_list_box_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_default_list_box_styles_8h.html b/docs/_default_list_box_styles_8h.html index dfd34d870..99dafd90a 100644 --- a/docs/_default_list_box_styles_8h.html +++ b/docs/_default_list_box_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DefaultListBoxStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_default_list_box_styles_8h_source.html b/docs/_default_list_box_styles_8h_source.html index 98d832bc6..1a5c2fca1 100644 --- a/docs/_default_list_box_styles_8h_source.html +++ b/docs/_default_list_box_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,28 +89,30 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "ListBoxStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
-
13  DefaultListBoxStyles() = default;
-
14 
-
15  ~DefaultListBoxStyles() = default;
-
16  };
-
17  }
-
18 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+
4 #include "ListBoxStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+
14  DefaultListBoxStyles() = default;
+
15 
+
16  ~DefaultListBoxStyles() = default;
+
17  };
+
18  }
+
19 }
+
#define GUI_FRAMEWORK_API
- + -
Base class for list box styles.
Definition: ListBoxStyles.h:11
+
Base class for list box styles.
Definition: ListBoxStyles.h:12
+
diff --git a/docs/_default_rich_edit_styles_8cpp.html b/docs/_default_rich_edit_styles_8cpp.html index 716594959..8ce52218e 100644 --- a/docs/_default_rich_edit_styles_8cpp.html +++ b/docs/_default_rich_edit_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_default_rich_edit_styles_8cpp_source.html b/docs/_default_rich_edit_styles_8cpp_source.html index e876f0084..7657348ff 100644 --- a/docs/_default_rich_edit_styles_8cpp_source.html +++ b/docs/_default_rich_edit_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_default_rich_edit_styles_8h.html b/docs/_default_rich_edit_styles_8h.html index 28b354f92..589e32d76 100644 --- a/docs/_default_rich_edit_styles_8h.html +++ b/docs/_default_rich_edit_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DefaultRichEditStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_default_rich_edit_styles_8h_source.html b/docs/_default_rich_edit_styles_8h_source.html index acba0a72e..7ac9f01db 100644 --- a/docs/_default_rich_edit_styles_8h_source.html +++ b/docs/_default_rich_edit_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "Styles/DefaultStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
- -
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "Styles/DefaultStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+ +
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
- +
#define GUI_FRAMEWORK_API
+ -
Provides default styles for all windows.
Definition: DefaultStyles.h:11
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+
diff --git a/docs/_default_styles_8cpp.html b/docs/_default_styles_8cpp.html index 631cd610f..e80b1e09b 100644 --- a/docs/_default_styles_8cpp.html +++ b/docs/_default_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_default_styles_8cpp_source.html b/docs/_default_styles_8cpp_source.html index 10c9eb9c9..4c824c881 100644 --- a/docs/_default_styles_8cpp_source.html +++ b/docs/_default_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_default_styles_8h.html b/docs/_default_styles_8h.html index 53a095c30..b359e427c 100644 --- a/docs/_default_styles_8h.html +++ b/docs/_default_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DefaultStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_default_styles_8h_source.html b/docs/_default_styles_8h_source.html index e1094d078..cb703618d 100644 --- a/docs/_default_styles_8h_source.html +++ b/docs/_default_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
-
13  DefaultStyles();
-
14 
-
15  ~DefaultStyles() = default;
-
16  };
-
17  }
-
18 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+
14  DefaultStyles();
+
15 
+
16  ~DefaultStyles() = default;
+
17  };
+
18  }
+
19 }
+
#define GUI_FRAMEWORK_API
Provides styles for other classes.
Definition: IStyles.h:11
-
Provides default styles for all windows.
Definition: DefaultStyles.h:11
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+
diff --git a/docs/_dialog_box_8cpp.html b/docs/_dialog_box_8cpp.html index 6a6aec30a..ba815a6ef 100644 --- a/docs/_dialog_box_8cpp.html +++ b/docs/_dialog_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_dialog_box_8cpp_source.html b/docs/_dialog_box_8cpp_source.html index f65657880..9c9948249 100644 --- a/docs/_dialog_box_8cpp_source.html +++ b/docs/_dialog_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -209,9 +209,9 @@
const std::wstring className
Definition: BaseComponent.h:34
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
-
Base class for all dialog boxes.
Definition: BaseDialogBox.h:9
- +
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
+
Base class for all dialog boxes.
Definition: BaseDialogBox.h:10
+ @@ -219,14 +219,14 @@
DialogBoxBuilder & addParent(BaseComposite *parent)
Definition: DialogBox.cpp:33
DialogBoxBuilder(const std::wstring &className, const std::wstring &dialogBoxName, int x, int y, const std::string &dialogBoxFunctionName)
Definition: DialogBox.cpp:10
-
Standard dialog box.
Definition: DialogBox.h:15
+
Standard dialog box.
Definition: DialogBox.h:16
DialogBox(const std::wstring &className, const std::wstring &dialogBoxName, const utility::ComponentSettings &settings, BaseComponent *parent=nullptr, const std::string &dialogBoxFunctionName="")
Definition: DialogBox.cpp:102
Singleton with GUIFramework settings and some functionality.
Definition: GUIFramework.h:16
const std::unordered_map< size_t, std::unique_ptr< utility::BaseComponentCreator > > & getCreators() const
static GUIFramework & get()
Definition: GUIFramework.h:105
-
constexpr uint16_t dialogBoxBuilderMinWidth
-
constexpr uint16_t dialogBoxBuilderMinHeight
+
constexpr uint16_t dialogBoxBuilderMinWidth
+
constexpr uint16_t dialogBoxBuilderMinHeight
DialogBox::DialogBoxBuilder DialogBoxBuilder
Definition: DialogBox.cpp:8
diff --git a/docs/_dialog_box_8h.html b/docs/_dialog_box_8h.html index f01b2cb90..6af46956d 100644 --- a/docs/_dialog_box_8h.html +++ b/docs/_dialog_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DialogBox.h File Reference
-
#include "BaseComposites/StandardComposites/BaseDialogBox.h"
+ diff --git a/docs/_dialog_box_8h_source.html b/docs/_dialog_box_8h_source.html index 3a8ba4b39..437b15e08 100644 --- a/docs/_dialog_box_8h_source.html +++ b/docs/_dialog_box_8h_source.html @@ -26,7 +26,7 @@
@@ -89,107 +89,109 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 #undef DialogBox
-
8 
-
9 namespace gui_framework
-
10 {
- -
13  public BaseDialogBox,
- -
15  {
-
16  public:
- -
19  {
-
20  public:
-
21  enum class alignment
-
22  {
-
23  left,
-
24  center,
-
25  right
-
26  };
-
27 
-
28  private:
-
29  struct builderComponentData
-
30  {
-
31  std::wstring componentName;
-
32  std::wstring text;
-
33  RECT offsets;
-
34  size_t typeHash;
-
35  uint16_t width;
-
36  uint16_t height;
-
37  alignment type;
-
38  std::any additionalData;
-
39 
-
40  builderComponentData(const std::wstring& componentName, const std::wstring& text, RECT&& offsets, size_t typeHash, uint16_t width, uint16_t height, alignment type, std::any&& additionalData);
-
41  };
-
42 
-
43  private:
- -
45  std::wstring className;
-
46  std::wstring dialogBoxName;
-
47  BaseComposite* parent;
-
48  std::string functionName;
-
49  std::vector<builderComponentData> components;
-
50 
-
51  public:
-
52  DialogBoxBuilder(const std::wstring& className, const std::wstring& dialogBoxName, int x, int y, const std::string& dialogBoxFunctionName);
-
53 
-
54  DialogBoxBuilder& clear();
-
55 
-
56  template<std::derived_from<BaseComponent> T>
-
57  DialogBoxBuilder& addComponent(const std::wstring& componentName, uint16_t width, uint16_t height, alignment type, const utility::AdditionalCreationData<T>& additionalData = utility::AdditionalCreationData<T>(), int leftOffset = 0, int topOffset = 0, int rightOffset = 0, int bottomOffset = 0, const std::wstring& text = L"");
-
58 
-
59  DialogBoxBuilder& addParent(BaseComposite* parent);
-
60 
-
64  DialogBox* build() const;
-
65 
-
66  ~DialogBoxBuilder() = default;
-
67  };
-
68 
-
69  public:
-
70  DialogBox(const std::wstring& className, const std::wstring& dialogBoxName, const utility::ComponentSettings& settings, BaseComponent* parent = nullptr, const std::string& dialogBoxFunctionName = "");
-
71 
-
72  ~DialogBox() = default;
-
73  };
-
74 
-
75  template<std::derived_from<BaseComponent> T>
-
76  DialogBox::DialogBoxBuilder& DialogBox::DialogBoxBuilder::addComponent(const std::wstring& componentName, uint16_t width, uint16_t height, alignment type, const utility::AdditionalCreationData<T>& additionalData, int leftOffset, int topOffset, int rightOffset, int bottomOffset, const std::wstring& text)
-
77  {
-
78  if (settings.width < leftOffset + width + rightOffset + standard_sizes::dialogBoxBuilderMinWidth)
-
79  {
-
80  settings.width = leftOffset + width + rightOffset + standard_sizes::dialogBoxBuilderMinWidth;
-
81  }
-
82 
-
83  settings.height += topOffset + height + bottomOffset;
-
84 
-
85  components.emplace_back(componentName, text, RECT(leftOffset, topOffset, rightOffset, bottomOffset), typeid(T).hash_code(), width, height, type, additionalData.getData());
-
86 
-
87  return *this;
-
88  }
-
89 }
+
3 #include "pch.h"
+ + + +
7 
+
8 #undef DialogBox
+
9 
+
10 namespace gui_framework
+
11 {
+ +
14  public BaseDialogBox,
+ +
16  {
+
17  public:
+ +
20  {
+
21  public:
+
22  enum class alignment
+
23  {
+
24  left,
+
25  center,
+
26  right
+
27  };
+
28 
+
29  private:
+
30  struct builderComponentData
+
31  {
+
32  std::wstring componentName;
+
33  std::wstring text;
+
34  RECT offsets;
+
35  size_t typeHash;
+
36  uint16_t width;
+
37  uint16_t height;
+
38  alignment type;
+
39  std::any additionalData;
+
40 
+
41  builderComponentData(const std::wstring& componentName, const std::wstring& text, RECT&& offsets, size_t typeHash, uint16_t width, uint16_t height, alignment type, std::any&& additionalData);
+
42  };
+
43 
+
44  private:
+ +
46  std::wstring className;
+
47  std::wstring dialogBoxName;
+
48  BaseComposite* parent;
+
49  std::string functionName;
+
50  std::vector<builderComponentData> components;
+
51 
+
52  public:
+
53  DialogBoxBuilder(const std::wstring& className, const std::wstring& dialogBoxName, int x, int y, const std::string& dialogBoxFunctionName);
+
54 
+
55  DialogBoxBuilder& clear();
+
56 
+
57  template<std::derived_from<BaseComponent> T>
+
58  DialogBoxBuilder& addComponent(const std::wstring& componentName, uint16_t width, uint16_t height, alignment type, const utility::AdditionalCreationData<T>& additionalData = utility::AdditionalCreationData<T>(), int leftOffset = 0, int topOffset = 0, int rightOffset = 0, int bottomOffset = 0, const std::wstring& text = L"");
+
59 
+
60  DialogBoxBuilder& addParent(BaseComposite* parent);
+
61 
+
65  DialogBox* build() const;
+
66 
+
67  ~DialogBoxBuilder() = default;
+
68  };
+
69 
+
70  public:
+
71  DialogBox(const std::wstring& className, const std::wstring& dialogBoxName, const utility::ComponentSettings& settings, BaseComponent* parent = nullptr, const std::string& dialogBoxFunctionName = "");
+
72 
+
73  ~DialogBox() = default;
+
74  };
+
75 
+
76  template<std::derived_from<BaseComponent> T>
+
77  DialogBox::DialogBoxBuilder& DialogBox::DialogBoxBuilder::addComponent(const std::wstring& componentName, uint16_t width, uint16_t height, alignment type, const utility::AdditionalCreationData<T>& additionalData, int leftOffset, int topOffset, int rightOffset, int bottomOffset, const std::wstring& text)
+
78  {
+
79  if (settings.width < leftOffset + width + rightOffset + standard_sizes::dialogBoxBuilderMinWidth)
+
80  {
+
81  settings.width = leftOffset + width + rightOffset + standard_sizes::dialogBoxBuilderMinWidth;
+
82  }
+
83 
+
84  settings.height += topOffset + height + bottomOffset;
+
85 
+
86  components.emplace_back(componentName, text, RECT(leftOffset, topOffset, rightOffset, bottomOffset), typeid(T).hash_code(), width, height, type, additionalData.getData());
+
87 
+
88  return *this;
+
89  }
+
90 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
-
Base class for all dialog boxes.
Definition: BaseDialogBox.h:9
- - +
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
+
Base class for all dialog boxes.
Definition: BaseDialogBox.h:10
+ +
DialogBoxBuilder & addComponent(const std::wstring &componentName, uint16_t width, uint16_t height, alignment type, const utility::AdditionalCreationData< T > &additionalData=utility::AdditionalCreationData< T >(), int leftOffset=0, int topOffset=0, int rightOffset=0, int bottomOffset=0, const std::wstring &text=L"")
-
Standard dialog box.
Definition: DialogBox.h:15
+
Standard dialog box.
Definition: DialogBox.h:16
Base templated class for component creators.
-
constexpr uint16_t dialogBoxBuilderMinWidth
+
constexpr uint16_t dialogBoxBuilderMinWidth
DialogBox::DialogBoxBuilder DialogBoxBuilder
Definition: DialogBox.cpp:8
+ diff --git a/docs/_dialog_box_styles_8cpp.html b/docs/_dialog_box_styles_8cpp.html index 302e82258..2ecc80a92 100644 --- a/docs/_dialog_box_styles_8cpp.html +++ b/docs/_dialog_box_styles_8cpp.html @@ -26,7 +26,7 @@
diff --git a/docs/_dialog_box_styles_8cpp_source.html b/docs/_dialog_box_styles_8cpp_source.html index 1980ad2f4..9438a577f 100644 --- a/docs/_dialog_box_styles_8cpp_source.html +++ b/docs/_dialog_box_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_dialog_box_styles_8h.html b/docs/_dialog_box_styles_8h.html index 19e31d00a..ac6ef2073 100644 --- a/docs/_dialog_box_styles_8h.html +++ b/docs/_dialog_box_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DialogBoxStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_dialog_box_styles_8h_source.html b/docs/_dialog_box_styles_8h_source.html index a11d45ba1..e67aab108 100644 --- a/docs/_dialog_box_styles_8h_source.html +++ b/docs/_dialog_box_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "Styles/DefaultStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  ~DialogBoxStyles() = default;
-
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "Styles/DefaultStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  ~DialogBoxStyles() = default;
+
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
-
Provides default styles for all windows.
Definition: DefaultStyles.h:11
- +
#define GUI_FRAMEWORK_API
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+ +
diff --git a/docs/_draw_image_8cpp.html b/docs/_draw_image_8cpp.html index e4df2002b..547af4f99 100644 --- a/docs/_draw_image_8cpp.html +++ b/docs/_draw_image_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_draw_image_8cpp_source.html b/docs/_draw_image_8cpp_source.html index 574f0b620..34b45ed0f 100644 --- a/docs/_draw_image_8cpp_source.html +++ b/docs/_draw_image_8cpp_source.html @@ -26,7 +26,7 @@ @@ -140,7 +140,7 @@
bool drawImageImplementation(const gui_framework::BaseWindow *window, const gui_framework::utility::BaseLoadableHolder &holder, int x, int y, const T &index)
Definition: DrawImage.cpp:29
virtual HWND getHandle() const final
-
Base class for composite windows.
Definition: BaseWindow.h:9
+
Base class for composite windows.
Definition: BaseWindow.h:10
Base class for all visual asset loaders.
virtual HIMAGELIST getImageList() const final
virtual uint16_t getImageIndex(const std::filesystem::path &pathToImage) const final
diff --git a/docs/_draw_image_8h.html b/docs/_draw_image_8h.html index d02645630..8a48de17f 100644 --- a/docs/_draw_image_8h.html +++ b/docs/_draw_image_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DrawImage.h File Reference
-
#include "Utility/Holders/LoadableHolders/BaseLoadableHolder.h"
+

Go to the source code of this file.

diff --git a/docs/_draw_image_8h_source.html b/docs/_draw_image_8h_source.html index 13924a586..84c11fcca 100644 --- a/docs/_draw_image_8h_source.html +++ b/docs/_draw_image_8h_source.html @@ -26,7 +26,7 @@
@@ -89,29 +89,31 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace utility
-
9  {
-
10  namespace paint
-
11  {
-
20  GUI_FRAMEWORK_API_FUNCTION bool drawImageByIndex(const BaseWindow* window, const BaseLoadableHolder& holder, int x, int y, uint16_t index);
-
21 
-
30  GUI_FRAMEWORK_API_FUNCTION bool drawImageByPath(const BaseWindow* window, const BaseLoadableHolder& holder, int x, int y, const std::filesystem::path& pathToImage);
-
31  }
-
32  }
-
33 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace utility
+
10  {
+
11  namespace paint
+
12  {
+
21  GUI_FRAMEWORK_API_FUNCTION bool drawImageByIndex(const BaseWindow* window, const BaseLoadableHolder& holder, int x, int y, uint16_t index);
+
22 
+
31  GUI_FRAMEWORK_API_FUNCTION bool drawImageByPath(const BaseWindow* window, const BaseLoadableHolder& holder, int x, int y, const std::filesystem::path& pathToImage);
+
32  }
+
33  }
+
34 }
-
#define GUI_FRAMEWORK_API_FUNCTION
-
Base class for composite windows.
Definition: BaseWindow.h:9
+
#define GUI_FRAMEWORK_API_FUNCTION
+
Base class for composite windows.
Definition: BaseWindow.h:10
Base class for all visual asset loaders.
bool drawImageByIndex(const BaseWindow *window, const BaseLoadableHolder &holder, int x, int y, uint16_t index)
Draw image from holder.
Definition: DrawImage.cpp:15
bool drawImageByPath(const BaseWindow *window, const BaseLoadableHolder &holder, int x, int y, const filesystem::path &pathToImage)
Definition: DrawImage.cpp:20
+
diff --git a/docs/_drop_down_combo_box_8cpp.html b/docs/_drop_down_combo_box_8cpp.html index a101d0f8a..a87a66676 100644 --- a/docs/_drop_down_combo_box_8cpp.html +++ b/docs/_drop_down_combo_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_drop_down_combo_box_8cpp_source.html b/docs/_drop_down_combo_box_8cpp_source.html index fec700794..cc90c4c99 100644 --- a/docs/_drop_down_combo_box_8cpp_source.html +++ b/docs/_drop_down_combo_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -110,7 +110,7 @@
21 }
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
+
Base class for all combo boxes.
Definition: BaseComboBox.h:14
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
diff --git a/docs/_drop_down_combo_box_8h.html b/docs/_drop_down_combo_box_8h.html index 3708e83f5..2f2a05298 100644 --- a/docs/_drop_down_combo_box_8h.html +++ b/docs/_drop_down_combo_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DropDownComboBox.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_drop_down_combo_box_8h_source.html b/docs/_drop_down_combo_box_8h_source.html index 2c7392375..444abe198 100644 --- a/docs/_drop_down_combo_box_8h_source.html +++ b/docs/_drop_down_combo_box_8h_source.html @@ -26,7 +26,7 @@ @@ -89,25 +89,27 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  DropDownComboBox(const std::wstring& comboBoxName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
12 
-
13  ~DropDownComboBox() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  DropDownComboBox(const std::wstring& comboBoxName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
13 
+
14  ~DropDownComboBox() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
+
#define GUI_FRAMEWORK_API
+
Base class for all combo boxes.
Definition: BaseComboBox.h:14
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard drop down combo box.
+
Standard drop down combo box.
+
diff --git a/docs/_drop_down_combo_box_creator_8cpp.html b/docs/_drop_down_combo_box_creator_8cpp.html index 699d9af07..0e6115489 100644 --- a/docs/_drop_down_combo_box_creator_8cpp.html +++ b/docs/_drop_down_combo_box_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_drop_down_combo_box_creator_8cpp_source.html b/docs/_drop_down_combo_box_creator_8cpp_source.html index d9ae45b64..05a60b839 100644 --- a/docs/_drop_down_combo_box_creator_8cpp_source.html +++ b/docs/_drop_down_combo_box_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -115,10 +115,10 @@
26 }
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
+
Base class for all combo boxes.
Definition: BaseComboBox.h:14
virtual LRESULT addValue(const std::wstring &value) final
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard drop down combo box.
+
Standard drop down combo box.
diff --git a/docs/_drop_down_combo_box_creator_8h.html b/docs/_drop_down_combo_box_creator_8h.html index 2ae647590..930843deb 100644 --- a/docs/_drop_down_combo_box_creator_8h.html +++ b/docs/_drop_down_combo_box_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DropDownComboBoxCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_drop_down_combo_box_creator_8h_source.html b/docs/_drop_down_combo_box_creator_8h_source.html index 6947df9b6..63beb263a 100644 --- a/docs/_drop_down_combo_box_creator_8h_source.html +++ b/docs/_drop_down_combo_box_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_drop_down_combo_box_styles_8cpp.html b/docs/_drop_down_combo_box_styles_8cpp.html index 789f5e01c..c8e416875 100644 --- a/docs/_drop_down_combo_box_styles_8cpp.html +++ b/docs/_drop_down_combo_box_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_drop_down_combo_box_styles_8cpp_source.html b/docs/_drop_down_combo_box_styles_8cpp_source.html index 072e0c369..9710b550e 100644 --- a/docs/_drop_down_combo_box_styles_8cpp_source.html +++ b/docs/_drop_down_combo_box_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_drop_down_combo_box_styles_8h.html b/docs/_drop_down_combo_box_styles_8h.html index 3fcdd13a3..8c0627aad 100644 --- a/docs/_drop_down_combo_box_styles_8h.html +++ b/docs/_drop_down_combo_box_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DropDownComboBoxStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_drop_down_combo_box_styles_8h_source.html b/docs/_drop_down_combo_box_styles_8h_source.html index 40dc7032d..172bea88d 100644 --- a/docs/_drop_down_combo_box_styles_8h_source.html +++ b/docs/_drop_down_combo_box_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "ComboBoxStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
- -
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "ComboBoxStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+ +
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
-
Base class for combo box styles.
- +
#define GUI_FRAMEWORK_API
+
Base class for combo box styles.
+ +
diff --git a/docs/_drop_down_list_combo_box_8cpp.html b/docs/_drop_down_list_combo_box_8cpp.html index bf23a7ffc..1819a9e50 100644 --- a/docs/_drop_down_list_combo_box_8cpp.html +++ b/docs/_drop_down_list_combo_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_drop_down_list_combo_box_8cpp_source.html b/docs/_drop_down_list_combo_box_8cpp_source.html index be94a726b..042874eef 100644 --- a/docs/_drop_down_list_combo_box_8cpp_source.html +++ b/docs/_drop_down_list_combo_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -110,7 +110,7 @@
21 }
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
+
Base class for all combo boxes.
Definition: BaseComboBox.h:14
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
diff --git a/docs/_drop_down_list_combo_box_8h.html b/docs/_drop_down_list_combo_box_8h.html index 47ed8d273..960fab1c8 100644 --- a/docs/_drop_down_list_combo_box_8h.html +++ b/docs/_drop_down_list_combo_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DropDownListComboBox.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_drop_down_list_combo_box_8h_source.html b/docs/_drop_down_list_combo_box_8h_source.html index 965819071..191895f4c 100644 --- a/docs/_drop_down_list_combo_box_8h_source.html +++ b/docs/_drop_down_list_combo_box_8h_source.html @@ -26,7 +26,7 @@ @@ -89,25 +89,27 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  DropDownListComboBox(const std::wstring& comboBoxName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
12 
-
13  ~DropDownListComboBox() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  DropDownListComboBox(const std::wstring& comboBoxName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
13 
+
14  ~DropDownListComboBox() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
+
#define GUI_FRAMEWORK_API
+
Base class for all combo boxes.
Definition: BaseComboBox.h:14
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard drop down list combo box.
+
Standard drop down list combo box.
+
diff --git a/docs/_drop_down_list_combo_box_creator_8cpp.html b/docs/_drop_down_list_combo_box_creator_8cpp.html index 011df44ea..bc8a6bd0a 100644 --- a/docs/_drop_down_list_combo_box_creator_8cpp.html +++ b/docs/_drop_down_list_combo_box_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_drop_down_list_combo_box_creator_8cpp_source.html b/docs/_drop_down_list_combo_box_creator_8cpp_source.html index 0c66eb9f1..b3f2bf762 100644 --- a/docs/_drop_down_list_combo_box_creator_8cpp_source.html +++ b/docs/_drop_down_list_combo_box_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -115,10 +115,10 @@
26 }
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
+
Base class for all combo boxes.
Definition: BaseComboBox.h:14
virtual LRESULT addValue(const std::wstring &value) final
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard drop down list combo box.
+
Standard drop down list combo box.
diff --git a/docs/_drop_down_list_combo_box_creator_8h.html b/docs/_drop_down_list_combo_box_creator_8h.html index 9695e5ab9..2cedcb434 100644 --- a/docs/_drop_down_list_combo_box_creator_8h.html +++ b/docs/_drop_down_list_combo_box_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DropDownListComboBoxCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_drop_down_list_combo_box_creator_8h_source.html b/docs/_drop_down_list_combo_box_creator_8h_source.html index b672f2a84..5abed3250 100644 --- a/docs/_drop_down_list_combo_box_creator_8h_source.html +++ b/docs/_drop_down_list_combo_box_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_drop_down_list_combo_box_styles_8cpp.html b/docs/_drop_down_list_combo_box_styles_8cpp.html index dfe33df0e..99f9df598 100644 --- a/docs/_drop_down_list_combo_box_styles_8cpp.html +++ b/docs/_drop_down_list_combo_box_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_drop_down_list_combo_box_styles_8cpp_source.html b/docs/_drop_down_list_combo_box_styles_8cpp_source.html index 5fd5c1f40..8bb752fcf 100644 --- a/docs/_drop_down_list_combo_box_styles_8cpp_source.html +++ b/docs/_drop_down_list_combo_box_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_drop_down_list_combo_box_styles_8h.html b/docs/_drop_down_list_combo_box_styles_8h.html index 1d351641f..925239ff0 100644 --- a/docs/_drop_down_list_combo_box_styles_8h.html +++ b/docs/_drop_down_list_combo_box_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DropDownListComboBoxStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_drop_down_list_combo_box_styles_8h_source.html b/docs/_drop_down_list_combo_box_styles_8h_source.html index 325bf7a8c..3666ce95f 100644 --- a/docs/_drop_down_list_combo_box_styles_8h_source.html +++ b/docs/_drop_down_list_combo_box_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "ComboBoxStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
- -
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "ComboBoxStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+ +
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
-
Base class for combo box styles.
- +
#define GUI_FRAMEWORK_API
+
Base class for combo box styles.
+ +
diff --git a/docs/_drop_down_menu_item_8cpp.html b/docs/_drop_down_menu_item_8cpp.html index b5d4a98eb..615288957 100644 --- a/docs/_drop_down_menu_item_8cpp.html +++ b/docs/_drop_down_menu_item_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_drop_down_menu_item_8cpp_source.html b/docs/_drop_down_menu_item_8cpp_source.html index 98d22f7f7..eaf1570e0 100644 --- a/docs/_drop_down_menu_item_8cpp_source.html +++ b/docs/_drop_down_menu_item_8cpp_source.html @@ -26,7 +26,7 @@ @@ -118,8 +118,8 @@
virtual std::tuple< uint32_t, uint64_t > getCreationData() const final override
virtual void processMessage() final
- -
constexpr std::string_view dropDownMenuItem
+ +
constexpr std::string_view dropDownMenuItem
diff --git a/docs/_drop_down_menu_item_8h.html b/docs/_drop_down_menu_item_8h.html index 1383dcd20..40c598fb0 100644 --- a/docs/_drop_down_menu_item_8h.html +++ b/docs/_drop_down_menu_item_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
DropDownMenuItem.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_drop_down_menu_item_8h_source.html b/docs/_drop_down_menu_item_8h_source.html index 108e6e943..a0184377f 100644 --- a/docs/_drop_down_menu_item_8h_source.html +++ b/docs/_drop_down_menu_item_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  protected:
- -
12 
-
13  public:
-
14  DropDownMenuItem(const std::wstring& text, HMENU popupMenuHandle);
-
15 
-
16  virtual void processMessage() final;
-
17 
-
18  virtual std::tuple<uint32_t, uint64_t> getCreationData() const final override;
-
19 
-
20  virtual ~DropDownMenuItem() = default;
-
21  };
-
22 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  protected:
+ +
13 
+
14  public:
+
15  DropDownMenuItem(const std::wstring& text, HMENU popupMenuHandle);
+
16 
+
17  virtual void processMessage() final;
+
18 
+
19  virtual std::tuple<uint32_t, uint64_t> getCreationData() const final override;
+
20 
+
21  virtual ~DropDownMenuItem() = default;
+
22  };
+
23 }
+
#define GUI_FRAMEWORK_API
-
Standard drop-down menu item.
- +
Standard drop-down menu item.
+
Interface for all menu items.
Definition: IMenuItem.h:11
+
diff --git a/docs/_edit_control_8cpp.html b/docs/_edit_control_8cpp.html index 998aa7f7a..98d218925 100644 --- a/docs/_edit_control_8cpp.html +++ b/docs/_edit_control_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_edit_control_8cpp_source.html b/docs/_edit_control_8cpp_source.html index 197789c0b..cc6c27d38 100644 --- a/docs/_edit_control_8cpp_source.html +++ b/docs/_edit_control_8cpp_source.html @@ -26,7 +26,7 @@ @@ -118,7 +118,7 @@
29 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all edit controls.
+
Base class for all edit controls.
diff --git a/docs/_edit_control_8h.html b/docs/_edit_control_8h.html index 7c6e6bbff..4b74aa654 100644 --- a/docs/_edit_control_8h.html +++ b/docs/_edit_control_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
EditControl.h File Reference
-
#include "BaseComponents/StandardComponents/BaseEditControl.h"
+

Go to the source code of this file.

diff --git a/docs/_edit_control_8h_source.html b/docs/_edit_control_8h_source.html index 39629f268..af5c7cec0 100644 --- a/docs/_edit_control_8h_source.html +++ b/docs/_edit_control_8h_source.html @@ -26,7 +26,7 @@
@@ -89,32 +89,34 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseEditControl,
- -
12  {
-
13  public:
-
14  EditControl(const std::wstring& editControlName, int x, int y, BaseComponent* parent, uint16_t width = standard_sizes::editControlWidth, uint16_t height = standard_sizes::editControlHeight);
-
15 
-
16  ~EditControl() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseEditControl,
+ +
13  {
+
14  public:
+
15  EditControl(const std::wstring& editControlName, int x, int y, BaseComponent* parent, uint16_t width = standard_sizes::editControlWidth, uint16_t height = standard_sizes::editControlHeight);
+
16 
+
17  ~EditControl() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all edit controls.
-
Standard edit control.
Definition: EditControl.h:12
+
Base class for all edit controls.
+
Standard edit control.
Definition: EditControl.h:13
Provides resize, setBlockResize, getBlockResize methods.
- - + + +
diff --git a/docs/_edit_control_additional_creation_data_8cpp.html b/docs/_edit_control_additional_creation_data_8cpp.html index 793bf79a4..f26d7649b 100644 --- a/docs/_edit_control_additional_creation_data_8cpp.html +++ b/docs/_edit_control_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_edit_control_additional_creation_data_8cpp_source.html b/docs/_edit_control_additional_creation_data_8cpp_source.html index 90e93583e..2d10c745e 100644 --- a/docs/_edit_control_additional_creation_data_8cpp_source.html +++ b/docs/_edit_control_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_edit_control_additional_creation_data_8h.html b/docs/_edit_control_additional_creation_data_8h.html index 17404f3f3..1174aebce 100644 --- a/docs/_edit_control_additional_creation_data_8h.html +++ b/docs/_edit_control_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
EditControlAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+
#include "pch.h"
+#include "AdditionalCreationData.h"
#include "Components/EditControl.h"

Go to the source code of this file.

diff --git a/docs/_edit_control_additional_creation_data_8h_source.html b/docs/_edit_control_additional_creation_data_8h_source.html index 1ae630d3a..ad204ddb2 100644 --- a/docs/_edit_control_additional_creation_data_8h_source.html +++ b/docs/_edit_control_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,40 +89,42 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace utility
-
9  {
-
11  template<>
- -
13  {
-
14  protected:
-
15  std::wstring placeholder;
-
16 
-
17  public:
- -
19 
-
20  AdditionalCreationData(const std::wstring& placeholder);
-
21 
-
22  virtual std::any getData() const;
-
23 
-
24  virtual ~AdditionalCreationData() = default;
-
25  };
-
26  }
-
27 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace utility
+
10  {
+
12  template<>
+ +
14  {
+
15  protected:
+
16  std::wstring placeholder;
+
17 
+
18  public:
+ +
20 
+
21  AdditionalCreationData(const std::wstring& placeholder);
+
22 
+
23  virtual std::any getData() const;
+
24 
+
25  virtual ~AdditionalCreationData() = default;
+
26  };
+
27  }
+
28 }
-
#define GUI_FRAMEWORK_API
-
Standard edit control.
Definition: EditControl.h:12
- +
#define GUI_FRAMEWORK_API
+
Standard edit control.
Definition: EditControl.h:13
+
Base templated class for component creators.
+
diff --git a/docs/_edit_control_creator_8cpp.html b/docs/_edit_control_creator_8cpp.html index 89e42fec2..4aaf90fac 100644 --- a/docs/_edit_control_creator_8cpp.html +++ b/docs/_edit_control_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_edit_control_creator_8cpp_source.html b/docs/_edit_control_creator_8cpp_source.html index 876674cd0..87c7424ea 100644 --- a/docs/_edit_control_creator_8cpp_source.html +++ b/docs/_edit_control_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -119,7 +119,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
virtual bool setPlaceholder(const std::wstring &placeholder) final
Set placeholder to single line edit control.
-
Standard edit control.
Definition: EditControl.h:12
+
Standard edit control.
Definition: EditControl.h:13
diff --git a/docs/_edit_control_creator_8h.html b/docs/_edit_control_creator_8h.html index 6f7bf9077..ae85b53cb 100644 --- a/docs/_edit_control_creator_8h.html +++ b/docs/_edit_control_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
EditControlCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_edit_control_creator_8h_source.html b/docs/_edit_control_creator_8h_source.html index 586255eae..997860d7b 100644 --- a/docs/_edit_control_creator_8h_source.html +++ b/docs/_edit_control_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  EditControlCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~EditControlCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  EditControlCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~EditControlCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_exception_constants_8h.html b/docs/_exception_constants_8h.html index 9eaf36a78..80749be02 100644 --- a/docs/_exception_constants_8h.html +++ b/docs/_exception_constants_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ExceptionConstants.h File Reference
-
#include <string>
+
#include "pch.h"
+#include <string>

Go to the source code of this file.

GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_exception_constants_8h_source.html b/docs/_exception_constants_8h_source.html index 13b93608b..d2a767904 100644 --- a/docs/_exception_constants_8h_source.html +++ b/docs/_exception_constants_8h_source.html @@ -26,7 +26,7 @@ @@ -89,23 +89,25 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include <string>
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace exception_messages
-
8  {
-
9  inline constexpr std::string_view alreadyRegisteredClassName = "This class name already registered";
-
10 
-
11  inline constexpr std::string_view notEnoughSpace = "Insufficient space is available to store the new string";
-
12 
-
13  inline constexpr std::string_view notImplemented = "Method {} not implemented for {} class";
-
14  }
-
15 }
-
constexpr std::string_view notImplemented
-
constexpr std::string_view alreadyRegisteredClassName
-
constexpr std::string_view notEnoughSpace
+
3 #include "pch.h"
+
4 #include <string>
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace exception_messages
+
9  {
+
10  inline constexpr std::string_view alreadyRegisteredClassName = "This class name already registered";
+
11 
+
12  inline constexpr std::string_view notEnoughSpace = "Insufficient space is available to store the new string";
+
13 
+
14  inline constexpr std::string_view notImplemented = "Method {} not implemented for {} class";
+
15  }
+
16 }
+
constexpr std::string_view notImplemented
+
constexpr std::string_view alreadyRegisteredClassName
+
constexpr std::string_view notEnoughSpace
+
diff --git a/docs/_file_does_not_exist_8cpp.html b/docs/_file_does_not_exist_8cpp.html index 304de0d1b..a594c4f4a 100644 --- a/docs/_file_does_not_exist_8cpp.html +++ b/docs/_file_does_not_exist_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_file_does_not_exist_8cpp_source.html b/docs/_file_does_not_exist_8cpp_source.html index 31290ea3d..4e4e2395d 100644 --- a/docs/_file_does_not_exist_8cpp_source.html +++ b/docs/_file_does_not_exist_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_file_does_not_exist_8h.html b/docs/_file_does_not_exist_8h.html index 554e3c1cd..2ffa139b1 100644 --- a/docs/_file_does_not_exist_8h.html +++ b/docs/_file_does_not_exist_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
FileDoesNotExist.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_file_does_not_exist_8h_source.html b/docs/_file_does_not_exist_8h_source.html index 79f3c421d..a37c9488b 100644 --- a/docs/_file_does_not_exist_8h_source.html +++ b/docs/_file_does_not_exist_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace exceptions
-
8  {
- -
11  {
-
12  public:
-
13  FileDoesNotExist(const std::filesystem::path& filePath);
-
14 
-
15  ~FileDoesNotExist() = default;
-
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace exceptions
+
9  {
+ +
12  {
+
13  public:
+
14  FileDoesNotExist(const std::filesystem::path& filePath);
+
15 
+
16  ~FileDoesNotExist() = default;
+
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all GUIFramework exceptions.
-
Throws by asset finding methods.
+
Throws by asset finding methods.
+
diff --git a/docs/_g_u_i_framework_8cpp.html b/docs/_g_u_i_framework_8cpp.html index 60f98dd15..87a14f048 100644 --- a/docs/_g_u_i_framework_8cpp.html +++ b/docs/_g_u_i_framework_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_g_u_i_framework_8cpp_source.html b/docs/_g_u_i_framework_8cpp_source.html index 1896445aa..4215d3c45 100644 --- a/docs/_g_u_i_framework_8cpp_source.html +++ b/docs/_g_u_i_framework_8cpp_source.html @@ -26,7 +26,7 @@ @@ -460,10 +460,10 @@ -
Exception that receive error code from GetLastError function.
-
constexpr std::wstring_view msftEditLibrary
-
const std::string threadsCountSetting
-
constexpr std::string_view settingsJSONFile
+
Exception that receive error code from GetLastError function.
+
constexpr std::wstring_view msftEditLibrary
+
const std::string threadsCountSetting
+
constexpr std::string_view settingsJSONFile
diff --git a/docs/_g_u_i_framework_8h.html b/docs/_g_u_i_framework_8h.html index e045c3a7c..f5dd5505e 100644 --- a/docs/_g_u_i_framework_8h.html +++ b/docs/_g_u_i_framework_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_g_u_i_framework_8h_source.html b/docs/_g_u_i_framework_8h_source.html index 37592b033..c9c083e4f 100644 --- a/docs/_g_u_i_framework_8h_source.html +++ b/docs/_g_u_i_framework_8h_source.html @@ -26,7 +26,7 @@ @@ -172,7 +172,7 @@
116  }
117 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Singleton with GUIFramework settings and some functionality.
Definition: GUIFramework.h:16
static GUIFramework & get()
Definition: GUIFramework.h:105
void addCreator(Args &&... args)
Definition: GUIFramework.h:113
diff --git a/docs/_g_u_i_framework_constants_8h.html b/docs/_g_u_i_framework_constants_8h.html index 31e6c8506..0a58d7d29 100644 --- a/docs/_g_u_i_framework_constants_8h.html +++ b/docs/_g_u_i_framework_constants_8h.html @@ -26,7 +26,7 @@ @@ -92,7 +92,8 @@
GUIFrameworkConstants.h File Reference
-
#include <string>
+
#include "pch.h"
+#include <string>
#include <cstdint>
#include <Richedit.h>
@@ -214,7 +215,7 @@

-

Definition at line 94 of file GUIFrameworkConstants.h.

+

Definition at line 95 of file GUIFrameworkConstants.h.

@@ -230,7 +231,7 @@

-

Definition at line 95 of file GUIFrameworkConstants.h.

+

Definition at line 96 of file GUIFrameworkConstants.h.

diff --git a/docs/_g_u_i_framework_constants_8h_source.html b/docs/_g_u_i_framework_constants_8h_source.html index 5dd12250d..76ba67b44 100644 --- a/docs/_g_u_i_framework_constants_8h_source.html +++ b/docs/_g_u_i_framework_constants_8h_source.html @@ -26,7 +26,7 @@

@@ -89,140 +89,142 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include <string>
-
4 #include <cstdint>
-
5 
-
6 #include <Richedit.h>
-
7 
-
8 namespace gui_framework
-
9 {
-
10  namespace standard_classes
-
11  {
-
12  inline constexpr std::wstring_view button = WC_BUTTONW;
-
13  inline constexpr std::wstring_view editControl = WC_EDITW;
-
14  inline constexpr std::wstring_view staticControl = WC_STATICW;
-
15  inline constexpr std::wstring_view comboBox = WC_COMBOBOXW;
-
16  inline constexpr std::wstring_view listBox = WC_LISTBOXW;
-
17  inline constexpr std::wstring_view richEdit = MSFTEDIT_CLASS;
-
18  inline constexpr std::wstring_view tabControl = WC_TABCONTROLW;
-
19  inline constexpr std::wstring_view listView = WC_LISTVIEWW;
-
20  inline constexpr std::wstring_view progressBar = PROGRESS_CLASS;
-
21  inline constexpr std::wstring_view trackbarControl = TRACKBAR_CLASS;
-
22  }
-
23 
-
24  namespace standard_menu_items
-
25  {
-
26  inline constexpr std::string_view dropDownMenuItem = "DropDown";
-
27  inline constexpr std::string_view menuItem = "MenuItem";
-
28  }
-
29 
-
30  namespace standard_sizes
-
31  {
-
32  inline constexpr uint16_t buttonWidth = 200;
-
33  inline constexpr uint16_t buttonHeight = 20;
-
34 
-
35  inline constexpr uint16_t checkBoxWidth = 200;
-
36  inline constexpr uint16_t checkBoxHeight = 20;
-
37 
-
38  inline constexpr uint16_t editControlWidth = 200;
-
39  inline constexpr uint16_t editControlHeight = 20;
-
40 
-
41  inline constexpr uint16_t staticControlWidth = 200;
-
42  inline constexpr uint16_t staticControlHeight = 40;
-
43 
-
44  inline constexpr uint16_t comboBoxAdditionalWidth = 10;
-
45 
-
46  inline constexpr uint16_t listBoxAdditionalWidth = 20;
-
47 
-
48  inline constexpr uint16_t dialogBoxBuilderMinWidth = 300;
-
49  inline constexpr uint16_t dialogBoxBuilderMinHeight = 200;
-
50 
-
51  inline constexpr uint16_t defaultImagesCount = 16;
-
52 
-
53  inline constexpr uint16_t largeIconWidth = 32;
-
54  inline constexpr uint16_t largeIconHeight = 32;
-
55 
-
56  inline constexpr uint16_t smallIconWidth = 16;
-
57  inline constexpr uint16_t smallIconHeight = 16;
-
58 
-
59  inline constexpr uint16_t additionalListViewReportColumnWidth = 10;
-
60  }
-
61 
-
62  namespace settings
-
63  {
-
64  inline constexpr std::string_view settingsJSONFile = "gui_framework.json";
-
65 
-
66  inline const std::string threadsCountSetting = "threadsCount";
-
67  }
-
68 
-
69  namespace libraries
-
70  {
-
71  inline constexpr std::wstring_view msftEditLibrary = L"MsftEdit.dll";
-
72  }
-
73 
-
74  namespace hotkeys
-
75  {
-
76  enum class additionalKey
-
77  {
-
78  alt,
-
79  control,
-
80  shift = 4
-
81  };
-
82  }
-
83 
-
84  inline constexpr std::string_view guiFrameworkVersion = "0.6-beta";
-
85 }
-
86 
-
87 #ifdef GUI_FRAMEWORK_DLL
-
88 #define GUI_FRAMEWORK_API __declspec(dllexport)
-
89 #define GUI_FRAMEWORK_API_FUNCTION extern "C" __declspec(dllexport)
-
90 
-
91 #pragma warning(disable: 4251)
-
92 #pragma warning(disable: 4275)
-
93 #else
-
94 #define GUI_FRAMEWORK_API
-
95 #define GUI_FRAMEWORK_API_FUNCTION
-
96 #endif // GUI_FRAMEWORK_DLL
+
3 #include "pch.h"
+
4 #include <string>
+
5 #include <cstdint>
+
6 
+
7 #include <Richedit.h>
+
8 
+
9 namespace gui_framework
+
10 {
+
11  namespace standard_classes
+
12  {
+
13  inline constexpr std::wstring_view button = WC_BUTTONW;
+
14  inline constexpr std::wstring_view editControl = WC_EDITW;
+
15  inline constexpr std::wstring_view staticControl = WC_STATICW;
+
16  inline constexpr std::wstring_view comboBox = WC_COMBOBOXW;
+
17  inline constexpr std::wstring_view listBox = WC_LISTBOXW;
+
18  inline constexpr std::wstring_view richEdit = MSFTEDIT_CLASS;
+
19  inline constexpr std::wstring_view tabControl = WC_TABCONTROLW;
+
20  inline constexpr std::wstring_view listView = WC_LISTVIEWW;
+
21  inline constexpr std::wstring_view progressBar = PROGRESS_CLASS;
+
22  inline constexpr std::wstring_view trackbarControl = TRACKBAR_CLASS;
+
23  }
+
24 
+
25  namespace standard_menu_items
+
26  {
+
27  inline constexpr std::string_view dropDownMenuItem = "DropDown";
+
28  inline constexpr std::string_view menuItem = "MenuItem";
+
29  }
+
30 
+
31  namespace standard_sizes
+
32  {
+
33  inline constexpr uint16_t buttonWidth = 200;
+
34  inline constexpr uint16_t buttonHeight = 20;
+
35 
+
36  inline constexpr uint16_t checkBoxWidth = 200;
+
37  inline constexpr uint16_t checkBoxHeight = 20;
+
38 
+
39  inline constexpr uint16_t editControlWidth = 200;
+
40  inline constexpr uint16_t editControlHeight = 20;
+
41 
+
42  inline constexpr uint16_t staticControlWidth = 200;
+
43  inline constexpr uint16_t staticControlHeight = 40;
+
44 
+
45  inline constexpr uint16_t comboBoxAdditionalWidth = 10;
+
46 
+
47  inline constexpr uint16_t listBoxAdditionalWidth = 20;
+
48 
+
49  inline constexpr uint16_t dialogBoxBuilderMinWidth = 300;
+
50  inline constexpr uint16_t dialogBoxBuilderMinHeight = 200;
+
51 
+
52  inline constexpr uint16_t defaultImagesCount = 16;
+
53 
+
54  inline constexpr uint16_t largeIconWidth = 32;
+
55  inline constexpr uint16_t largeIconHeight = 32;
+
56 
+
57  inline constexpr uint16_t smallIconWidth = 16;
+
58  inline constexpr uint16_t smallIconHeight = 16;
+
59 
+
60  inline constexpr uint16_t additionalListViewReportColumnWidth = 10;
+
61  }
+
62 
+
63  namespace settings
+
64  {
+
65  inline constexpr std::string_view settingsJSONFile = "gui_framework.json";
+
66 
+
67  inline const std::string threadsCountSetting = "threadsCount";
+
68  }
+
69 
+
70  namespace libraries
+
71  {
+
72  inline constexpr std::wstring_view msftEditLibrary = L"MsftEdit.dll";
+
73  }
+
74 
+
75  namespace hotkeys
+
76  {
+
77  enum class additionalKey
+
78  {
+
79  alt,
+
80  control,
+
81  shift = 4
+
82  };
+
83  }
+
84 
+
85  inline constexpr std::string_view guiFrameworkVersion = "0.6-beta";
+
86 }
+
87 
+
88 #ifdef GUI_FRAMEWORK_DLL
+
89 #define GUI_FRAMEWORK_API __declspec(dllexport)
+
90 #define GUI_FRAMEWORK_API_FUNCTION extern "C" __declspec(dllexport)
+
91 
+
92 #pragma warning(disable: 4251)
+
93 #pragma warning(disable: 4275)
+
94 #else
+
95 #define GUI_FRAMEWORK_API
+
96 #define GUI_FRAMEWORK_API_FUNCTION
+
97 #endif // GUI_FRAMEWORK_DLL
- + -
constexpr std::wstring_view msftEditLibrary
-
const std::string threadsCountSetting
-
constexpr std::string_view settingsJSONFile
-
constexpr std::wstring_view comboBox
-
constexpr std::wstring_view button
-
constexpr std::wstring_view editControl
-
constexpr std::wstring_view richEdit
-
constexpr std::wstring_view progressBar
-
constexpr std::wstring_view staticControl
-
constexpr std::wstring_view trackbarControl
-
constexpr std::wstring_view listView
-
constexpr std::wstring_view tabControl
-
constexpr std::wstring_view listBox
-
constexpr std::string_view menuItem
-
constexpr std::string_view dropDownMenuItem
- -
constexpr uint16_t listBoxAdditionalWidth
- - -
constexpr uint16_t dialogBoxBuilderMinWidth
-
constexpr uint16_t dialogBoxBuilderMinHeight
- - - -
constexpr uint16_t additionalListViewReportColumnWidth
- - - - - - - -
constexpr uint16_t comboBoxAdditionalWidth
+
constexpr std::wstring_view msftEditLibrary
+
const std::string threadsCountSetting
+
constexpr std::string_view settingsJSONFile
+
constexpr std::wstring_view comboBox
+
constexpr std::wstring_view button
+
constexpr std::wstring_view editControl
+
constexpr std::wstring_view richEdit
+
constexpr std::wstring_view progressBar
+
constexpr std::wstring_view staticControl
+
constexpr std::wstring_view trackbarControl
+
constexpr std::wstring_view listView
+
constexpr std::wstring_view tabControl
+
constexpr std::wstring_view listBox
+
constexpr std::string_view menuItem
+
constexpr std::string_view dropDownMenuItem
+ +
constexpr uint16_t listBoxAdditionalWidth
+ + +
constexpr uint16_t dialogBoxBuilderMinWidth
+
constexpr uint16_t dialogBoxBuilderMinHeight
+ + + +
constexpr uint16_t additionalListViewReportColumnWidth
+ + + + + + + +
constexpr uint16_t comboBoxAdditionalWidth
-
constexpr std::string_view guiFrameworkVersion
+
constexpr std::string_view guiFrameworkVersion
+
diff --git a/docs/_get_last_error_exception_8cpp.html b/docs/_get_last_error_exception_8cpp.html index f1d67ce1f..02f4c4005 100644 --- a/docs/_get_last_error_exception_8cpp.html +++ b/docs/_get_last_error_exception_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_get_last_error_exception_8cpp_source.html b/docs/_get_last_error_exception_8cpp_source.html index 0e3f5169b..62d951508 100644 --- a/docs/_get_last_error_exception_8cpp_source.html +++ b/docs/_get_last_error_exception_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_get_last_error_exception_8h.html b/docs/_get_last_error_exception_8h.html index 4a51769f4..8dc869cf7 100644 --- a/docs/_get_last_error_exception_8h.html +++ b/docs/_get_last_error_exception_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
GetLastErrorException.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_get_last_error_exception_8h_source.html b/docs/_get_last_error_exception_8h_source.html index 7b4a50d2c..9b501f33e 100644 --- a/docs/_get_last_error_exception_8h_source.html +++ b/docs/_get_last_error_exception_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace exceptions
-
8  {
- -
11  {
-
12  public:
-
13  GetLastErrorException(DWORD errorCode);
-
14 
- -
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace exceptions
+
9  {
+ +
12  {
+
13  public:
+
14  GetLastErrorException(DWORD errorCode);
+
15 
+ +
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all GUIFramework exceptions.
-
Exception that receive error code from GetLastError function.
+
Exception that receive error code from GetLastError function.
+
diff --git a/docs/_group_box_8cpp.html b/docs/_group_box_8cpp.html index 7605ff137..45695492e 100644 --- a/docs/_group_box_8cpp.html +++ b/docs/_group_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_group_box_8cpp_source.html b/docs/_group_box_8cpp_source.html index 645105b73..b90a05f21 100644 --- a/docs/_group_box_8cpp_source.html +++ b/docs/_group_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -145,19 +145,19 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
void addRadioButton(const radioButtonData &data)
Definition: GroupBox.cpp:50
GroupBox(const std::wstring &groupBoxClassName, const std::wstring &groupBoxName, const utility::ComponentSettings &settings, BaseComponent *parent, const std::string &groupBoxFunctionName)
Definition: GroupBox.cpp:36
- - - -
std::function< void()> onClick
Definition: GroupBox.h:29
- - - - + + + +
std::function< void()> onClick
Definition: GroupBox.h:30
+ + + + diff --git a/docs/_group_box_8h.html b/docs/_group_box_8h.html index a1575c57d..c69d89011 100644 --- a/docs/_group_box_8h.html +++ b/docs/_group_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
GroupBox.h File Reference
-
#include "BaseComponents/StandardComponents/BaseButton.h"
+

Go to the source code of this file.

diff --git a/docs/_group_box_8h_source.html b/docs/_group_box_8h_source.html index 2e27c32ba..b6257c276 100644 --- a/docs/_group_box_8h_source.html +++ b/docs/_group_box_8h_source.html @@ -26,7 +26,7 @@
@@ -89,64 +89,66 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  {
-
11  private:
-
12  class RadioButton : public BaseButton
-
13  {
-
14  public:
-
15  RadioButton(const std::wstring& radioButtonName, const std::wstring& radioButtonText, const utility::ComponentSettings& settings, BaseComponent* parent, const std::function<void()>& onClick);
-
16 
-
17  ~RadioButton() = default;
-
18  };
-
19 
-
20  public:
- -
22  {
-
23  std::wstring radioButtonName;
-
24  std::wstring radioButtonText;
-
25  int x;
-
26  int y;
-
27  uint16_t width;
-
28  uint16_t height;
-
29  std::function<void()> onClick;
-
30 
-
31  radioButtonData(const std::wstring& radioButtonName, const std::wstring& radioButtonText, const utility::ComponentSettings& settings, const std::function<void()>& onClick);
-
32 
-
33  ~radioButtonData() = default;
-
34  };
-
35 
-
36  public:
-
46  GroupBox(const std::wstring& groupBoxClassName, const std::wstring& groupBoxName, const utility::ComponentSettings& settings, BaseComponent* parent, const std::string& groupBoxFunctionName);
-
47 
-
48  void addRadioButton(const radioButtonData& data);
-
49 
-
50  ~GroupBox() = default;
-
51  };
-
52 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  {
+
12  private:
+
13  class RadioButton : public BaseButton
+
14  {
+
15  public:
+
16  RadioButton(const std::wstring& radioButtonName, const std::wstring& radioButtonText, const utility::ComponentSettings& settings, BaseComponent* parent, const std::function<void()>& onClick);
+
17 
+
18  ~RadioButton() = default;
+
19  };
+
20 
+
21  public:
+ +
23  {
+
24  std::wstring radioButtonName;
+
25  std::wstring radioButtonText;
+
26  int x;
+
27  int y;
+
28  uint16_t width;
+
29  uint16_t height;
+
30  std::function<void()> onClick;
+
31 
+
32  radioButtonData(const std::wstring& radioButtonName, const std::wstring& radioButtonText, const utility::ComponentSettings& settings, const std::function<void()>& onClick);
+
33 
+
34  ~radioButtonData() = default;
+
35  };
+
36 
+
37  public:
+
47  GroupBox(const std::wstring& groupBoxClassName, const std::wstring& groupBoxName, const utility::ComponentSettings& settings, BaseComponent* parent, const std::string& groupBoxFunctionName);
+
48 
+
49  void addRadioButton(const radioButtonData& data);
+
50 
+
51  ~GroupBox() = default;
+
52  };
+
53 }
-
#define GUI_FRAMEWORK_API
-
Base class for all buttons.
Definition: BaseButton.h:13
+
#define GUI_FRAMEWORK_API
+
Base class for all buttons.
Definition: BaseButton.h:14
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
-
Standard group box with radio buttons.
Definition: GroupBox.h:10
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
+
Standard group box with radio buttons.
Definition: GroupBox.h:11
- - - -
std::function< void()> onClick
Definition: GroupBox.h:29
- + + + + +
std::function< void()> onClick
Definition: GroupBox.h:30
+ - - - + + +
diff --git a/docs/_group_box_additional_creation_data_8cpp.html b/docs/_group_box_additional_creation_data_8cpp.html index 83fd0a994..8fdd92fbb 100644 --- a/docs/_group_box_additional_creation_data_8cpp.html +++ b/docs/_group_box_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_group_box_additional_creation_data_8cpp_source.html b/docs/_group_box_additional_creation_data_8cpp_source.html index 529ffe7be..f1aa1a03a 100644 --- a/docs/_group_box_additional_creation_data_8cpp_source.html +++ b/docs/_group_box_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_group_box_additional_creation_data_8h.html b/docs/_group_box_additional_creation_data_8h.html index 8d3d333f7..a902187db 100644 --- a/docs/_group_box_additional_creation_data_8h.html +++ b/docs/_group_box_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
GroupBoxAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+
#include "pch.h"
+#include "AdditionalCreationData.h"
#include "Composites/GroupBox.h"

Go to the source code of this file.

diff --git a/docs/_group_box_additional_creation_data_8h_source.html b/docs/_group_box_additional_creation_data_8h_source.html index 077a8657b..7248c56dc 100644 --- a/docs/_group_box_additional_creation_data_8h_source.html +++ b/docs/_group_box_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,44 +89,46 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 #include "Composites/GroupBox.h"
-
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace utility
-
9  {
-
11  template<>
- -
13  {
-
14  protected:
-
15  std::wstring groupBoxClassName;
-
16  std::string groupBoxFunctionName;
-
17  std::vector<GroupBox::radioButtonData> data;
-
18 
-
19  public:
- -
21 
-
22  AdditionalCreationData(const std::wstring& groupBoxClassName, const std::string& groupBoxFunctionName, const std::vector<GroupBox::radioButtonData>& radioButtons);
-
23 
-
24  virtual std::any getData() const;
-
25 
-
26  virtual ~AdditionalCreationData() = default;
-
27  };
-
28  }
-
29 }
+
3 #include "pch.h"
+ +
5 #include "Composites/GroupBox.h"
+
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace utility
+
10  {
+
12  template<>
+ +
14  {
+
15  protected:
+
16  std::wstring groupBoxClassName;
+
17  std::string groupBoxFunctionName;
+
18  std::vector<GroupBox::radioButtonData> data;
+
19 
+
20  public:
+ +
22 
+
23  AdditionalCreationData(const std::wstring& groupBoxClassName, const std::string& groupBoxFunctionName, const std::vector<GroupBox::radioButtonData>& radioButtons);
+
24 
+
25  virtual std::any getData() const;
+
26 
+
27  virtual ~AdditionalCreationData() = default;
+
28  };
+
29  }
+
30 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard group box with radio buttons.
Definition: GroupBox.h:10
+
Standard group box with radio buttons.
Definition: GroupBox.h:11
- - + + - +
AdditionalCreationData(const std::wstring &groupBoxClassName, const std::string &groupBoxFunctionName, const std::vector< GroupBox::radioButtonData > &radioButtons)
Base templated class for component creators.
+
diff --git a/docs/_group_box_creator_8cpp.html b/docs/_group_box_creator_8cpp.html index 1e4ff5961..400097cc3 100644 --- a/docs/_group_box_creator_8cpp.html +++ b/docs/_group_box_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_group_box_creator_8cpp_source.html b/docs/_group_box_creator_8cpp_source.html index 725f8dc8a..42a03bbc8 100644 --- a/docs/_group_box_creator_8cpp_source.html +++ b/docs/_group_box_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -116,7 +116,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard group box with radio buttons.
Definition: GroupBox.h:10
+
Standard group box with radio buttons.
Definition: GroupBox.h:11
diff --git a/docs/_group_box_creator_8h.html b/docs/_group_box_creator_8h.html index eb5e486a3..4a102c8aa 100644 --- a/docs/_group_box_creator_8h.html +++ b/docs/_group_box_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
GroupBoxCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_group_box_creator_8h_source.html b/docs/_group_box_creator_8h_source.html index 9ba2647ee..490c724ab 100644 --- a/docs/_group_box_creator_8h_source.html +++ b/docs/_group_box_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  GroupBoxCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~GroupBoxCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  GroupBoxCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~GroupBoxCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_horizontal_trackbar_control_8cpp.html b/docs/_horizontal_trackbar_control_8cpp.html index 740e7cf16..b2320b0d3 100644 --- a/docs/_horizontal_trackbar_control_8cpp.html +++ b/docs/_horizontal_trackbar_control_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_horizontal_trackbar_control_8cpp_source.html b/docs/_horizontal_trackbar_control_8cpp_source.html index 0d67a2910..3db2f97f6 100644 --- a/docs/_horizontal_trackbar_control_8cpp_source.html +++ b/docs/_horizontal_trackbar_control_8cpp_source.html @@ -26,7 +26,7 @@ @@ -125,8 +125,8 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all tracbar controls.
- +
Base class for all tracbar controls.
+
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_horizontal_trackbar_control_8h.html b/docs/_horizontal_trackbar_control_8h.html index 9317a7bd5..d8ba975f3 100644 --- a/docs/_horizontal_trackbar_control_8h.html +++ b/docs/_horizontal_trackbar_control_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
HorizontalTrackbarControl.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_horizontal_trackbar_control_8h_source.html b/docs/_horizontal_trackbar_control_8h_source.html index 0444a4a92..de987b105 100644 --- a/docs/_horizontal_trackbar_control_8h_source.html +++ b/docs/_horizontal_trackbar_control_8h_source.html @@ -26,7 +26,7 @@ @@ -89,34 +89,36 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
- -
12  {
-
13  top,
-
14  bottom,
-
15  both
-
16  };
-
17 
-
18  public:
-
19  HorizontalTrackbarControl(const std::wstring& trackbarName, const utility::ComponentSettings& settings, BaseComponent* parent, bool autoTicks = true, horizontalTickPosition position = horizontalTickPosition::bottom, bool selectionRange = false, bool noTicks = false);
-
20 
- -
22  };
-
23 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+ +
13  {
+
14  top,
+
15  bottom,
+
16  both
+
17  };
+
18 
+
19  public:
+
20  HorizontalTrackbarControl(const std::wstring& trackbarName, const utility::ComponentSettings& settings, BaseComponent* parent, bool autoTicks = true, horizontalTickPosition position = horizontalTickPosition::bottom, bool selectionRange = false, bool noTicks = false);
+
21 
+ +
23  };
+
24 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all tracbar controls.
-
Standard horizontal trackbar control.
- +
Base class for all tracbar controls.
+
Standard horizontal trackbar control.
+ +
diff --git a/docs/_horizontal_trackbar_control_creator_8cpp.html b/docs/_horizontal_trackbar_control_creator_8cpp.html index 1d07e65b9..e20d57b5a 100644 --- a/docs/_horizontal_trackbar_control_creator_8cpp.html +++ b/docs/_horizontal_trackbar_control_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_horizontal_trackbar_control_creator_8cpp_source.html b/docs/_horizontal_trackbar_control_creator_8cpp_source.html index 13892e558..a4698bb04 100644 --- a/docs/_horizontal_trackbar_control_creator_8cpp_source.html +++ b/docs/_horizontal_trackbar_control_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -109,7 +109,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard horizontal trackbar control.
+
Standard horizontal trackbar control.
diff --git a/docs/_horizontal_trackbar_control_creator_8h.html b/docs/_horizontal_trackbar_control_creator_8h.html index 304214372..7766081d9 100644 --- a/docs/_horizontal_trackbar_control_creator_8h.html +++ b/docs/_horizontal_trackbar_control_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
HorizontalTrackbarControlCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_horizontal_trackbar_control_creator_8h_source.html b/docs/_horizontal_trackbar_control_creator_8h_source.html index c342dec1c..1e84a94bc 100644 --- a/docs/_horizontal_trackbar_control_creator_8h_source.html +++ b/docs/_horizontal_trackbar_control_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_horizontal_trackbar_control_styles_8cpp.html b/docs/_horizontal_trackbar_control_styles_8cpp.html index 0648e7178..30d53b700 100644 --- a/docs/_horizontal_trackbar_control_styles_8cpp.html +++ b/docs/_horizontal_trackbar_control_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_horizontal_trackbar_control_styles_8cpp_source.html b/docs/_horizontal_trackbar_control_styles_8cpp_source.html index 2fc546a4c..1a091c58e 100644 --- a/docs/_horizontal_trackbar_control_styles_8cpp_source.html +++ b/docs/_horizontal_trackbar_control_styles_8cpp_source.html @@ -26,7 +26,7 @@ @@ -105,7 +105,7 @@
16  }
17 }
- +
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_horizontal_trackbar_control_styles_8h.html b/docs/_horizontal_trackbar_control_styles_8h.html index a125984c7..52d5d6d67 100644 --- a/docs/_horizontal_trackbar_control_styles_8h.html +++ b/docs/_horizontal_trackbar_control_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
HorizontalTrackbarControlStyles.h File Reference
-
#include "TrackbarControlStyles.h"
+

Go to the source code of this file.

diff --git a/docs/_horizontal_trackbar_control_styles_8h_source.html b/docs/_horizontal_trackbar_control_styles_8h_source.html index f697daf3c..431bd2c78 100644 --- a/docs/_horizontal_trackbar_control_styles_8h_source.html +++ b/docs/_horizontal_trackbar_control_styles_8h_source.html @@ -26,7 +26,7 @@
@@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace styles
-
9  {
- -
12  {
-
13  public:
- -
15 
- -
17  };
-
18  }
-
19 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace styles
+
10  {
+ +
13  {
+
14  public:
+ +
16 
+ +
18  };
+
19  }
+
20 }
+
#define GUI_FRAMEWORK_API
- - + + - + +
diff --git a/docs/_i_base_const_forward_iterator_8h.html b/docs/_i_base_const_forward_iterator_8h.html index 14a5a4685..78aa31fdf 100644 --- a/docs/_i_base_const_forward_iterator_8h.html +++ b/docs/_i_base_const_forward_iterator_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_base_const_forward_iterator_8h_source.html b/docs/_i_base_const_forward_iterator_8h_source.html index 8bd9cf606..66ceb1f1c 100644 --- a/docs/_i_base_const_forward_iterator_8h_source.html +++ b/docs/_i_base_const_forward_iterator_8h_source.html @@ -26,7 +26,7 @@ @@ -117,7 +117,7 @@
31  };
32  }
33 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base interface for const forward iterators.
diff --git a/docs/_i_base_forward_iterator_8h.html b/docs/_i_base_forward_iterator_8h.html index a28aaabcd..4e976fa77 100644 --- a/docs/_i_base_forward_iterator_8h.html +++ b/docs/_i_base_forward_iterator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
IBaseForwardIterator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_i_base_forward_iterator_8h_source.html b/docs/_i_base_forward_iterator_8h_source.html index 75b1bbf30..f0bfdecc7 100644 --- a/docs/_i_base_forward_iterator_8h_source.html +++ b/docs/_i_base_forward_iterator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,32 +89,34 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace interfaces
-
8  {
-
12  template<typename T, typename IBaseConstIteratorSubclass>
-
13  class GUI_FRAMEWORK_API IBaseForwardIterator : public IBaseConstForwardIterator<T, IBaseConstIteratorSubclass>
-
14  {
-
15  public:
-
16  IBaseForwardIterator() = default;
-
17 
-
18  virtual T* operator * () noexcept = 0;
-
19 
-
20  virtual T* operator -> () noexcept = 0;
-
21 
-
22  virtual ~IBaseForwardIterator() = default;
-
23  };
-
24  }
-
25 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace interfaces
+
9  {
+
13  template<typename T, typename IBaseConstIteratorSubclass>
+
14  class GUI_FRAMEWORK_API IBaseForwardIterator : public IBaseConstForwardIterator<T, IBaseConstIteratorSubclass>
+
15  {
+
16  public:
+
17  IBaseForwardIterator() = default;
+
18 
+
19  virtual T* operator * () noexcept = 0;
+
20 
+
21  virtual T* operator -> () noexcept = 0;
+
22 
+
23  virtual ~IBaseForwardIterator() = default;
+
24  };
+
25  }
+
26 }
+
#define GUI_FRAMEWORK_API
Base interface for const forward iterators.
-
Base interface for forward iterators.
+
Base interface for forward iterators.
+
diff --git a/docs/_i_base_list_view_operations_8cpp.html b/docs/_i_base_list_view_operations_8cpp.html index 5a6e2a856..66aa55f68 100644 --- a/docs/_i_base_list_view_operations_8cpp.html +++ b/docs/_i_base_list_view_operations_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_base_list_view_operations_8cpp_source.html b/docs/_i_base_list_view_operations_8cpp_source.html index 81b2903e8..60af15e99 100644 --- a/docs/_i_base_list_view_operations_8cpp_source.html +++ b/docs/_i_base_list_view_operations_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_base_list_view_operations_8h.html b/docs/_i_base_list_view_operations_8h.html index f1718335d..13b2e52a6 100644 --- a/docs/_i_base_list_view_operations_8h.html +++ b/docs/_i_base_list_view_operations_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_base_list_view_operations_8h_source.html b/docs/_i_base_list_view_operations_8h_source.html index 7695b5141..4e5007b4a 100644 --- a/docs/_i_base_list_view_operations_8h_source.html +++ b/docs/_i_base_list_view_operations_8h_source.html @@ -26,7 +26,7 @@ @@ -116,7 +116,7 @@
28  };
29  }
30 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Provides adding, deleting, setting, getting items for other list view interfaces.
diff --git a/docs/_i_icon_list_view_8cpp.html b/docs/_i_icon_list_view_8cpp.html index e591923f4..b4a33720c 100644 --- a/docs/_i_icon_list_view_8cpp.html +++ b/docs/_i_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_icon_list_view_8cpp_source.html b/docs/_i_icon_list_view_8cpp_source.html index a4e765dcc..4d9c67253 100644 --- a/docs/_i_icon_list_view_8cpp_source.html +++ b/docs/_i_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -149,7 +149,7 @@
virtual std::filesystem::path getIconPath(size_t index) const
virtual size_t getIconIndex(size_t index) const
virtual bool contains(const std::filesystem::path &pathToImage) const final
- +
uint16_t addImage(const std::filesystem::path &pathToIcon) override
Definition: IconsHolder.cpp:21
diff --git a/docs/_i_icon_list_view_8h.html b/docs/_i_icon_list_view_8h.html index f0b312cdc..a4f8cc7be 100644 --- a/docs/_i_icon_list_view_8h.html +++ b/docs/_i_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
IIconListView.h File Reference
-
#include "IBaseListViewOperations.h"
+

Go to the source code of this file.

diff --git a/docs/_i_icon_list_view_8h_source.html b/docs/_i_icon_list_view_8h_source.html index a1c934873..bc78b628e 100644 --- a/docs/_i_icon_list_view_8h_source.html +++ b/docs/_i_icon_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,39 +89,41 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace interfaces
-
9  {
- -
12  {
-
13  private:
-
14  utility::IconsHolder& icons;
-
15 
-
16  public:
-
17  IIconListView(HWND handle, utility::IconsHolder& icons);
-
18 
-
19  virtual LRESULT addIconItem(const std::filesystem::path& pathToIcon);
-
20 
-
21  virtual std::filesystem::path getIconPath(size_t index) const;
-
22 
-
23  virtual size_t getIconIndex(size_t index) const;
-
24 
-
25  virtual ~IIconListView() = default;
-
26  };
-
27  }
-
28 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace interfaces
+
10  {
+ +
13  {
+
14  private:
+
15  utility::IconsHolder& icons;
+
16 
+
17  public:
+
18  IIconListView(HWND handle, utility::IconsHolder& icons);
+
19 
+
20  virtual LRESULT addIconItem(const std::filesystem::path& pathToIcon);
+
21 
+
22  virtual std::filesystem::path getIconPath(size_t index) const;
+
23 
+
24  virtual size_t getIconIndex(size_t index) const;
+
25 
+
26  virtual ~IIconListView() = default;
+
27  };
+
28  }
+
29 }
+
#define GUI_FRAMEWORK_API
Provides adding, deleting, setting, getting items for other list view interfaces.
-
Provides adding icon items for list views.
Definition: IIconListView.h:12
+
Provides adding icon items for list views.
Definition: IIconListView.h:13
- + +
diff --git a/docs/_i_iterable_8h.html b/docs/_i_iterable_8h.html index 39023c085..bf5d6e5d7 100644 --- a/docs/_i_iterable_8h.html +++ b/docs/_i_iterable_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
IIterable.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_i_iterable_8h_source.html b/docs/_i_iterable_8h_source.html index 29199b52a..9b600d216 100644 --- a/docs/_i_iterable_8h_source.html +++ b/docs/_i_iterable_8h_source.html @@ -26,7 +26,7 @@ @@ -89,36 +89,38 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "IBaseForwardIterator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace interfaces
-
8  {
-
13  template<typename T, typename TForwardIterator, typename TConstForwardIterator> requires (std::is_base_of_v<IBaseForwardIterator<T, TForwardIterator>, TForwardIterator> && std::is_base_of_v<IBaseConstForwardIterator<T, TConstForwardIterator>, TConstForwardIterator>)
-
14  class GUI_FRAMEWORK_API IIterable
-
15  {
-
16  public:
-
17  IIterable() = default;
-
18 
-
19  virtual TForwardIterator begin() noexcept = 0;
-
20 
-
21  virtual TConstForwardIterator cbegin() const noexcept = 0;
-
22 
-
23  virtual TForwardIterator end() noexcept = 0;
-
24 
-
25  virtual TConstForwardIterator cend() const noexcept = 0;
-
26 
-
27  virtual ~IIterable() = default;
-
28  };
-
29  }
-
30 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+
4 #include "IBaseForwardIterator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace interfaces
+
9  {
+
14  template<typename T, typename TForwardIterator, typename TConstForwardIterator> requires (std::is_base_of_v<IBaseForwardIterator<T, TForwardIterator>, TForwardIterator> && std::is_base_of_v<IBaseConstForwardIterator<T, TConstForwardIterator>, TConstForwardIterator>)
+
15  class GUI_FRAMEWORK_API IIterable
+
16  {
+
17  public:
+
18  IIterable() = default;
+
19 
+
20  virtual TForwardIterator begin() noexcept = 0;
+
21 
+
22  virtual TConstForwardIterator cbegin() const noexcept = 0;
+
23 
+
24  virtual TForwardIterator end() noexcept = 0;
+
25 
+
26  virtual TConstForwardIterator cend() const noexcept = 0;
+
27 
+
28  virtual ~IIterable() = default;
+
29  };
+
30  }
+
31 }
+
#define GUI_FRAMEWORK_API
Base interface for const forward iterators.
-
Base interface for forward iterators.
-
requires(std::is_base_of_v< IBaseForwardIterator< T, TForwardIterator >, TForwardIterator > &&std::is_base_of_v< IBaseConstForwardIterator< T, TConstForwardIterator >, TConstForwardIterator >) class GUI_FRAMEWORK_API IIterable
Specify iterable class.
Definition: IIterable.h:13
+
Base interface for forward iterators.
+
requires(std::is_base_of_v< IBaseForwardIterator< T, TForwardIterator >, TForwardIterator > &&std::is_base_of_v< IBaseConstForwardIterator< T, TConstForwardIterator >, TConstForwardIterator >) class GUI_FRAMEWORK_API IIterable
Specify iterable class.
Definition: IIterable.h:14
+
diff --git a/docs/_i_menu_item_8cpp.html b/docs/_i_menu_item_8cpp.html index a59dd3b41..9a3c5b101 100644 --- a/docs/_i_menu_item_8cpp.html +++ b/docs/_i_menu_item_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_menu_item_8cpp_source.html b/docs/_i_menu_item_8cpp_source.html index 11c4b0e10..6a07c6662 100644 --- a/docs/_i_menu_item_8cpp_source.html +++ b/docs/_i_menu_item_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_menu_item_8h.html b/docs/_i_menu_item_8h.html index 8ae8eb96e..15f2e7448 100644 --- a/docs/_i_menu_item_8h.html +++ b/docs/_i_menu_item_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_menu_item_8h_source.html b/docs/_i_menu_item_8h_source.html index 7039fc4d1..e77804028 100644 --- a/docs/_i_menu_item_8h_source.html +++ b/docs/_i_menu_item_8h_source.html @@ -26,7 +26,7 @@ @@ -124,7 +124,7 @@
38  };
39  }
40 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Interface for all menu items.
Definition: IMenuItem.h:11
diff --git a/docs/_i_non_resizable_component_8cpp.html b/docs/_i_non_resizable_component_8cpp.html index 9b2b2e731..334fc5d72 100644 --- a/docs/_i_non_resizable_component_8cpp.html +++ b/docs/_i_non_resizable_component_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_non_resizable_component_8cpp_source.html b/docs/_i_non_resizable_component_8cpp_source.html index e16582286..86482d18c 100644 --- a/docs/_i_non_resizable_component_8cpp_source.html +++ b/docs/_i_non_resizable_component_8cpp_source.html @@ -26,7 +26,7 @@ @@ -114,7 +114,7 @@
25 }
-
Throws by not implemented methods.
+
Throws by not implemented methods.
virtual void resize(uint16_t width, uint16_t height) final
Reserve resize function.
void removeStyle(HWND handle, LONG_PTR styleToRemove)
Remove WinAPI style.
Definition: Utility.cpp:25
diff --git a/docs/_i_non_resizable_component_8h.html b/docs/_i_non_resizable_component_8h.html index 2cbae58ca..298d46108 100644 --- a/docs/_i_non_resizable_component_8h.html +++ b/docs/_i_non_resizable_component_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_non_resizable_component_8h_source.html b/docs/_i_non_resizable_component_8h_source.html index bc5173823..42d12cb78 100644 --- a/docs/_i_non_resizable_component_8h_source.html +++ b/docs/_i_non_resizable_component_8h_source.html @@ -26,7 +26,7 @@ @@ -109,7 +109,7 @@
25  };
26  }
27 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
diff --git a/docs/_i_progress_bar_color_8cpp.html b/docs/_i_progress_bar_color_8cpp.html index cdc3ce07f..65b7f4877 100644 --- a/docs/_i_progress_bar_color_8cpp.html +++ b/docs/_i_progress_bar_color_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_progress_bar_color_8cpp_source.html b/docs/_i_progress_bar_color_8cpp_source.html index 17a019277..221d5aca8 100644 --- a/docs/_i_progress_bar_color_8cpp_source.html +++ b/docs/_i_progress_bar_color_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_progress_bar_color_8h.html b/docs/_i_progress_bar_color_8h.html index f48cbfad5..fe52949a0 100644 --- a/docs/_i_progress_bar_color_8h.html +++ b/docs/_i_progress_bar_color_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_progress_bar_color_8h_source.html b/docs/_i_progress_bar_color_8h_source.html index a0e000c49..b111002e4 100644 --- a/docs/_i_progress_bar_color_8h_source.html +++ b/docs/_i_progress_bar_color_8h_source.html @@ -26,7 +26,7 @@ @@ -117,7 +117,7 @@
29  };
30  }
31 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Provides coloring for progress bars.
diff --git a/docs/_i_resizable_component_8cpp.html b/docs/_i_resizable_component_8cpp.html index 25c6de7f7..cb858d211 100644 --- a/docs/_i_resizable_component_8cpp.html +++ b/docs/_i_resizable_component_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_resizable_component_8cpp_source.html b/docs/_i_resizable_component_8cpp_source.html index c9d7b75a1..86c030ea1 100644 --- a/docs/_i_resizable_component_8cpp_source.html +++ b/docs/_i_resizable_component_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_resizable_component_8h.html b/docs/_i_resizable_component_8h.html index 3b2cdc171..7e57e11e1 100644 --- a/docs/_i_resizable_component_8h.html +++ b/docs/_i_resizable_component_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_resizable_component_8h_source.html b/docs/_i_resizable_component_8h_source.html index 904ab3219..95fc8fef5 100644 --- a/docs/_i_resizable_component_8h_source.html +++ b/docs/_i_resizable_component_8h_source.html @@ -26,7 +26,7 @@ @@ -130,7 +130,7 @@
45  };
46  }
47 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Provides resize, setBlockResize, getBlockResize methods.
diff --git a/docs/_i_styles_8cpp.html b/docs/_i_styles_8cpp.html index fbd8b8882..ee00925d3 100644 --- a/docs/_i_styles_8cpp.html +++ b/docs/_i_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_styles_8cpp_source.html b/docs/_i_styles_8cpp_source.html index 838c2b2fa..0a87b1009 100644 --- a/docs/_i_styles_8cpp_source.html +++ b/docs/_i_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_styles_8h.html b/docs/_i_styles_8h.html index 18a7c7c05..70383ded1 100644 --- a/docs/_i_styles_8h.html +++ b/docs/_i_styles_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_styles_8h_source.html b/docs/_i_styles_8h_source.html index c4da7b335..7d7c38f62 100644 --- a/docs/_i_styles_8h_source.html +++ b/docs/_i_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -117,7 +117,7 @@
29  };
30  }
31 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Provides styles for other classes.
Definition: IStyles.h:11
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_i_text_icon_list_view_8cpp.html b/docs/_i_text_icon_list_view_8cpp.html index 732c9308c..08f50adb7 100644 --- a/docs/_i_text_icon_list_view_8cpp.html +++ b/docs/_i_text_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_text_icon_list_view_8cpp_source.html b/docs/_i_text_icon_list_view_8cpp_source.html index af397e191..45942bad9 100644 --- a/docs/_i_text_icon_list_view_8cpp_source.html +++ b/docs/_i_text_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -145,7 +145,7 @@
virtual std::tuple< std::wstring, uint16_t, std::filesystem::path > getTextIconItem(size_t index) const
virtual LRESULT addTextIconItem(const std::wstring &text, const std::filesystem::path &pathToIcon)
virtual bool contains(const std::filesystem::path &pathToImage) const final
- +
uint16_t addImage(const std::filesystem::path &pathToIcon) override
Definition: IconsHolder.cpp:21
diff --git a/docs/_i_text_icon_list_view_8h.html b/docs/_i_text_icon_list_view_8h.html index 3a2432199..bf9709ecb 100644 --- a/docs/_i_text_icon_list_view_8h.html +++ b/docs/_i_text_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ITextIconListView.h File Reference
-
#include "IBaseListViewOperations.h"
+

Go to the source code of this file.

diff --git a/docs/_i_text_icon_list_view_8h_source.html b/docs/_i_text_icon_list_view_8h_source.html index f73855ff3..aced21287 100644 --- a/docs/_i_text_icon_list_view_8h_source.html +++ b/docs/_i_text_icon_list_view_8h_source.html @@ -26,7 +26,7 @@
@@ -89,37 +89,39 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace interfaces
-
9  {
- -
12  {
-
13  private:
-
14  utility::IconsHolder& icons;
-
15 
-
16  public:
-
17  ITextIconListView(HWND handle, utility::IconsHolder& icons);
-
18 
-
19  virtual LRESULT addTextIconItem(const std::wstring& text, const std::filesystem::path& pathToIcon);
-
20 
-
24  virtual std::tuple<std::wstring, uint16_t, std::filesystem::path> getTextIconItem(size_t index) const;
-
25 
-
26  virtual ~ITextIconListView() = default;
-
27  };
-
28  }
-
29 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace interfaces
+
10  {
+ +
13  {
+
14  private:
+
15  utility::IconsHolder& icons;
+
16 
+
17  public:
+
18  ITextIconListView(HWND handle, utility::IconsHolder& icons);
+
19 
+
20  virtual LRESULT addTextIconItem(const std::wstring& text, const std::filesystem::path& pathToIcon);
+
21 
+
25  virtual std::tuple<std::wstring, uint16_t, std::filesystem::path> getTextIconItem(size_t index) const;
+
26 
+
27  virtual ~ITextIconListView() = default;
+
28  };
+
29  }
+
30 }
+
#define GUI_FRAMEWORK_API
Provides adding, deleting, setting, getting items for other list view interfaces.
-
Provides adding text and icon items for list views.
+
Provides adding text and icon items for list views.
- + +
diff --git a/docs/_i_text_list_view_8cpp.html b/docs/_i_text_list_view_8cpp.html index 629a95e29..7d233cd4e 100644 --- a/docs/_i_text_list_view_8cpp.html +++ b/docs/_i_text_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_text_list_view_8cpp_source.html b/docs/_i_text_list_view_8cpp_source.html index f91f8752e..ac7b69a9d 100644 --- a/docs/_i_text_list_view_8cpp_source.html +++ b/docs/_i_text_list_view_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_text_list_view_8h.html b/docs/_i_text_list_view_8h.html index e0fa83fe7..d7c87fbbc 100644 --- a/docs/_i_text_list_view_8h.html +++ b/docs/_i_text_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ITextListView.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_i_text_list_view_8h_source.html b/docs/_i_text_list_view_8h_source.html index ef11fca1b..cf3645caf 100644 --- a/docs/_i_text_list_view_8h_source.html +++ b/docs/_i_text_list_view_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace interfaces
-
8  {
- -
11  {
-
12  public:
-
13  ITextListView(HWND handle);
-
14 
-
15  virtual LRESULT addTextItem(const std::wstring& text);
-
16 
-
17  virtual std::wstring getItemText(size_t index) const;
-
18 
-
19  virtual ~ITextListView() = default;
-
20  };
-
21  }
-
22 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace interfaces
+
9  {
+ +
12  {
+
13  public:
+
14  ITextListView(HWND handle);
+
15 
+
16  virtual LRESULT addTextItem(const std::wstring& text);
+
17 
+
18  virtual std::wstring getItemText(size_t index) const;
+
19 
+
20  virtual ~ITextListView() = default;
+
21  };
+
22  }
+
23 }
+
#define GUI_FRAMEWORK_API
Provides adding, deleting, setting, getting items for other list view interfaces.
-
Provides adding text items for list views.
Definition: ITextListView.h:11
+
Provides adding text items for list views.
Definition: ITextListView.h:12
+
diff --git a/docs/_i_text_operations_8cpp.html b/docs/_i_text_operations_8cpp.html index c1137cd57..1af2fc48b 100644 --- a/docs/_i_text_operations_8cpp.html +++ b/docs/_i_text_operations_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_text_operations_8cpp_source.html b/docs/_i_text_operations_8cpp_source.html index 5ba25af51..a33e09519 100644 --- a/docs/_i_text_operations_8cpp_source.html +++ b/docs/_i_text_operations_8cpp_source.html @@ -26,7 +26,7 @@ @@ -136,7 +136,7 @@
47 }
-
Exception that receive error code from GetLastError function.
+
Exception that receive error code from GetLastError function.
virtual void setText(const std::wstring &text) const final
virtual std::wstring getText() const final
Get text from control.
diff --git a/docs/_i_text_operations_8h.html b/docs/_i_text_operations_8h.html index 68c4ee4a4..4a051d227 100644 --- a/docs/_i_text_operations_8h.html +++ b/docs/_i_text_operations_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_i_text_operations_8h_source.html b/docs/_i_text_operations_8h_source.html index 3e003ee06..eac9591e0 100644 --- a/docs/_i_text_operations_8h_source.html +++ b/docs/_i_text_operations_8h_source.html @@ -26,7 +26,7 @@ @@ -111,7 +111,7 @@
26  };
27  }
28 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Provides setText and getText methods.
diff --git a/docs/_icon_list_view_8cpp.html b/docs/_icon_list_view_8cpp.html index ab8f77366..d90960584 100644 --- a/docs/_icon_list_view_8cpp.html +++ b/docs/_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_icon_list_view_8cpp_source.html b/docs/_icon_list_view_8cpp_source.html index 3d127fb7d..e58dfd63a 100644 --- a/docs/_icon_list_view_8cpp_source.html +++ b/docs/_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -110,11 +110,11 @@
21 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views with icon items only.
- - - - +
Base class for all list views with icon items only.
+ + + + diff --git a/docs/_icon_list_view_8h.html b/docs/_icon_list_view_8h.html index 1137d0d35..c8a7e0c05 100644 --- a/docs/_icon_list_view_8h.html +++ b/docs/_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
IconListView.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_icon_list_view_8h_source.html b/docs/_icon_list_view_8h_source.html index 7acbe1838..045fef2ad 100644 --- a/docs/_icon_list_view_8h_source.html +++ b/docs/_icon_list_view_8h_source.html @@ -26,7 +26,7 @@ @@ -89,26 +89,28 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  IconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type);
-
12 
-
13  ~IconListView() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  IconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type);
+
13 
+
14  ~IconListView() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views with icon items only.
-
Standard list view with icon items.
Definition: IconListView.h:9
+
Base class for all list views with icon items only.
+
Standard list view with icon items.
Definition: IconListView.h:10
+
diff --git a/docs/_icon_list_view_additional_creation_data_8cpp.html b/docs/_icon_list_view_additional_creation_data_8cpp.html index faf1d0dca..570b4182b 100644 --- a/docs/_icon_list_view_additional_creation_data_8cpp.html +++ b/docs/_icon_list_view_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_icon_list_view_additional_creation_data_8cpp_source.html b/docs/_icon_list_view_additional_creation_data_8cpp_source.html index bf3b4d2c2..3efc42556 100644 --- a/docs/_icon_list_view_additional_creation_data_8cpp_source.html +++ b/docs/_icon_list_view_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_icon_list_view_additional_creation_data_8h.html b/docs/_icon_list_view_additional_creation_data_8h.html index e032e2c7e..95c31cb16 100644 --- a/docs/_icon_list_view_additional_creation_data_8h.html +++ b/docs/_icon_list_view_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
IconListViewAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+ diff --git a/docs/_icon_list_view_additional_creation_data_8h_source.html b/docs/_icon_list_view_additional_creation_data_8h_source.html index a3e3216f5..18c9f8b83 100644 --- a/docs/_icon_list_view_additional_creation_data_8h_source.html +++ b/docs/_icon_list_view_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,68 +89,70 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
-
9  namespace utility
-
10  {
-
12  template<>
- -
14  {
-
15  protected:
- -
17  std::vector<std::filesystem::path> pathToIcons;
-
18 
-
19  public:
- -
21 
-
22  AdditionalCreationData(iconListViewType type, const std::vector<std::filesystem::path>& pathToIcons);
-
23 
-
24  virtual std::any getData() const;
-
25 
-
26  virtual ~AdditionalCreationData() = default;
-
27  };
-
28 
-
30  template<>
- -
32  {
-
33  protected:
- -
35  std::vector<std::filesystem::path> pathToIcons;
-
36 
-
37  public:
- -
39 
-
40  AdditionalCreationData(iconListViewType type, const std::vector<std::filesystem::path>& pathToIcons);
-
41 
-
42  virtual std::any getData() const;
-
43 
-
44  virtual ~AdditionalCreationData() = default;
-
45  };
-
46  }
-
47 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+
10  namespace utility
+
11  {
+
13  template<>
+ +
15  {
+
16  protected:
+ +
18  std::vector<std::filesystem::path> pathToIcons;
+
19 
+
20  public:
+ +
22 
+
23  AdditionalCreationData(iconListViewType type, const std::vector<std::filesystem::path>& pathToIcons);
+
24 
+
25  virtual std::any getData() const;
+
26 
+
27  virtual ~AdditionalCreationData() = default;
+
28  };
+
29 
+
31  template<>
+ +
33  {
+
34  protected:
+ +
36  std::vector<std::filesystem::path> pathToIcons;
+
37 
+
38  public:
+ +
40 
+
41  AdditionalCreationData(iconListViewType type, const std::vector<std::filesystem::path>& pathToIcons);
+
42 
+
43  virtual std::any getData() const;
+
44 
+
45  virtual ~AdditionalCreationData() = default;
+
46  };
+
47  }
+
48 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard list view with icon items.
Definition: IconListView.h:9
-
Standard list view in list mode with icon items.
- +
Standard list view with icon items.
Definition: IconListView.h:10
+
Standard list view in list mode with icon items.
+ - +
AdditionalCreationData(iconListViewType type, const std::vector< std::filesystem::path > &pathToIcons)
AdditionalCreationData(iconListViewType type, const std::vector< std::filesystem::path > &pathToIcons)
- - + +
Base templated class for component creators.
+
diff --git a/docs/_icon_list_view_creator_8cpp.html b/docs/_icon_list_view_creator_8cpp.html index cf3b79427..a5db8723d 100644 --- a/docs/_icon_list_view_creator_8cpp.html +++ b/docs/_icon_list_view_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_icon_list_view_creator_8cpp_source.html b/docs/_icon_list_view_creator_8cpp_source.html index 652435d00..cb7bc4000 100644 --- a/docs/_icon_list_view_creator_8cpp_source.html +++ b/docs/_icon_list_view_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -116,7 +116,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard list view with icon items.
Definition: IconListView.h:9
+
Standard list view with icon items.
Definition: IconListView.h:10
diff --git a/docs/_icon_list_view_creator_8h.html b/docs/_icon_list_view_creator_8h.html index 64b7a36b9..10833988e 100644 --- a/docs/_icon_list_view_creator_8h.html +++ b/docs/_icon_list_view_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
IconListViewCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_icon_list_view_creator_8h_source.html b/docs/_icon_list_view_creator_8h_source.html index e1060ea25..4bdfcc078 100644 --- a/docs/_icon_list_view_creator_8h_source.html +++ b/docs/_icon_list_view_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  IconListViewCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~IconListViewCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  IconListViewCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~IconListViewCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_icon_list_view_styles_8cpp.html b/docs/_icon_list_view_styles_8cpp.html index dea8de135..55339af0d 100644 --- a/docs/_icon_list_view_styles_8cpp.html +++ b/docs/_icon_list_view_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_icon_list_view_styles_8cpp_source.html b/docs/_icon_list_view_styles_8cpp_source.html index 552cd8326..e77bda9d1 100644 --- a/docs/_icon_list_view_styles_8cpp_source.html +++ b/docs/_icon_list_view_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_icon_list_view_styles_8h.html b/docs/_icon_list_view_styles_8h.html index 774fa5540..bd080bee1 100644 --- a/docs/_icon_list_view_styles_8h.html +++ b/docs/_icon_list_view_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
IconListViewStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_icon_list_view_styles_8h_source.html b/docs/_icon_list_view_styles_8h_source.html index 9e3c4fadf..6e5eb8607 100644 --- a/docs/_icon_list_view_styles_8h_source.html +++ b/docs/_icon_list_view_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,28 +89,30 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  ~IconListViewStyles() = default;
-
16  };
-
17  }
-
18 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  ~IconListViewStyles() = default;
+
17  };
+
18  }
+
19 }
+
#define GUI_FRAMEWORK_API
- + - + +
diff --git a/docs/_icons_holder_8cpp.html b/docs/_icons_holder_8cpp.html index fd568fe7b..de72443e6 100644 --- a/docs/_icons_holder_8cpp.html +++ b/docs/_icons_holder_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_icons_holder_8cpp_source.html b/docs/_icons_holder_8cpp_source.html index 132ba9866..2aa696402 100644 --- a/docs/_icons_holder_8cpp_source.html +++ b/docs/_icons_holder_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_icons_holder_8h.html b/docs/_icons_holder_8h.html index a2db9ace3..2fc4bd75c 100644 --- a/docs/_icons_holder_8h.html +++ b/docs/_icons_holder_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
IconsHolder.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_icons_holder_8h_source.html b/docs/_icons_holder_8h_source.html index 021da602f..cf240319f 100644 --- a/docs/_icons_holder_8h_source.html +++ b/docs/_icons_holder_8h_source.html @@ -26,7 +26,7 @@ @@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseLoadableHolder.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  IconsHolder(uint16_t imagesWidth, uint16_t imagesHeight, size_t count = standard_sizes::defaultImagesCount);
-
14 
-
18  uint16_t addImage(const std::filesystem::path& pathToIcon) override;
-
19 
-
20  ~IconsHolder() = default;
-
21  };
-
22  }
-
23 }
+
3 #include "pch.h"
+
4 #include "BaseLoadableHolder.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  IconsHolder(uint16_t imagesWidth, uint16_t imagesHeight, size_t count = standard_sizes::defaultImagesCount);
+
15 
+
19  uint16_t addImage(const std::filesystem::path& pathToIcon) override;
+
20 
+
21  ~IconsHolder() = default;
+
22  };
+
23  }
+
24 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all visual asset loaders.
- + - + +
diff --git a/docs/_images_holder_8cpp.html b/docs/_images_holder_8cpp.html index df396c42e..9debee913 100644 --- a/docs/_images_holder_8cpp.html +++ b/docs/_images_holder_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_images_holder_8cpp_source.html b/docs/_images_holder_8cpp_source.html index cea59ce20..d6e106a46 100644 --- a/docs/_images_holder_8cpp_source.html +++ b/docs/_images_holder_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_images_holder_8h.html b/docs/_images_holder_8h.html index 23fa00538..24e19be6e 100644 --- a/docs/_images_holder_8h.html +++ b/docs/_images_holder_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ImagesHolder.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_images_holder_8h_source.html b/docs/_images_holder_8h_source.html index ef4848e24..fd28c90ed 100644 --- a/docs/_images_holder_8h_source.html +++ b/docs/_images_holder_8h_source.html @@ -26,7 +26,7 @@ @@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseLoadableHolder.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  ImagesHolder(uint16_t imagesWidth, uint16_t imagesHeight, size_t count = standard_sizes::defaultImagesCount);
-
14 
-
18  uint16_t addImage(const std::filesystem::path& pathToImage) override;
-
19 
-
20  ~ImagesHolder() = default;
-
21  };
-
22  }
-
23 }
+
3 #include "pch.h"
+
4 #include "BaseLoadableHolder.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  ImagesHolder(uint16_t imagesWidth, uint16_t imagesHeight, size_t count = standard_sizes::defaultImagesCount);
+
15 
+
19  uint16_t addImage(const std::filesystem::path& pathToImage) override;
+
20 
+
21  ~ImagesHolder() = default;
+
22  };
+
23  }
+
24 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all visual asset loaders.
- + - + +
diff --git a/docs/_infinite_progress_bar_8cpp.html b/docs/_infinite_progress_bar_8cpp.html index f3e582373..2a85fc452 100644 --- a/docs/_infinite_progress_bar_8cpp.html +++ b/docs/_infinite_progress_bar_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_infinite_progress_bar_8cpp_source.html b/docs/_infinite_progress_bar_8cpp_source.html index 484507bc3..2c1adcb4f 100644 --- a/docs/_infinite_progress_bar_8cpp_source.html +++ b/docs/_infinite_progress_bar_8cpp_source.html @@ -26,7 +26,7 @@ @@ -113,7 +113,7 @@
24 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all non updatable progress bars.
+
Base class for all non updatable progress bars.
diff --git a/docs/_infinite_progress_bar_8h.html b/docs/_infinite_progress_bar_8h.html index b950a6d20..6b4f4dc99 100644 --- a/docs/_infinite_progress_bar_8h.html +++ b/docs/_infinite_progress_bar_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
InfiniteProgressBar.h File Reference
-
#include "BaseComponents/StandardComponents/BaseInfiniteProgressBar.h"
+

Go to the source code of this file.

diff --git a/docs/_infinite_progress_bar_8h_source.html b/docs/_infinite_progress_bar_8h_source.html index e06231938..104baf2fd 100644 --- a/docs/_infinite_progress_bar_8h_source.html +++ b/docs/_infinite_progress_bar_8h_source.html @@ -26,7 +26,7 @@
@@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- - - -
12  {
-
13  public:
-
22  InfiniteProgressBar(const std::wstring& progressBarName, const utility::ComponentSettings& settings, BaseComponent* parent, int animationPeriod = NULL);
-
23 
-
24  ~InfiniteProgressBar() = default;
-
25  };
-
26 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ + + +
13  {
+
14  public:
+
23  InfiniteProgressBar(const std::wstring& progressBarName, const utility::ComponentSettings& settings, BaseComponent* parent, int animationPeriod = NULL);
+
24 
+
25  ~InfiniteProgressBar() = default;
+
26  };
+
27 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all non updatable progress bars.
-
Standard non updatable progress bar.
+
Base class for all non updatable progress bars.
+
Standard non updatable progress bar.
Provides resize, setBlockResize, getBlockResize methods.
+
diff --git a/docs/_infinite_progress_bar_creator_8cpp.html b/docs/_infinite_progress_bar_creator_8cpp.html index 6e11806d7..356a7f0b5 100644 --- a/docs/_infinite_progress_bar_creator_8cpp.html +++ b/docs/_infinite_progress_bar_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_infinite_progress_bar_creator_8cpp_source.html b/docs/_infinite_progress_bar_creator_8cpp_source.html index 6c0f280c4..dbd56e5e1 100644 --- a/docs/_infinite_progress_bar_creator_8cpp_source.html +++ b/docs/_infinite_progress_bar_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard non updatable progress bar.
+
Standard non updatable progress bar.
diff --git a/docs/_infinite_progress_bar_creator_8h.html b/docs/_infinite_progress_bar_creator_8h.html index 26b836492..7952b6b57 100644 --- a/docs/_infinite_progress_bar_creator_8h.html +++ b/docs/_infinite_progress_bar_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
InfiniteProgressBarCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_infinite_progress_bar_creator_8h_source.html b/docs/_infinite_progress_bar_creator_8h_source.html index 11360c42a..b8f201079 100644 --- a/docs/_infinite_progress_bar_creator_8h_source.html +++ b/docs/_infinite_progress_bar_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_infinite_progress_bar_styles_8cpp.html b/docs/_infinite_progress_bar_styles_8cpp.html index 439faeaa5..4ddb2106b 100644 --- a/docs/_infinite_progress_bar_styles_8cpp.html +++ b/docs/_infinite_progress_bar_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_infinite_progress_bar_styles_8cpp_source.html b/docs/_infinite_progress_bar_styles_8cpp_source.html index c743a515f..b280ddae7 100644 --- a/docs/_infinite_progress_bar_styles_8cpp_source.html +++ b/docs/_infinite_progress_bar_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_infinite_progress_bar_styles_8h.html b/docs/_infinite_progress_bar_styles_8h.html index 4041812a3..f3de7a9d5 100644 --- a/docs/_infinite_progress_bar_styles_8h.html +++ b/docs/_infinite_progress_bar_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
InfiniteProgressBarStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_infinite_progress_bar_styles_8h_source.html b/docs/_infinite_progress_bar_styles_8h_source.html index 076b18cb2..274e062e3 100644 --- a/docs/_infinite_progress_bar_styles_8h_source.html +++ b/docs/_infinite_progress_bar_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "Styles/DefaultStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
- -
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "Styles/DefaultStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+ +
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
-
Provides default styles for all windows.
Definition: DefaultStyles.h:11
- +
#define GUI_FRAMEWORK_API
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+ +
diff --git a/docs/_iterators_functionality_8cpp.html b/docs/_iterators_functionality_8cpp.html index 739e288a2..946352fa4 100644 --- a/docs/_iterators_functionality_8cpp.html +++ b/docs/_iterators_functionality_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_iterators_functionality_8cpp_source.html b/docs/_iterators_functionality_8cpp_source.html index ea5543a3c..b1ef5771c 100644 --- a/docs/_iterators_functionality_8cpp_source.html +++ b/docs/_iterators_functionality_8cpp_source.html @@ -26,7 +26,7 @@ @@ -177,7 +177,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
virtual bool isComposite() const
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
virtual const std::vector< std::unique_ptr< BaseComponent > > & getChildren() const final
void getNextComponent(BaseComponent *&currentComponent, stack< BaseComponent * > &parents, stack< size_t > &indices)
diff --git a/docs/_iterators_functionality_8h.html b/docs/_iterators_functionality_8h.html index 917fcf827..aad3939a0 100644 --- a/docs/_iterators_functionality_8h.html +++ b/docs/_iterators_functionality_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
IteratorsFunctionality.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_iterators_functionality_8h_source.html b/docs/_iterators_functionality_8h_source.html index 617137b97..6d95d913f 100644 --- a/docs/_iterators_functionality_8h_source.html +++ b/docs/_iterators_functionality_8h_source.html @@ -26,7 +26,7 @@ @@ -89,22 +89,24 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace iterators
-
8  {
-
9  namespace utility
-
10  {
-
11  void getNextComponent(BaseComponent*& currentComponent, std::stack<BaseComponent*>& parents, std::stack<size_t>& indices);
-
12  }
-
13  }
-
14 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace iterators
+
9  {
+
10  namespace utility
+
11  {
+
12  void getNextComponent(BaseComponent*& currentComponent, std::stack<BaseComponent*>& parents, std::stack<size_t>& indices);
+
13  }
+
14  }
+
15 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
void getNextComponent(BaseComponent *&currentComponent, stack< BaseComponent * > &parents, stack< size_t > &indices)
+
diff --git a/docs/_list_box_8cpp.html b/docs/_list_box_8cpp.html index 8f00cd3bc..75ee62eb7 100644 --- a/docs/_list_box_8cpp.html +++ b/docs/_list_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_box_8cpp_source.html b/docs/_list_box_8cpp_source.html index 57feddd58..bd32f038f 100644 --- a/docs/_list_box_8cpp_source.html +++ b/docs/_list_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -115,7 +115,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list boxes.
Definition: BaseListBox.h:13
+
Base class for all list boxes.
Definition: BaseListBox.h:14
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_list_box_8h.html b/docs/_list_box_8h.html index 0ef4d192e..51ac8f3e2 100644 --- a/docs/_list_box_8h.html +++ b/docs/_list_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListBox.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_box_8h_source.html b/docs/_list_box_8h_source.html index 2dfaaf05b..01f555648 100644 --- a/docs/_list_box_8h_source.html +++ b/docs/_list_box_8h_source.html @@ -26,7 +26,7 @@ @@ -89,25 +89,27 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  ListBox(const std::wstring& listBoxName, const utility::ComponentSettings& settings, BaseComponent* parent, bool isSorting = false);
-
12 
-
13  ~ListBox() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  ListBox(const std::wstring& listBoxName, const utility::ComponentSettings& settings, BaseComponent* parent, bool isSorting = false);
+
13 
+
14  ~ListBox() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list boxes.
Definition: BaseListBox.h:13
-
Standard list box.
Definition: ListBox.h:9
+
Base class for all list boxes.
Definition: BaseListBox.h:14
+
Standard list box.
Definition: ListBox.h:10
+
diff --git a/docs/_list_box_additional_creation_data_8cpp.html b/docs/_list_box_additional_creation_data_8cpp.html index cec88133a..bc4dcc41a 100644 --- a/docs/_list_box_additional_creation_data_8cpp.html +++ b/docs/_list_box_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_box_additional_creation_data_8cpp_source.html b/docs/_list_box_additional_creation_data_8cpp_source.html index 28d086c7b..2803608d7 100644 --- a/docs/_list_box_additional_creation_data_8cpp_source.html +++ b/docs/_list_box_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_box_additional_creation_data_8h.html b/docs/_list_box_additional_creation_data_8h.html index e75b7e0dc..cb0957c25 100644 --- a/docs/_list_box_additional_creation_data_8h.html +++ b/docs/_list_box_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListBoxAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+ diff --git a/docs/_list_box_additional_creation_data_8h_source.html b/docs/_list_box_additional_creation_data_8h_source.html index b3d5e64c1..5bccacf74 100644 --- a/docs/_list_box_additional_creation_data_8h_source.html +++ b/docs/_list_box_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,67 +89,69 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
-
9  namespace utility
-
10  {
-
12  template<>
- -
14  {
-
15  protected:
-
16  std::vector<std::wstring> values;
-
17  bool isSorting;
-
18 
-
19  public:
- -
21 
-
22  AdditionalCreationData(const std::vector<std::wstring>& values, bool isSorting = false);
-
23 
-
24  virtual std::any getData() const;
-
25 
-
26  virtual ~AdditionalCreationData() = default;
-
27  };
-
28 
-
30  template<>
- -
32  {
-
33  protected:
-
34  std::vector<std::wstring> values;
-
35  bool isSorting;
-
36 
-
37  public:
- -
39 
-
40  AdditionalCreationData(const std::vector<std::wstring>& values, bool isSorting = false);
-
41 
-
42  virtual std::any getData() const;
-
43 
-
44  virtual ~AdditionalCreationData() = default;
-
45  };
-
46  }
-
47 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+
10  namespace utility
+
11  {
+
13  template<>
+ +
15  {
+
16  protected:
+
17  std::vector<std::wstring> values;
+
18  bool isSorting;
+
19 
+
20  public:
+ +
22 
+
23  AdditionalCreationData(const std::vector<std::wstring>& values, bool isSorting = false);
+
24 
+
25  virtual std::any getData() const;
+
26 
+
27  virtual ~AdditionalCreationData() = default;
+
28  };
+
29 
+
31  template<>
+ +
33  {
+
34  protected:
+
35  std::vector<std::wstring> values;
+
36  bool isSorting;
+
37 
+
38  public:
+ +
40 
+
41  AdditionalCreationData(const std::vector<std::wstring>& values, bool isSorting = false);
+
42 
+
43  virtual std::any getData() const;
+
44 
+
45  virtual ~AdditionalCreationData() = default;
+
46  };
+
47  }
+
48 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard list box.
Definition: ListBox.h:9
-
Standard multiple select list box.
- +
Standard list box.
Definition: ListBox.h:10
+
Standard multiple select list box.
+
AdditionalCreationData(const std::vector< std::wstring > &values, bool isSorting=false)
- +
AdditionalCreationData(const std::vector< std::wstring > &values, bool isSorting=false)
- - + +
Base templated class for component creators.
+
diff --git a/docs/_list_box_creator_8cpp.html b/docs/_list_box_creator_8cpp.html index d92c006fb..0d468c279 100644 --- a/docs/_list_box_creator_8cpp.html +++ b/docs/_list_box_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_box_creator_8cpp_source.html b/docs/_list_box_creator_8cpp_source.html index 233264754..aa66650b5 100644 --- a/docs/_list_box_creator_8cpp_source.html +++ b/docs/_list_box_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -116,8 +116,8 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list boxes.
Definition: BaseListBox.h:13
-
Standard list box.
Definition: ListBox.h:9
+
Base class for all list boxes.
Definition: BaseListBox.h:14
+
Standard list box.
Definition: ListBox.h:10
diff --git a/docs/_list_box_creator_8h.html b/docs/_list_box_creator_8h.html index 0f5365c33..d17ac7cbe 100644 --- a/docs/_list_box_creator_8h.html +++ b/docs/_list_box_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListBoxCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_box_creator_8h_source.html b/docs/_list_box_creator_8h_source.html index 8afb3e493..58720a947 100644 --- a/docs/_list_box_creator_8h_source.html +++ b/docs/_list_box_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  ListBoxCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~ListBoxCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  ListBoxCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~ListBoxCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_list_box_styles_8cpp.html b/docs/_list_box_styles_8cpp.html index 43039e1c7..65c781b71 100644 --- a/docs/_list_box_styles_8cpp.html +++ b/docs/_list_box_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_box_styles_8cpp_source.html b/docs/_list_box_styles_8cpp_source.html index 3ba9242b2..98759aa1d 100644 --- a/docs/_list_box_styles_8cpp_source.html +++ b/docs/_list_box_styles_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
virtual LONG_PTR getStyles() const final
Definition: IStyles.cpp:27
virtual LONG_PTR getExtendedStyles() const final
Definition: IStyles.cpp:32
-
Base class for list box styles.
Definition: ListBoxStyles.h:11
+
Base class for list box styles.
Definition: ListBoxStyles.h:12
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_list_box_styles_8h.html b/docs/_list_box_styles_8h.html index 1f2e72a47..d88ad54f0 100644 --- a/docs/_list_box_styles_8h.html +++ b/docs/_list_box_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListBoxStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_box_styles_8h_source.html b/docs/_list_box_styles_8h_source.html index 9dbee5e9e..202715a00 100644 --- a/docs/_list_box_styles_8h_source.html +++ b/docs/_list_box_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "Styles/DefaultStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  protected:
-
13  ListBoxStyles() = default;
-
14 
-
15  public:
-
16  ListBoxStyles(const ListBoxStyles& listBoxStyles);
-
17 
-
18  virtual ~ListBoxStyles() = default;
-
19  };
-
20  }
-
21 }
+
3 #include "pch.h"
+
4 #include "Styles/DefaultStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  protected:
+
14  ListBoxStyles() = default;
+
15 
+
16  public:
+
17  ListBoxStyles(const ListBoxStyles& listBoxStyles);
+
18 
+
19  virtual ~ListBoxStyles() = default;
+
20  };
+
21  }
+
22 }
-
#define GUI_FRAMEWORK_API
-
Provides default styles for all windows.
Definition: DefaultStyles.h:11
-
Base class for list box styles.
Definition: ListBoxStyles.h:11
+
#define GUI_FRAMEWORK_API
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+
Base class for list box styles.
Definition: ListBoxStyles.h:12
+
diff --git a/docs/_list_icon_list_view_8cpp.html b/docs/_list_icon_list_view_8cpp.html index 2eb88e6dc..52f5a1775 100644 --- a/docs/_list_icon_list_view_8cpp.html +++ b/docs/_list_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_icon_list_view_8cpp_source.html b/docs/_list_icon_list_view_8cpp_source.html index eb40c186f..1307ad093 100644 --- a/docs/_list_icon_list_view_8cpp_source.html +++ b/docs/_list_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -110,11 +110,11 @@
21 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode with icon items.
- - - - +
Base class for all list views in list mode with icon items.
+ + + + diff --git a/docs/_list_icon_list_view_8h.html b/docs/_list_icon_list_view_8h.html index acb0284bd..d96562ad2 100644 --- a/docs/_list_icon_list_view_8h.html +++ b/docs/_list_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListIconListView.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_icon_list_view_8h_source.html b/docs/_list_icon_list_view_8h_source.html index d698bebf4..122fd7950 100644 --- a/docs/_list_icon_list_view_8h_source.html +++ b/docs/_list_icon_list_view_8h_source.html @@ -26,7 +26,7 @@ @@ -89,26 +89,28 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  ListIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type);
-
12 
-
13  ~ListIconListView() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  ListIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type);
+
13 
+
14  ~ListIconListView() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode with icon items.
-
Standard list view in list mode with icon items.
+
Base class for all list views in list mode with icon items.
+
Standard list view in list mode with icon items.
+
diff --git a/docs/_list_icon_list_view_creator_8cpp.html b/docs/_list_icon_list_view_creator_8cpp.html index 7234c8f02..162cb436b 100644 --- a/docs/_list_icon_list_view_creator_8cpp.html +++ b/docs/_list_icon_list_view_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_icon_list_view_creator_8cpp_source.html b/docs/_list_icon_list_view_creator_8cpp_source.html index f2d7c3e66..616013668 100644 --- a/docs/_list_icon_list_view_creator_8cpp_source.html +++ b/docs/_list_icon_list_view_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -116,7 +116,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard list view in list mode with icon items.
+
Standard list view in list mode with icon items.
diff --git a/docs/_list_icon_list_view_creator_8h.html b/docs/_list_icon_list_view_creator_8h.html index 8f9c79586..a0623c697 100644 --- a/docs/_list_icon_list_view_creator_8h.html +++ b/docs/_list_icon_list_view_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListIconListViewCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_icon_list_view_creator_8h_source.html b/docs/_list_icon_list_view_creator_8h_source.html index 9f23ddc01..280e45200 100644 --- a/docs/_list_icon_list_view_creator_8h_source.html +++ b/docs/_list_icon_list_view_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_list_icon_list_view_styles_8cpp.html b/docs/_list_icon_list_view_styles_8cpp.html index 6def33d4f..90318780b 100644 --- a/docs/_list_icon_list_view_styles_8cpp.html +++ b/docs/_list_icon_list_view_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_icon_list_view_styles_8cpp_source.html b/docs/_list_icon_list_view_styles_8cpp_source.html index dc4ec212e..8607bbdc7 100644 --- a/docs/_list_icon_list_view_styles_8cpp_source.html +++ b/docs/_list_icon_list_view_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_icon_list_view_styles_8h.html b/docs/_list_icon_list_view_styles_8h.html index 471aab1ec..8465d498e 100644 --- a/docs/_list_icon_list_view_styles_8h.html +++ b/docs/_list_icon_list_view_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListIconListViewStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_icon_list_view_styles_8h_source.html b/docs/_list_icon_list_view_styles_8h_source.html index 34deef959..a745bc313 100644 --- a/docs/_list_icon_list_view_styles_8h_source.html +++ b/docs/_list_icon_list_view_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,28 +89,30 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
- -
16  };
-
17  }
-
18 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+ +
17  };
+
18  }
+
19 }
+
#define GUI_FRAMEWORK_API
- + - + +
diff --git a/docs/_list_list_view_styles_8cpp.html b/docs/_list_list_view_styles_8cpp.html index 3f8a5c265..ec676b0e2 100644 --- a/docs/_list_list_view_styles_8cpp.html +++ b/docs/_list_list_view_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_list_view_styles_8cpp_source.html b/docs/_list_list_view_styles_8cpp_source.html index 217381aec..d75af128f 100644 --- a/docs/_list_list_view_styles_8cpp_source.html +++ b/docs/_list_list_view_styles_8cpp_source.html @@ -26,7 +26,7 @@ @@ -109,7 +109,7 @@
virtual LONG_PTR getStyles() const final
Definition: IStyles.cpp:27
virtual LONG_PTR getExtendedStyles() const final
Definition: IStyles.cpp:32
- +
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_list_list_view_styles_8h.html b/docs/_list_list_view_styles_8h.html index 81dca8221..28d87039f 100644 --- a/docs/_list_list_view_styles_8h.html +++ b/docs/_list_list_view_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListListViewStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_list_view_styles_8h_source.html b/docs/_list_list_view_styles_8h_source.html index 93a21f6a1..5c12eb372 100644 --- a/docs/_list_list_view_styles_8h_source.html +++ b/docs/_list_list_view_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "ListViewStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  protected:
-
13  ListListViewStyles() = default;
-
14 
-
15  public:
-
16  ListListViewStyles(const ListListViewStyles& buttonStyles);
-
17 
-
18  virtual ~ListListViewStyles() = default;
-
19  };
-
20  }
-
21 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+
4 #include "ListViewStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  protected:
+
14  ListListViewStyles() = default;
+
15 
+
16  public:
+
17  ListListViewStyles(const ListListViewStyles& buttonStyles);
+
18 
+
19  virtual ~ListListViewStyles() = default;
+
20  };
+
21  }
+
22 }
+
#define GUI_FRAMEWORK_API
- + - + +
diff --git a/docs/_list_text_icon_list_view_8cpp.html b/docs/_list_text_icon_list_view_8cpp.html index e6b05d125..2d6dbb6da 100644 --- a/docs/_list_text_icon_list_view_8cpp.html +++ b/docs/_list_text_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_text_icon_list_view_8cpp_source.html b/docs/_list_text_icon_list_view_8cpp_source.html index 5f444aeb7..c4086edc0 100644 --- a/docs/_list_text_icon_list_view_8cpp_source.html +++ b/docs/_list_text_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -110,11 +110,11 @@
21 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode with text and icon items.
- - - - +
Base class for all list views in list mode with text and icon items.
+ + + + diff --git a/docs/_list_text_icon_list_view_8h.html b/docs/_list_text_icon_list_view_8h.html index 574f512e2..f26770227 100644 --- a/docs/_list_text_icon_list_view_8h.html +++ b/docs/_list_text_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListTextIconListView.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_text_icon_list_view_8h_source.html b/docs/_list_text_icon_list_view_8h_source.html index cfd58133a..ab96186c6 100644 --- a/docs/_list_text_icon_list_view_8h_source.html +++ b/docs/_list_text_icon_list_view_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  ListTextIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type);
-
12 
-
13  ~ListTextIconListView() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  ListTextIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type);
+
13 
+
14  ~ListTextIconListView() = default;
+
15  };
+
16 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode with text and icon items.
-
Standard list view in list mode with text and icon items.
+
Base class for all list views in list mode with text and icon items.
+
Standard list view in list mode with text and icon items.
ListTextIconListView(const std::wstring &listViewName, const utility::ComponentSettings &settings, BaseComponent *parent, utility::iconListViewType type)
+
diff --git a/docs/_list_text_icon_list_view_creator_8cpp.html b/docs/_list_text_icon_list_view_creator_8cpp.html index 2bd529398..5ca48534f 100644 --- a/docs/_list_text_icon_list_view_creator_8cpp.html +++ b/docs/_list_text_icon_list_view_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_text_icon_list_view_creator_8cpp_source.html b/docs/_list_text_icon_list_view_creator_8cpp_source.html index 6b940fbc0..214ce15bd 100644 --- a/docs/_list_text_icon_list_view_creator_8cpp_source.html +++ b/docs/_list_text_icon_list_view_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -116,7 +116,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard list view in list mode with text and icon items.
+
Standard list view in list mode with text and icon items.
diff --git a/docs/_list_text_icon_list_view_creator_8h.html b/docs/_list_text_icon_list_view_creator_8h.html index e8409754c..d00ccaf01 100644 --- a/docs/_list_text_icon_list_view_creator_8h.html +++ b/docs/_list_text_icon_list_view_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListTextIconListViewCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_text_icon_list_view_creator_8h_source.html b/docs/_list_text_icon_list_view_creator_8h_source.html index 71b3e9520..b76b54c5b 100644 --- a/docs/_list_text_icon_list_view_creator_8h_source.html +++ b/docs/_list_text_icon_list_view_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_list_text_list_view_8cpp.html b/docs/_list_text_list_view_8cpp.html index 2a1b037ad..95601c245 100644 --- a/docs/_list_text_list_view_8cpp.html +++ b/docs/_list_text_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_text_list_view_8cpp_source.html b/docs/_list_text_list_view_8cpp_source.html index 373770b0d..49828cc1a 100644 --- a/docs/_list_text_list_view_8cpp_source.html +++ b/docs/_list_text_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
18 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode with text items.
+
Base class for all list views in list mode with text items.
diff --git a/docs/_list_text_list_view_8h.html b/docs/_list_text_list_view_8h.html index f3890f8ec..fb3e9159e 100644 --- a/docs/_list_text_list_view_8h.html +++ b/docs/_list_text_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListTextListView.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_text_list_view_8h_source.html b/docs/_list_text_list_view_8h_source.html index a64f5ffec..5cd551b08 100644 --- a/docs/_list_text_list_view_8h_source.html +++ b/docs/_list_text_list_view_8h_source.html @@ -26,7 +26,7 @@ @@ -89,25 +89,27 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  ListTextListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
12 
-
13  ~ListTextListView() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  ListTextListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
13 
+
14  ~ListTextListView() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views in list mode with text items.
-
Standard list view in list mode with text items.
+
Base class for all list views in list mode with text items.
+
Standard list view in list mode with text items.
+
diff --git a/docs/_list_text_list_view_creator_8cpp.html b/docs/_list_text_list_view_creator_8cpp.html index fa6ce19ec..38fbdf295 100644 --- a/docs/_list_text_list_view_creator_8cpp.html +++ b/docs/_list_text_list_view_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_text_list_view_creator_8cpp_source.html b/docs/_list_text_list_view_creator_8cpp_source.html index 5eb450d18..ee694f980 100644 --- a/docs/_list_text_list_view_creator_8cpp_source.html +++ b/docs/_list_text_list_view_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -115,7 +115,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard list view in list mode with text items.
+
Standard list view in list mode with text items.
virtual LRESULT addTextItem(const std::wstring &text)
diff --git a/docs/_list_text_list_view_creator_8h.html b/docs/_list_text_list_view_creator_8h.html index 6a8a3a307..3b0970f85 100644 --- a/docs/_list_text_list_view_creator_8h.html +++ b/docs/_list_text_list_view_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListTextListViewCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_text_list_view_creator_8h_source.html b/docs/_list_text_list_view_creator_8h_source.html index 1ca4fabfb..750ca4459 100644 --- a/docs/_list_text_list_view_creator_8h_source.html +++ b/docs/_list_text_list_view_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_list_text_list_view_styles_8cpp.html b/docs/_list_text_list_view_styles_8cpp.html index a59e7c1b6..866ebafd1 100644 --- a/docs/_list_text_list_view_styles_8cpp.html +++ b/docs/_list_text_list_view_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_text_list_view_styles_8cpp_source.html b/docs/_list_text_list_view_styles_8cpp_source.html index 0b1633ee0..22e9c8c77 100644 --- a/docs/_list_text_list_view_styles_8cpp_source.html +++ b/docs/_list_text_list_view_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_text_list_view_styles_8h.html b/docs/_list_text_list_view_styles_8h.html index 6ab3c2ee1..d719137ef 100644 --- a/docs/_list_text_list_view_styles_8h.html +++ b/docs/_list_text_list_view_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListTextListViewStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_text_list_view_styles_8h_source.html b/docs/_list_text_list_view_styles_8h_source.html index d1ad58699..7b12691e2 100644 --- a/docs/_list_text_list_view_styles_8h_source.html +++ b/docs/_list_text_list_view_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,28 +89,30 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
- -
16  };
-
17  }
-
18 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+ +
17  };
+
18  }
+
19 }
+
#define GUI_FRAMEWORK_API
- - + + +
diff --git a/docs/_list_view_styles_8cpp.html b/docs/_list_view_styles_8cpp.html index ae8d3c084..4feaccb6f 100644 --- a/docs/_list_view_styles_8cpp.html +++ b/docs/_list_view_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_list_view_styles_8cpp_source.html b/docs/_list_view_styles_8cpp_source.html index ae0a03555..f21726305 100644 --- a/docs/_list_view_styles_8cpp_source.html +++ b/docs/_list_view_styles_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
virtual LONG_PTR getStyles() const final
Definition: IStyles.cpp:27
virtual LONG_PTR getExtendedStyles() const final
Definition: IStyles.cpp:32
- +
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_list_view_styles_8h.html b/docs/_list_view_styles_8h.html index d0e4b6ba0..2ca5d1dec 100644 --- a/docs/_list_view_styles_8h.html +++ b/docs/_list_view_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ListViewStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_list_view_styles_8h_source.html b/docs/_list_view_styles_8h_source.html index 472cad87e..b20a22efd 100644 --- a/docs/_list_view_styles_8h_source.html +++ b/docs/_list_view_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "Styles/DefaultStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  protected:
-
13  ListViewStyles() = default;
-
14 
-
15  public:
-
16  ListViewStyles(const ListViewStyles& buttonStyles);
-
17 
-
18  virtual ~ListViewStyles() = default;
-
19  };
-
20  }
-
21 }
+
3 #include "pch.h"
+
4 #include "Styles/DefaultStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  protected:
+
14  ListViewStyles() = default;
+
15 
+
16  public:
+
17  ListViewStyles(const ListViewStyles& buttonStyles);
+
18 
+
19  virtual ~ListViewStyles() = default;
+
20  };
+
21  }
+
22 }
-
#define GUI_FRAMEWORK_API
-
Provides default styles for all windows.
Definition: DefaultStyles.h:11
- +
#define GUI_FRAMEWORK_API
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+ +
diff --git a/docs/_menu_8cpp.html b/docs/_menu_8cpp.html index 6c5562573..4b3dc4796 100644 --- a/docs/_menu_8cpp.html +++ b/docs/_menu_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_menu_8cpp_source.html b/docs/_menu_8cpp_source.html index 64229cb7a..f56a2eff4 100644 --- a/docs/_menu_8cpp_source.html +++ b/docs/_menu_8cpp_source.html @@ -26,7 +26,7 @@ @@ -196,7 +196,7 @@
107  }
108 }
-
Menu class.
Definition: Menu.h:9
+
Menu class.
Definition: Menu.h:10
const std::vector< std::unique_ptr< interfaces::IMenuItem > > & getItems() const
Definition: Menu.cpp:94
void updateMenu() const
Definition: Menu.cpp:84
void handleMessage(uint32_t index)
Definition: Menu.cpp:79
diff --git a/docs/_menu_8h.html b/docs/_menu_8h.html index ab6f72956..7e6a1ce8c 100644 --- a/docs/_menu_8h.html +++ b/docs/_menu_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
Menu.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_menu_8h_source.html b/docs/_menu_8h_source.html index 36dc098a9..cd4d45640 100644 --- a/docs/_menu_8h_source.html +++ b/docs/_menu_8h_source.html @@ -26,7 +26,7 @@ @@ -89,54 +89,56 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
8  class GUI_FRAMEWORK_API Menu final
-
9  {
-
10  private:
-
11  std::wstring name;
-
12  HMENU handle;
-
13  HWND parent;
-
14  std::vector<std::unique_ptr<interfaces::IMenuItem>> items;
-
15 
-
16  public:
-
17  Menu();
-
18 
-
19  Menu(const std::wstring& name, HWND parent);
-
20 
-
21  Menu(const Menu&) = delete;
-
22 
-
23  Menu(Menu&& other) noexcept;
-
24 
-
25  Menu& operator = (const Menu&) = delete;
-
26 
-
27  Menu& operator = (Menu&& other) noexcept;
-
28 
-
31  Menu& addMenuItem(std::unique_ptr<interfaces::IMenuItem>&& item);
-
32 
-
33  void removeMenuItem(uint32_t index);
-
34 
-
35  void handleMessage(uint32_t index);
-
36 
-
37  void updateMenu() const;
-
38 
-
39  const std::wstring& getName() const;
-
40 
-
41  const std::vector<std::unique_ptr<interfaces::IMenuItem>>& getItems() const;
-
42 
-
43  HMENU getHandle() const;
-
44 
-
45  ~Menu();
-
46  };
-
47 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
9  class GUI_FRAMEWORK_API Menu final
+
10  {
+
11  private:
+
12  std::wstring name;
+
13  HMENU handle;
+
14  HWND parent;
+
15  std::vector<std::unique_ptr<interfaces::IMenuItem>> items;
+
16 
+
17  public:
+
18  Menu();
+
19 
+
20  Menu(const std::wstring& name, HWND parent);
+
21 
+
22  Menu(const Menu&) = delete;
+
23 
+
24  Menu(Menu&& other) noexcept;
+
25 
+
26  Menu& operator = (const Menu&) = delete;
+
27 
+
28  Menu& operator = (Menu&& other) noexcept;
+
29 
+
32  Menu& addMenuItem(std::unique_ptr<interfaces::IMenuItem>&& item);
+
33 
+
34  void removeMenuItem(uint32_t index);
+
35 
+
36  void handleMessage(uint32_t index);
+
37 
+
38  void updateMenu() const;
+
39 
+
40  const std::wstring& getName() const;
+
41 
+
42  const std::vector<std::unique_ptr<interfaces::IMenuItem>>& getItems() const;
+
43 
+
44  HMENU getHandle() const;
+
45 
+
46  ~Menu();
+
47  };
+
48 }
+
#define GUI_FRAMEWORK_API
-
Menu class.
Definition: Menu.h:9
+
Menu class.
Definition: Menu.h:10
Menu(const Menu &)=delete
Menu(const std::wstring &name, HWND parent)
+
diff --git a/docs/_menu_item_8cpp.html b/docs/_menu_item_8cpp.html index 4535fc983..ac9bf942e 100644 --- a/docs/_menu_item_8cpp.html +++ b/docs/_menu_item_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_menu_item_8cpp_source.html b/docs/_menu_item_8cpp_source.html index a6cff50f1..2889de793 100644 --- a/docs/_menu_item_8cpp_source.html +++ b/docs/_menu_item_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
18  }
19 }
-
Base class for all menu items.
Definition: BaseMenuItem.h:9
+
Base class for all menu items.
Definition: BaseMenuItem.h:10
void processMessage() override
Definition: MenuItem.cpp:15
diff --git a/docs/_menu_item_8h.html b/docs/_menu_item_8h.html index 592dd8dd4..3ac9aa11e 100644 --- a/docs/_menu_item_8h.html +++ b/docs/_menu_item_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
MenuItem.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_menu_item_8h_source.html b/docs/_menu_item_8h_source.html index 5accdd87b..414333632 100644 --- a/docs/_menu_item_8h_source.html +++ b/docs/_menu_item_8h_source.html @@ -26,7 +26,7 @@ @@ -89,29 +89,31 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  private:
-
11  std::function<void()> onClick;
-
12 
-
13  public:
-
14  MenuItem(const std::wstring& text, const std::function<void()>& onClick);
-
15 
-
16  void processMessage() override;
-
17 
-
18  ~MenuItem() = default;
-
19  };
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  private:
+
12  std::function<void()> onClick;
+
13 
+
14  public:
+
15  MenuItem(const std::wstring& text, const std::function<void()>& onClick);
+
16 
+
17  void processMessage() override;
+
18 
+
19  ~MenuItem() = default;
+
20  };
+
21 }
-
#define GUI_FRAMEWORK_API
-
Base class for all menu items.
Definition: BaseMenuItem.h:9
-
Standard menu item.
Definition: MenuItem.h:9
+
#define GUI_FRAMEWORK_API
+
Base class for all menu items.
Definition: BaseMenuItem.h:10
+
Standard menu item.
Definition: MenuItem.h:10
+
diff --git a/docs/_multiple_select_list_box_8cpp.html b/docs/_multiple_select_list_box_8cpp.html index 5dcb5a9f3..1a2d9dc91 100644 --- a/docs/_multiple_select_list_box_8cpp.html +++ b/docs/_multiple_select_list_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_multiple_select_list_box_8cpp_source.html b/docs/_multiple_select_list_box_8cpp_source.html index 70dec4adf..dd6a2c496 100644 --- a/docs/_multiple_select_list_box_8cpp_source.html +++ b/docs/_multiple_select_list_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -111,7 +111,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all multiple select list boxes.
+
Base class for all multiple select list boxes.
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_multiple_select_list_box_8h.html b/docs/_multiple_select_list_box_8h.html index 039f20393..973112975 100644 --- a/docs/_multiple_select_list_box_8h.html +++ b/docs/_multiple_select_list_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
MultipleSelectListBox.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_multiple_select_list_box_8h_source.html b/docs/_multiple_select_list_box_8h_source.html index 85e5b46ce..6ccd38543 100644 --- a/docs/_multiple_select_list_box_8h_source.html +++ b/docs/_multiple_select_list_box_8h_source.html @@ -26,7 +26,7 @@ @@ -89,25 +89,27 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  MultipleSelectListBox(const std::wstring& listBoxName, const utility::ComponentSettings& settings, BaseComponent* parent, bool isSorting = false);
-
12 
- -
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  MultipleSelectListBox(const std::wstring& listBoxName, const utility::ComponentSettings& settings, BaseComponent* parent, bool isSorting = false);
+
13 
+ +
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all multiple select list boxes.
-
Standard multiple select list box.
+
Base class for all multiple select list boxes.
+
Standard multiple select list box.
+
diff --git a/docs/_multiple_select_list_box_creator_8cpp.html b/docs/_multiple_select_list_box_creator_8cpp.html index e88f3b851..5fa5193d4 100644 --- a/docs/_multiple_select_list_box_creator_8cpp.html +++ b/docs/_multiple_select_list_box_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_multiple_select_list_box_creator_8cpp_source.html b/docs/_multiple_select_list_box_creator_8cpp_source.html index a6125c060..2191b4852 100644 --- a/docs/_multiple_select_list_box_creator_8cpp_source.html +++ b/docs/_multiple_select_list_box_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -116,8 +116,8 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list boxes.
Definition: BaseListBox.h:13
-
Standard multiple select list box.
+
Base class for all list boxes.
Definition: BaseListBox.h:14
+
Standard multiple select list box.
diff --git a/docs/_multiple_select_list_box_creator_8h.html b/docs/_multiple_select_list_box_creator_8h.html index 43616ecc7..2d6739ec4 100644 --- a/docs/_multiple_select_list_box_creator_8h.html +++ b/docs/_multiple_select_list_box_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
MultipleSelectListBoxCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_multiple_select_list_box_creator_8h_source.html b/docs/_multiple_select_list_box_creator_8h_source.html index 3b2754599..6b9e7141d 100644 --- a/docs/_multiple_select_list_box_creator_8h_source.html +++ b/docs/_multiple_select_list_box_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_multiple_select_list_box_styles_8cpp.html b/docs/_multiple_select_list_box_styles_8cpp.html index e03adeb6f..7974e9074 100644 --- a/docs/_multiple_select_list_box_styles_8cpp.html +++ b/docs/_multiple_select_list_box_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_multiple_select_list_box_styles_8cpp_source.html b/docs/_multiple_select_list_box_styles_8cpp_source.html index d61184be4..0817d0db2 100644 --- a/docs/_multiple_select_list_box_styles_8cpp_source.html +++ b/docs/_multiple_select_list_box_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_multiple_select_list_box_styles_8h.html b/docs/_multiple_select_list_box_styles_8h.html index 8dc7e6444..41d3f1fdc 100644 --- a/docs/_multiple_select_list_box_styles_8h.html +++ b/docs/_multiple_select_list_box_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
MultipleSelectListBoxStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_multiple_select_list_box_styles_8h_source.html b/docs/_multiple_select_list_box_styles_8h_source.html index 357bf046a..cb09a4ed1 100644 --- a/docs/_multiple_select_list_box_styles_8h_source.html +++ b/docs/_multiple_select_list_box_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "ListBoxStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
- -
16  };
-
17  }
-
18 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+
4 #include "ListBoxStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+ +
17  };
+
18  }
+
19 }
+
#define GUI_FRAMEWORK_API
-
Base class for list box styles.
Definition: ListBoxStyles.h:11
- +
Base class for list box styles.
Definition: ListBoxStyles.h:12
+ +
diff --git a/docs/_not_implemented_8cpp.html b/docs/_not_implemented_8cpp.html index 3d3e5a409..958d6e79e 100644 --- a/docs/_not_implemented_8cpp.html +++ b/docs/_not_implemented_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_not_implemented_8cpp_source.html b/docs/_not_implemented_8cpp_source.html index 66cd2d73e..3dc1bf5f5 100644 --- a/docs/_not_implemented_8cpp_source.html +++ b/docs/_not_implemented_8cpp_source.html @@ -26,7 +26,7 @@ @@ -105,7 +105,7 @@
16 }
Base class for all GUIFramework exceptions.
-
constexpr std::string_view notImplemented
+
constexpr std::string_view notImplemented
diff --git a/docs/_not_implemented_8h.html b/docs/_not_implemented_8h.html index f4fcdda73..81706704f 100644 --- a/docs/_not_implemented_8h.html +++ b/docs/_not_implemented_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
NotImplemented.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_not_implemented_8h_source.html b/docs/_not_implemented_8h_source.html index 3c4381b66..c2b30c76e 100644 --- a/docs/_not_implemented_8h_source.html +++ b/docs/_not_implemented_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace exceptions
-
8  {
- -
11  {
-
12  public:
-
13  NotImplemented(const std::string& methodName, const std::string& className);
-
14 
-
15  ~NotImplemented() = default;
-
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace exceptions
+
9  {
+ +
12  {
+
13  public:
+
14  NotImplemented(const std::string& methodName, const std::string& className);
+
15 
+
16  ~NotImplemented() = default;
+
17  };
+
18  }
+
19 }
Base class for all GUIFramework exceptions.
-
Throws by not implemented methods.
+
Throws by not implemented methods.
NotImplemented(const std::string &methodName, const std::string &className)
+
diff --git a/docs/_progress_bar_8cpp.html b/docs/_progress_bar_8cpp.html index 681e4d3f6..fb58b2538 100644 --- a/docs/_progress_bar_8cpp.html +++ b/docs/_progress_bar_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_progress_bar_8cpp_source.html b/docs/_progress_bar_8cpp_source.html index 9813804c1..e99b7db50 100644 --- a/docs/_progress_bar_8cpp_source.html +++ b/docs/_progress_bar_8cpp_source.html @@ -26,7 +26,7 @@ @@ -115,7 +115,7 @@
26 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all updatable progress bars.
+
Base class for all updatable progress bars.
diff --git a/docs/_progress_bar_8h.html b/docs/_progress_bar_8h.html index 3af4e79f6..29ef770a3 100644 --- a/docs/_progress_bar_8h.html +++ b/docs/_progress_bar_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ProgressBar.h File Reference
-
#include "BaseComponents/StandardComponents/BaseProgressBar.h"
+

Go to the source code of this file.

diff --git a/docs/_progress_bar_8h_source.html b/docs/_progress_bar_8h_source.html index fef0d3f0e..3f8c7de8f 100644 --- a/docs/_progress_bar_8h_source.html +++ b/docs/_progress_bar_8h_source.html @@ -26,7 +26,7 @@
@@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseProgressBar,
- -
12  {
-
13  public:
-
14  ProgressBar(const std::wstring& progressBarName, const utility::ComponentSettings& settings, BaseComponent* parent, int minRange = defaultMinRange, int maxRange = defaultMaxRange, int updateStep = defaultUpdateStep);
-
15 
-
16  ~ProgressBar() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseProgressBar,
+ +
13  {
+
14  public:
+
15  ProgressBar(const std::wstring& progressBarName, const utility::ComponentSettings& settings, BaseComponent* parent, int minRange = defaultMinRange, int maxRange = defaultMaxRange, int updateStep = defaultUpdateStep);
+
16 
+
17  ~ProgressBar() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all updatable progress bars.
-
Standard updatable progress bar.
Definition: ProgressBar.h:12
+
Base class for all updatable progress bars.
+
Standard updatable progress bar.
Definition: ProgressBar.h:13
Provides resize, setBlockResize, getBlockResize methods.
+
diff --git a/docs/_progress_bar_additional_creation_data_8cpp.html b/docs/_progress_bar_additional_creation_data_8cpp.html index a6d9af800..01181bd60 100644 --- a/docs/_progress_bar_additional_creation_data_8cpp.html +++ b/docs/_progress_bar_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_progress_bar_additional_creation_data_8cpp_source.html b/docs/_progress_bar_additional_creation_data_8cpp_source.html index e1a5f88fa..b1e033d96 100644 --- a/docs/_progress_bar_additional_creation_data_8cpp_source.html +++ b/docs/_progress_bar_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_progress_bar_additional_creation_data_8h.html b/docs/_progress_bar_additional_creation_data_8h.html index cdec90369..ce835a50e 100644 --- a/docs/_progress_bar_additional_creation_data_8h.html +++ b/docs/_progress_bar_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ProgressBarAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+ diff --git a/docs/_progress_bar_additional_creation_data_8h_source.html b/docs/_progress_bar_additional_creation_data_8h_source.html index 34747cf99..e3197c37c 100644 --- a/docs/_progress_bar_additional_creation_data_8h_source.html +++ b/docs/_progress_bar_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,62 +89,64 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
-
9  namespace utility
-
10  {
-
12  template<>
- -
14  {
-
15  protected:
-
16  int minRange;
-
17  int maxRange;
- -
19 
-
20  public:
- -
22 
-
23  virtual std::any getData() const;
-
24 
-
25  virtual ~AdditionalCreationData() = default;
-
26  };
-
27 
-
29  template<>
- -
31  {
-
32  protected:
- -
34 
-
35  public:
-
36  AdditionalCreationData(int animationPeriod = NULL);
-
37 
-
38  virtual std::any getData() const;
-
39 
-
40  virtual ~AdditionalCreationData() = default;
-
41  };
-
42  }
-
43 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+
10  namespace utility
+
11  {
+
13  template<>
+ +
15  {
+
16  protected:
+
17  int minRange;
+
18  int maxRange;
+ +
20 
+
21  public:
+ +
23 
+
24  virtual std::any getData() const;
+
25 
+
26  virtual ~AdditionalCreationData() = default;
+
27  };
+
28 
+
30  template<>
+ +
32  {
+
33  protected:
+ +
35 
+
36  public:
+
37  AdditionalCreationData(int animationPeriod = NULL);
+
38 
+
39  virtual std::any getData() const;
+
40 
+
41  virtual ~AdditionalCreationData() = default;
+
42  };
+
43  }
+
44 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
static constexpr int defaultUpdateStep
-
static constexpr int defaultMaxRange
-
static constexpr int defaultMinRange
-
Standard non updatable progress bar.
-
Standard updatable progress bar.
Definition: ProgressBar.h:12
+
static constexpr int defaultUpdateStep
+
static constexpr int defaultMaxRange
+
static constexpr int defaultMinRange
+
Standard non updatable progress bar.
+
Standard updatable progress bar.
Definition: ProgressBar.h:13
- - - + + + - +
Base templated class for component creators.
+
diff --git a/docs/_progress_bar_creator_8cpp.html b/docs/_progress_bar_creator_8cpp.html index ae0cd926c..ec8cee716 100644 --- a/docs/_progress_bar_creator_8cpp.html +++ b/docs/_progress_bar_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_progress_bar_creator_8cpp_source.html b/docs/_progress_bar_creator_8cpp_source.html index 0784b22e7..9ae069df4 100644 --- a/docs/_progress_bar_creator_8cpp_source.html +++ b/docs/_progress_bar_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -109,7 +109,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard updatable progress bar.
Definition: ProgressBar.h:12
+
Standard updatable progress bar.
Definition: ProgressBar.h:13
diff --git a/docs/_progress_bar_creator_8h.html b/docs/_progress_bar_creator_8h.html index 9a9ee7bb3..ecfb8c4f4 100644 --- a/docs/_progress_bar_creator_8h.html +++ b/docs/_progress_bar_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
ProgressBarCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_progress_bar_creator_8h_source.html b/docs/_progress_bar_creator_8h_source.html index 696a599bd..858a48950 100644 --- a/docs/_progress_bar_creator_8h_source.html +++ b/docs/_progress_bar_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  ProgressBarCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~ProgressBarCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  ProgressBarCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~ProgressBarCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_radio_button_styles_8cpp.html b/docs/_radio_button_styles_8cpp.html index 49cf55e18..78e598a5f 100644 --- a/docs/_radio_button_styles_8cpp.html +++ b/docs/_radio_button_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_radio_button_styles_8cpp_source.html b/docs/_radio_button_styles_8cpp_source.html index 89f67df21..9dd4eebab 100644 --- a/docs/_radio_button_styles_8cpp_source.html +++ b/docs/_radio_button_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_radio_button_styles_8h.html b/docs/_radio_button_styles_8h.html index f25617ae0..4571559b6 100644 --- a/docs/_radio_button_styles_8h.html +++ b/docs/_radio_button_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
RadioButtonStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_radio_button_styles_8h_source.html b/docs/_radio_button_styles_8h_source.html index 26ddcf753..39f67ba07 100644 --- a/docs/_radio_button_styles_8h_source.html +++ b/docs/_radio_button_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "ButtonStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  ~RadioButtonStyles() = default;
-
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "ButtonStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  ~RadioButtonStyles() = default;
+
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
-
Base class for button styles.
Definition: ButtonStyles.h:11
- +
#define GUI_FRAMEWORK_API
+
Base class for button styles.
Definition: ButtonStyles.h:12
+ +
diff --git a/docs/_rich_edit_8cpp.html b/docs/_rich_edit_8cpp.html index 03be486dc..ef212537e 100644 --- a/docs/_rich_edit_8cpp.html +++ b/docs/_rich_edit_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_rich_edit_8cpp_source.html b/docs/_rich_edit_8cpp_source.html index 1c26447bc..cbec9677d 100644 --- a/docs/_rich_edit_8cpp_source.html +++ b/docs/_rich_edit_8cpp_source.html @@ -26,7 +26,7 @@ @@ -111,7 +111,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all rich edit controls.
Definition: BaseRichEdit.h:14
+
Base class for all rich edit controls.
Definition: BaseRichEdit.h:15
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_rich_edit_8h.html b/docs/_rich_edit_8h.html index 76dd1d4f6..796b070f8 100644 --- a/docs/_rich_edit_8h.html +++ b/docs/_rich_edit_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
RichEdit.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_rich_edit_8h_source.html b/docs/_rich_edit_8h_source.html index 4d20afadb..a56776b08 100644 --- a/docs/_rich_edit_8h_source.html +++ b/docs/_rich_edit_8h_source.html @@ -26,7 +26,7 @@ @@ -89,25 +89,27 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  RichEdit(const std::wstring& richEditName, const utility::ComponentSettings& settings, BaseComponent* parent, bool isMultiLine = false);
-
12 
-
13  ~RichEdit() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  RichEdit(const std::wstring& richEditName, const utility::ComponentSettings& settings, BaseComponent* parent, bool isMultiLine = false);
+
13 
+
14  ~RichEdit() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all rich edit controls.
Definition: BaseRichEdit.h:14
-
Standard rich edit control.
Definition: RichEdit.h:9
+
Base class for all rich edit controls.
Definition: BaseRichEdit.h:15
+
Standard rich edit control.
Definition: RichEdit.h:10
+
diff --git a/docs/_rich_edit_additional_creation_data_8cpp.html b/docs/_rich_edit_additional_creation_data_8cpp.html index bf0d6362f..8bbeea8d3 100644 --- a/docs/_rich_edit_additional_creation_data_8cpp.html +++ b/docs/_rich_edit_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_rich_edit_additional_creation_data_8cpp_source.html b/docs/_rich_edit_additional_creation_data_8cpp_source.html index f7f943316..5aa4339b4 100644 --- a/docs/_rich_edit_additional_creation_data_8cpp_source.html +++ b/docs/_rich_edit_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ @@ -111,7 +111,7 @@
22  }
23 }
- +
Base templated class for component creators.
diff --git a/docs/_rich_edit_additional_creation_data_8h.html b/docs/_rich_edit_additional_creation_data_8h.html index b64636029..786c96662 100644 --- a/docs/_rich_edit_additional_creation_data_8h.html +++ b/docs/_rich_edit_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
RichEditAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+
#include "pch.h"
+#include "AdditionalCreationData.h"
#include "Components/RichEdit.h"

Go to the source code of this file.

diff --git a/docs/_rich_edit_additional_creation_data_8h_source.html b/docs/_rich_edit_additional_creation_data_8h_source.html index 7fe22c3a4..5e35346a6 100644 --- a/docs/_rich_edit_additional_creation_data_8h_source.html +++ b/docs/_rich_edit_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,41 +89,43 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 #include "Components/RichEdit.h"
-
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace utility
-
9  {
-
11  template<>
- -
13  {
-
14  protected:
-
15  std::vector<std::pair<BaseRichEdit::urlDetectEvent, std::function<void(const std::wstring&)>>> callbacks;
-
16  uint64_t textLimitCount;
- -
18 
-
19  public:
-
20  AdditionalCreationData(const std::vector<std::pair<BaseRichEdit::urlDetectEvent, std::function<void(const std::wstring&)>>>& callbacks = {}, uint64_t textLimitCount = 0, bool isMultiLine = false);
-
21 
-
22  virtual std::any getData() const;
-
23 
-
24  virtual ~AdditionalCreationData() = default;
-
25  };
-
26  }
-
27 }
+
3 #include "pch.h"
+ +
5 #include "Components/RichEdit.h"
+
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace utility
+
10  {
+
12  template<>
+ +
14  {
+
15  protected:
+
16  std::vector<std::pair<BaseRichEdit::urlDetectEvent, std::function<void(const std::wstring&)>>> callbacks;
+
17  uint64_t textLimitCount;
+ +
19 
+
20  public:
+
21  AdditionalCreationData(const std::vector<std::pair<BaseRichEdit::urlDetectEvent, std::function<void(const std::wstring&)>>>& callbacks = {}, uint64_t textLimitCount = 0, bool isMultiLine = false);
+
22 
+
23  virtual std::any getData() const;
+
24 
+
25  virtual ~AdditionalCreationData() = default;
+
26  };
+
27  }
+
28 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
- -
Standard rich edit control.
Definition: RichEdit.h:9
+ +
Standard rich edit control.
Definition: RichEdit.h:10
- -
std::vector< std::pair< BaseRichEdit::urlDetectEvent, std::function< void(const std::wstring &)> > > callbacks
- + +
std::vector< std::pair< BaseRichEdit::urlDetectEvent, std::function< void(const std::wstring &)> > > callbacks
+
Base templated class for component creators.
+
diff --git a/docs/_rich_edit_creator_8cpp.html b/docs/_rich_edit_creator_8cpp.html index 36e03ef81..ce6c4a06a 100644 --- a/docs/_rich_edit_creator_8cpp.html +++ b/docs/_rich_edit_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_rich_edit_creator_8cpp_source.html b/docs/_rich_edit_creator_8cpp_source.html index 5469eb3aa..780be0bfa 100644 --- a/docs/_rich_edit_creator_8cpp_source.html +++ b/docs/_rich_edit_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -123,9 +123,9 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
- -
Standard rich edit control.
Definition: RichEdit.h:9
-
constexpr std::wstring_view richEdit
+ +
Standard rich edit control.
Definition: RichEdit.h:10
+
constexpr std::wstring_view richEdit
diff --git a/docs/_rich_edit_creator_8h.html b/docs/_rich_edit_creator_8h.html index 64deb1270..db4fb32f1 100644 --- a/docs/_rich_edit_creator_8h.html +++ b/docs/_rich_edit_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
RichEditCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_rich_edit_creator_8h_source.html b/docs/_rich_edit_creator_8h_source.html index b4cc24580..30568a245 100644 --- a/docs/_rich_edit_creator_8h_source.html +++ b/docs/_rich_edit_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  RichEditCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~RichEditCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  RichEditCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~RichEditCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_select_list_exception_8cpp.html b/docs/_select_list_exception_8cpp.html index 6d2f1ac99..372e7aedf 100644 --- a/docs/_select_list_exception_8cpp.html +++ b/docs/_select_list_exception_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_select_list_exception_8cpp_source.html b/docs/_select_list_exception_8cpp_source.html index e5101051b..1b07539da 100644 --- a/docs/_select_list_exception_8cpp_source.html +++ b/docs/_select_list_exception_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_select_list_exception_8h.html b/docs/_select_list_exception_8h.html index cd48929c5..87d746675 100644 --- a/docs/_select_list_exception_8h.html +++ b/docs/_select_list_exception_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
SelectListException.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_select_list_exception_8h_source.html b/docs/_select_list_exception_8h_source.html index ee2b81565..fff01161d 100644 --- a/docs/_select_list_exception_8h_source.html +++ b/docs/_select_list_exception_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace exceptions
-
8  {
- -
11  {
-
12  public:
-
13  SelectListException(const std::string& method, LRESULT errorCode, const std::string_view& additionalDescription = "");
-
14 
-
15  ~SelectListException() = default;
-
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace exceptions
+
9  {
+ +
12  {
+
13  public:
+
14  SelectListException(const std::string& method, LRESULT errorCode, const std::string_view& additionalDescription = "");
+
15 
+
16  ~SelectListException() = default;
+
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all GUIFramework exceptions.
-
Exception for all list classes exceptions.
+
Exception for all list classes exceptions.
+
diff --git a/docs/_separate_window_8cpp.html b/docs/_separate_window_8cpp.html index 838bbf20f..14589dde2 100644 --- a/docs/_separate_window_8cpp.html +++ b/docs/_separate_window_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_separate_window_8cpp_source.html b/docs/_separate_window_8cpp_source.html index cc421a6a4..6a9c9deb2 100644 --- a/docs/_separate_window_8cpp_source.html +++ b/docs/_separate_window_8cpp_source.html @@ -26,7 +26,7 @@ @@ -114,7 +114,7 @@
25  }
26 }
-
Base class for separate windows.
+
Base class for separate windows.
diff --git a/docs/_separate_window_8h.html b/docs/_separate_window_8h.html index 0c589dc35..32933ad0b 100644 --- a/docs/_separate_window_8h.html +++ b/docs/_separate_window_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
SeparateWindow.h File Reference
-
#include "BaseComposites/StandardComposites/BaseSeparateWindow.h"
+

Go to the source code of this file.

diff --git a/docs/_separate_window_8h_source.html b/docs/_separate_window_8h_source.html index e6613695b..803fbd5d2 100644 --- a/docs/_separate_window_8h_source.html +++ b/docs/_separate_window_8h_source.html @@ -26,7 +26,7 @@
@@ -89,29 +89,31 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseSeparateWindow,
- -
12  {
-
13  public:
-
14  SeparateWindow(const std::wstring& className, const std::wstring& titleName, const utility::ComponentSettings& settings, const std::string& windowFunctionName, bool maximize = false, bool minimize = false);
-
15 
-
16  ~SeparateWindow() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseSeparateWindow,
+ +
13  {
+
14  public:
+
15  SeparateWindow(const std::wstring& className, const std::wstring& titleName, const utility::ComponentSettings& settings, const std::string& windowFunctionName, bool maximize = false, bool minimize = false);
+
16 
+
17  ~SeparateWindow() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Base class for separate windows.
-
Standard separate window.
+
Base class for separate windows.
+
Standard separate window.
Provides resize, setBlockResize, getBlockResize methods.
+
diff --git a/docs/_separate_window_additional_creation_data_8cpp.html b/docs/_separate_window_additional_creation_data_8cpp.html index adacb038f..6c63dc91e 100644 --- a/docs/_separate_window_additional_creation_data_8cpp.html +++ b/docs/_separate_window_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_separate_window_additional_creation_data_8cpp_source.html b/docs/_separate_window_additional_creation_data_8cpp_source.html index 5a8a01083..09dd7d114 100644 --- a/docs/_separate_window_additional_creation_data_8cpp_source.html +++ b/docs/_separate_window_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_separate_window_additional_creation_data_8h.html b/docs/_separate_window_additional_creation_data_8h.html index c328476e7..3d16669cc 100644 --- a/docs/_separate_window_additional_creation_data_8h.html +++ b/docs/_separate_window_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
SeparateWindowAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+

Go to the source code of this file.

diff --git a/docs/_separate_window_additional_creation_data_8h_source.html b/docs/_separate_window_additional_creation_data_8h_source.html index 91589590a..473279be1 100644 --- a/docs/_separate_window_additional_creation_data_8h_source.html +++ b/docs/_separate_window_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,42 +89,44 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace utility
-
9  {
-
11  template<>
- -
13  {
-
14  protected:
-
15  std::wstring className;
-
16  std::string functionName;
-
17 
-
18  public:
- -
20 
-
21  AdditionalCreationData(const std::wstring& className, const std::string& functionName);
-
22 
-
23  virtual std::any getData() const;
-
24 
-
25  virtual ~AdditionalCreationData() = default;
-
26  };
-
27  }
-
28 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace utility
+
10  {
+
12  template<>
+ +
14  {
+
15  protected:
+
16  std::wstring className;
+
17  std::string functionName;
+
18 
+
19  public:
+ +
21 
+
22  AdditionalCreationData(const std::wstring& className, const std::string& functionName);
+
23 
+
24  virtual std::any getData() const;
+
25 
+
26  virtual ~AdditionalCreationData() = default;
+
27  };
+
28  }
+
29 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard separate window.
+
Standard separate window.
AdditionalCreationData(const std::wstring &className, const std::string &functionName)
- + - +
Base templated class for component creators.
+
diff --git a/docs/_separate_window_creator_8cpp.html b/docs/_separate_window_creator_8cpp.html index f81229f9f..0c3bdf6c2 100644 --- a/docs/_separate_window_creator_8cpp.html +++ b/docs/_separate_window_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_separate_window_creator_8cpp_source.html b/docs/_separate_window_creator_8cpp_source.html index b7c6bc95f..624294647 100644 --- a/docs/_separate_window_creator_8cpp_source.html +++ b/docs/_separate_window_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -109,7 +109,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard separate window.
+
Standard separate window.
diff --git a/docs/_separate_window_creator_8h.html b/docs/_separate_window_creator_8h.html index b5d36df64..d06fc436e 100644 --- a/docs/_separate_window_creator_8h.html +++ b/docs/_separate_window_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
SeparateWindowCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_separate_window_creator_8h_source.html b/docs/_separate_window_creator_8h_source.html index 6649c1ff8..83f65dba2 100644 --- a/docs/_separate_window_creator_8h_source.html +++ b/docs/_separate_window_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  SeparateWindowCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent = nullptr) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  SeparateWindowCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent = nullptr) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_separate_window_styles_8cpp.html b/docs/_separate_window_styles_8cpp.html index 495e119b9..271b4e42d 100644 --- a/docs/_separate_window_styles_8cpp.html +++ b/docs/_separate_window_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_separate_window_styles_8cpp_source.html b/docs/_separate_window_styles_8cpp_source.html index f86762828..2be4e1966 100644 --- a/docs/_separate_window_styles_8cpp_source.html +++ b/docs/_separate_window_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_separate_window_styles_8h.html b/docs/_separate_window_styles_8h.html index 02591e041..f185ff280 100644 --- a/docs/_separate_window_styles_8h.html +++ b/docs/_separate_window_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
SeparateWindowStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_separate_window_styles_8h_source.html b/docs/_separate_window_styles_8h_source.html index 9d28c3202..140279c68 100644 --- a/docs/_separate_window_styles_8h_source.html +++ b/docs/_separate_window_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "Styles/DefaultStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
-
13  SeparateWindowStyles(bool maximize = false, bool minimize = false);
-
14 
-
15  ~SeparateWindowStyles() = default;
-
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "Styles/DefaultStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+
14  SeparateWindowStyles(bool maximize = false, bool minimize = false);
+
15 
+
16  ~SeparateWindowStyles() = default;
+
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
-
Provides default styles for all windows.
Definition: DefaultStyles.h:11
- +
#define GUI_FRAMEWORK_API
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+ +
diff --git a/docs/_simple_combo_box_8cpp.html b/docs/_simple_combo_box_8cpp.html index 7e1f8a822..a060743a6 100644 --- a/docs/_simple_combo_box_8cpp.html +++ b/docs/_simple_combo_box_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_simple_combo_box_8cpp_source.html b/docs/_simple_combo_box_8cpp_source.html index 115e64848..4e988520f 100644 --- a/docs/_simple_combo_box_8cpp_source.html +++ b/docs/_simple_combo_box_8cpp_source.html @@ -26,7 +26,7 @@ @@ -110,7 +110,7 @@
21 }
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
+
Base class for all combo boxes.
Definition: BaseComboBox.h:14
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
diff --git a/docs/_simple_combo_box_8h.html b/docs/_simple_combo_box_8h.html index 536014ef4..7872be7b0 100644 --- a/docs/_simple_combo_box_8h.html +++ b/docs/_simple_combo_box_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
SimpleComboBox.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_simple_combo_box_8h_source.html b/docs/_simple_combo_box_8h_source.html index ec6953b36..2b296957b 100644 --- a/docs/_simple_combo_box_8h_source.html +++ b/docs/_simple_combo_box_8h_source.html @@ -26,7 +26,7 @@ @@ -89,25 +89,27 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  SimpleComboBox(const std::wstring& comboBoxName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
12 
-
13  ~SimpleComboBox() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  SimpleComboBox(const std::wstring& comboBoxName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
13 
+
14  ~SimpleComboBox() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
+
#define GUI_FRAMEWORK_API
+
Base class for all combo boxes.
Definition: BaseComboBox.h:14
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard simple combo box.
Definition: SimpleComboBox.h:9
+
Standard simple combo box.
+
diff --git a/docs/_simple_combo_box_creator_8cpp.html b/docs/_simple_combo_box_creator_8cpp.html index dc012951a..129dc8f9e 100644 --- a/docs/_simple_combo_box_creator_8cpp.html +++ b/docs/_simple_combo_box_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_simple_combo_box_creator_8cpp_source.html b/docs/_simple_combo_box_creator_8cpp_source.html index 83ac5e90c..f13cfaa52 100644 --- a/docs/_simple_combo_box_creator_8cpp_source.html +++ b/docs/_simple_combo_box_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -115,10 +115,10 @@
26 }
-
Base class for all combo boxes.
Definition: BaseComboBox.h:13
+
Base class for all combo boxes.
Definition: BaseComboBox.h:14
virtual LRESULT addValue(const std::wstring &value) final
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard simple combo box.
Definition: SimpleComboBox.h:9
+
Standard simple combo box.
diff --git a/docs/_simple_combo_box_creator_8h.html b/docs/_simple_combo_box_creator_8h.html index d38a79671..133c06875 100644 --- a/docs/_simple_combo_box_creator_8h.html +++ b/docs/_simple_combo_box_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
SimpleComboBoxCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_simple_combo_box_creator_8h_source.html b/docs/_simple_combo_box_creator_8h_source.html index 26b455059..1bdac9845 100644 --- a/docs/_simple_combo_box_creator_8h_source.html +++ b/docs/_simple_combo_box_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  SimpleComboBoxCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  SimpleComboBoxCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_simple_combo_box_styles_8cpp.html b/docs/_simple_combo_box_styles_8cpp.html index 86c9f1ede..f84258f6d 100644 --- a/docs/_simple_combo_box_styles_8cpp.html +++ b/docs/_simple_combo_box_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_simple_combo_box_styles_8cpp_source.html b/docs/_simple_combo_box_styles_8cpp_source.html index 8ffeb2f34..0627993fb 100644 --- a/docs/_simple_combo_box_styles_8cpp_source.html +++ b/docs/_simple_combo_box_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_simple_combo_box_styles_8h.html b/docs/_simple_combo_box_styles_8h.html index 5aba750ec..80516f947 100644 --- a/docs/_simple_combo_box_styles_8h.html +++ b/docs/_simple_combo_box_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
SimpleComboBoxStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_simple_combo_box_styles_8h_source.html b/docs/_simple_combo_box_styles_8h_source.html index 682381876..20a3d8d05 100644 --- a/docs/_simple_combo_box_styles_8h_source.html +++ b/docs/_simple_combo_box_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "ComboBoxStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  ~SimpleComboBoxStyles() = default;
-
16  };
-
17  }
-
18 }
+
3 #include "pch.h"
+
4 #include "ComboBoxStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  ~SimpleComboBoxStyles() = default;
+
17  };
+
18  }
+
19 }
-
#define GUI_FRAMEWORK_API
-
Base class for combo box styles.
- +
#define GUI_FRAMEWORK_API
+
Base class for combo box styles.
+ +
diff --git a/docs/_static_control_8cpp.html b/docs/_static_control_8cpp.html index 8f0125956..9389a9600 100644 --- a/docs/_static_control_8cpp.html +++ b/docs/_static_control_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_static_control_8cpp_source.html b/docs/_static_control_8cpp_source.html index 39ed6cb82..8225f8f3a 100644 --- a/docs/_static_control_8cpp_source.html +++ b/docs/_static_control_8cpp_source.html @@ -26,7 +26,7 @@ @@ -119,7 +119,7 @@
30 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all static controls.
+
Base class for all static controls.
diff --git a/docs/_static_control_8h.html b/docs/_static_control_8h.html index 48c601356..355416534 100644 --- a/docs/_static_control_8h.html +++ b/docs/_static_control_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
StaticControl.h File Reference
-
#include "BaseComponents/StandardComponents/BaseStaticControl.h"
+

Go to the source code of this file.

diff --git a/docs/_static_control_8h_source.html b/docs/_static_control_8h_source.html index b17c6dfb4..5c0917ee2 100644 --- a/docs/_static_control_8h_source.html +++ b/docs/_static_control_8h_source.html @@ -26,7 +26,7 @@
@@ -89,32 +89,34 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseStaticControl,
- -
12  {
-
13  public:
-
14  StaticControl(const std::wstring& staticControlName, const std::wstring& editControlText, int x, int y, BaseComponent* parent, uint16_t width = standard_sizes::staticControlWidth, uint16_t height = standard_sizes::staticControlHeight);
-
15 
-
16  ~StaticControl() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseStaticControl,
+ +
13  {
+
14  public:
+
15  StaticControl(const std::wstring& staticControlName, const std::wstring& editControlText, int x, int y, BaseComponent* parent, uint16_t width = standard_sizes::staticControlWidth, uint16_t height = standard_sizes::staticControlHeight);
+
16 
+
17  ~StaticControl() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all static controls.
-
Standard static control.
Definition: StaticControl.h:12
+
Base class for all static controls.
+
Standard static control.
Definition: StaticControl.h:13
Provides resize, setBlockResize, getBlockResize methods.
- - + + +
diff --git a/docs/_static_control_additional_creation_data_8cpp.html b/docs/_static_control_additional_creation_data_8cpp.html index c5589f083..830deb80d 100644 --- a/docs/_static_control_additional_creation_data_8cpp.html +++ b/docs/_static_control_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_static_control_additional_creation_data_8cpp_source.html b/docs/_static_control_additional_creation_data_8cpp_source.html index e79a74f52..3a95e0b18 100644 --- a/docs/_static_control_additional_creation_data_8cpp_source.html +++ b/docs/_static_control_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_static_control_additional_creation_data_8h.html b/docs/_static_control_additional_creation_data_8h.html index a6c3a5392..0c395576a 100644 --- a/docs/_static_control_additional_creation_data_8h.html +++ b/docs/_static_control_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
StaticControlAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+
#include "pch.h"
+#include "AdditionalCreationData.h"
#include "Components/StaticControl.h"

Go to the source code of this file.

diff --git a/docs/_static_control_additional_creation_data_8h_source.html b/docs/_static_control_additional_creation_data_8h_source.html index 445b568f8..2cf12551d 100644 --- a/docs/_static_control_additional_creation_data_8h_source.html +++ b/docs/_static_control_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,36 +89,38 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace utility
-
9  {
-
11  template<>
- -
13  {
-
14  protected:
-
15  std::wstring text;
-
16 
-
17  public:
-
18  AdditionalCreationData(const std::wstring& text = L"");
-
19 
-
20  virtual std::any getData() const;
-
21 
-
22  virtual ~AdditionalCreationData() = default;
-
23  };
-
24  }
-
25 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace utility
+
10  {
+
12  template<>
+ +
14  {
+
15  protected:
+
16  std::wstring text;
+
17 
+
18  public:
+
19  AdditionalCreationData(const std::wstring& text = L"");
+
20 
+
21  virtual std::any getData() const;
+
22 
+
23  virtual ~AdditionalCreationData() = default;
+
24  };
+
25  }
+
26 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard static control.
Definition: StaticControl.h:12
+
Standard static control.
Definition: StaticControl.h:13
- +
Base templated class for component creators.
+
diff --git a/docs/_static_control_creator_8cpp.html b/docs/_static_control_creator_8cpp.html index 143507cc6..6b41bdadd 100644 --- a/docs/_static_control_creator_8cpp.html +++ b/docs/_static_control_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_static_control_creator_8cpp_source.html b/docs/_static_control_creator_8cpp_source.html index 0ec880fa0..d7fffa78a 100644 --- a/docs/_static_control_creator_8cpp_source.html +++ b/docs/_static_control_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard static control.
Definition: StaticControl.h:12
+
Standard static control.
Definition: StaticControl.h:13
diff --git a/docs/_static_control_creator_8h.html b/docs/_static_control_creator_8h.html index a1703307e..9e860ca0a 100644 --- a/docs/_static_control_creator_8h.html +++ b/docs/_static_control_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
StaticControlCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_static_control_creator_8h_source.html b/docs/_static_control_creator_8h_source.html index 389c3f2db..9f8248163 100644 --- a/docs/_static_control_creator_8h_source.html +++ b/docs/_static_control_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  StaticControlCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~StaticControlCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  StaticControlCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~StaticControlCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_tab_control_8cpp.html b/docs/_tab_control_8cpp.html index 3c854127a..c53d0d8b7 100644 --- a/docs/_tab_control_8cpp.html +++ b/docs/_tab_control_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_tab_control_8cpp_source.html b/docs/_tab_control_8cpp_source.html index a4c808f5a..226501bdf 100644 --- a/docs/_tab_control_8cpp_source.html +++ b/docs/_tab_control_8cpp_source.html @@ -26,7 +26,7 @@ @@ -114,7 +114,7 @@
25 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all tab controls.
+
Base class for all tab controls.
diff --git a/docs/_tab_control_8h.html b/docs/_tab_control_8h.html index 0e5ada52d..e4175f62f 100644 --- a/docs/_tab_control_8h.html +++ b/docs/_tab_control_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TabControl.h File Reference
-
#include "BaseComponents/StandardComponents/BaseTabControl.h"
+

Go to the source code of this file.

diff --git a/docs/_tab_control_8h_source.html b/docs/_tab_control_8h_source.html index bcc4efc20..21207911f 100644 --- a/docs/_tab_control_8h_source.html +++ b/docs/_tab_control_8h_source.html @@ -26,7 +26,7 @@
@@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
- -
10  public BaseTabControl,
- -
12  {
-
13  public:
-
14  TabControl(const std::wstring& tabControlName, const utility::ComponentSettings& settings, BaseComponent* parent, uint16_t imagesWidth = NULL, uint16_t imagesHeight = NULL);
-
15 
-
16  ~TabControl() = default;
-
17  };
-
18 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+ +
11  public BaseTabControl,
+ +
13  {
+
14  public:
+
15  TabControl(const std::wstring& tabControlName, const utility::ComponentSettings& settings, BaseComponent* parent, uint16_t imagesWidth = NULL, uint16_t imagesHeight = NULL);
+
16 
+
17  ~TabControl() = default;
+
18  };
+
19 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all tab controls.
-
Standard tab control.
Definition: TabControl.h:12
+
Base class for all tab controls.
+
Standard tab control.
Definition: TabControl.h:13
Provides resize, setBlockResize, getBlockResize methods.
+
diff --git a/docs/_tab_control_additional_creation_data_8cpp.html b/docs/_tab_control_additional_creation_data_8cpp.html index 2a654ca25..433c8e138 100644 --- a/docs/_tab_control_additional_creation_data_8cpp.html +++ b/docs/_tab_control_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_tab_control_additional_creation_data_8cpp_source.html b/docs/_tab_control_additional_creation_data_8cpp_source.html index e8b21178f..54732e136 100644 --- a/docs/_tab_control_additional_creation_data_8cpp_source.html +++ b/docs/_tab_control_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_tab_control_additional_creation_data_8h.html b/docs/_tab_control_additional_creation_data_8h.html index 56eb9a9b5..1a74b816d 100644 --- a/docs/_tab_control_additional_creation_data_8h.html +++ b/docs/_tab_control_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TabControlAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+
#include "pch.h"
+#include "AdditionalCreationData.h"
#include "Components/TabControl.h"

Go to the source code of this file.

diff --git a/docs/_tab_control_additional_creation_data_8h_source.html b/docs/_tab_control_additional_creation_data_8h_source.html index 5643fe4a0..36977840c 100644 --- a/docs/_tab_control_additional_creation_data_8h_source.html +++ b/docs/_tab_control_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,44 +89,46 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace utility
-
9  {
-
11  template<>
- -
13  {
-
14  protected:
-
15  std::vector<TabControl::tabData> data;
-
16  uint16_t imagesWidth;
-
17  uint16_t imagesHeight;
-
18 
-
19  public:
- -
21 
-
22  AdditionalCreationData(const std::vector<TabControl::tabData>& data, uint16_t imagesWidth, uint16_t imagesHeight);
-
23 
-
24  virtual std::any getData() const;
-
25 
-
26  virtual ~AdditionalCreationData() = default;
-
27  };
-
28  }
-
29 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace utility
+
10  {
+
12  template<>
+ +
14  {
+
15  protected:
+
16  std::vector<TabControl::tabData> data;
+
17  uint16_t imagesWidth;
+
18  uint16_t imagesHeight;
+
19 
+
20  public:
+ +
22 
+
23  AdditionalCreationData(const std::vector<TabControl::tabData>& data, uint16_t imagesWidth, uint16_t imagesHeight);
+
24 
+
25  virtual std::any getData() const;
+
26 
+
27  virtual ~AdditionalCreationData() = default;
+
28  };
+
29  }
+
30 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard tab control.
Definition: TabControl.h:12
- +
Standard tab control.
Definition: TabControl.h:13
+
AdditionalCreationData(const std::vector< TabControl::tabData > &data, uint16_t imagesWidth, uint16_t imagesHeight)
- + - +
Base templated class for component creators.
+
diff --git a/docs/_tab_control_creator_8cpp.html b/docs/_tab_control_creator_8cpp.html index 7dda935bc..856660de8 100644 --- a/docs/_tab_control_creator_8cpp.html +++ b/docs/_tab_control_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_tab_control_creator_8cpp_source.html b/docs/_tab_control_creator_8cpp_source.html index 350624c07..0a4b29f60 100644 --- a/docs/_tab_control_creator_8cpp_source.html +++ b/docs/_tab_control_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -127,7 +127,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard tab control.
Definition: TabControl.h:12
+
Standard tab control.
Definition: TabControl.h:13
diff --git a/docs/_tab_control_creator_8h.html b/docs/_tab_control_creator_8h.html index 35d5bd466..3747279e5 100644 --- a/docs/_tab_control_creator_8h.html +++ b/docs/_tab_control_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TabControlCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_tab_control_creator_8h_source.html b/docs/_tab_control_creator_8h_source.html index 1c92990b0..49d2ea8f9 100644 --- a/docs/_tab_control_creator_8h_source.html +++ b/docs/_tab_control_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "BaseComponentCreator.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  TabControlCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~TabControlCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+
4 #include "BaseComponentCreator.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  TabControlCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~TabControlCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_text_icon_list_view_8cpp.html b/docs/_text_icon_list_view_8cpp.html index 3b397f662..3aadce81a 100644 --- a/docs/_text_icon_list_view_8cpp.html +++ b/docs/_text_icon_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_icon_list_view_8cpp_source.html b/docs/_text_icon_list_view_8cpp_source.html index 1a3bc96ed..43a9eb367 100644 --- a/docs/_text_icon_list_view_8cpp_source.html +++ b/docs/_text_icon_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -110,11 +110,11 @@
21 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views with text and icon items.
- - - - +
Base class for all list views with text and icon items.
+ + + + diff --git a/docs/_text_icon_list_view_8h.html b/docs/_text_icon_list_view_8h.html index 038e02712..4d8bb7e66 100644 --- a/docs/_text_icon_list_view_8h.html +++ b/docs/_text_icon_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TextIconListView.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_text_icon_list_view_8h_source.html b/docs/_text_icon_list_view_8h_source.html index bcfe77449..852a1b742 100644 --- a/docs/_text_icon_list_view_8h_source.html +++ b/docs/_text_icon_list_view_8h_source.html @@ -26,7 +26,7 @@ @@ -89,27 +89,29 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  TextIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type);
-
12 
-
13  ~TextIconListView() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  TextIconListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent, utility::iconListViewType type);
+
13 
+
14  ~TextIconListView() = default;
+
15  };
+
16 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views with text and icon items.
-
Standard list view with text and icon items.
+
Base class for all list views with text and icon items.
+
Standard list view with text and icon items.
TextIconListView(const std::wstring &listViewName, const utility::ComponentSettings &settings, BaseComponent *parent, utility::iconListViewType type)
+
diff --git a/docs/_text_icon_list_view_additional_creation_data_8cpp.html b/docs/_text_icon_list_view_additional_creation_data_8cpp.html index 076e4ffce..5879914f1 100644 --- a/docs/_text_icon_list_view_additional_creation_data_8cpp.html +++ b/docs/_text_icon_list_view_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_icon_list_view_additional_creation_data_8cpp_source.html b/docs/_text_icon_list_view_additional_creation_data_8cpp_source.html index 16e4a7ddf..8adec02b6 100644 --- a/docs/_text_icon_list_view_additional_creation_data_8cpp_source.html +++ b/docs/_text_icon_list_view_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_icon_list_view_additional_creation_data_8h.html b/docs/_text_icon_list_view_additional_creation_data_8h.html index 10352eea9..9b1ce79e9 100644 --- a/docs/_text_icon_list_view_additional_creation_data_8h.html +++ b/docs/_text_icon_list_view_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TextIconListViewAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+ diff --git a/docs/_text_icon_list_view_additional_creation_data_8h_source.html b/docs/_text_icon_list_view_additional_creation_data_8h_source.html index 3c8f995b4..270bf5f9c 100644 --- a/docs/_text_icon_list_view_additional_creation_data_8h_source.html +++ b/docs/_text_icon_list_view_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,68 +89,70 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
-
9  namespace utility
-
10  {
-
12  template<>
- -
14  {
-
15  protected:
- -
17  std::vector<std::pair<std::wstring, std::filesystem::path>> items;
-
18 
-
19  public:
- -
21 
-
22  AdditionalCreationData(iconListViewType type, const std::vector<std::pair<std::wstring, std::filesystem::path>>& items);
-
23 
-
24  virtual std::any getData() const;
-
25 
-
26  virtual ~AdditionalCreationData() = default;
-
27  };
-
28 
-
30  template<>
- -
32  {
-
33  protected:
- -
35  std::vector<std::pair<std::wstring, std::filesystem::path>> items;
-
36 
-
37  public:
- -
39 
-
40  AdditionalCreationData(iconListViewType type, const std::vector<std::pair<std::wstring, std::filesystem::path>>& items);
-
41 
-
42  virtual std::any getData() const;
-
43 
-
44  virtual ~AdditionalCreationData() = default;
-
45  };
-
46  }
-
47 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+
10  namespace utility
+
11  {
+
13  template<>
+ +
15  {
+
16  protected:
+ +
18  std::vector<std::pair<std::wstring, std::filesystem::path>> items;
+
19 
+
20  public:
+ +
22 
+
23  AdditionalCreationData(iconListViewType type, const std::vector<std::pair<std::wstring, std::filesystem::path>>& items);
+
24 
+
25  virtual std::any getData() const;
+
26 
+
27  virtual ~AdditionalCreationData() = default;
+
28  };
+
29 
+
31  template<>
+ +
33  {
+
34  protected:
+ +
36  std::vector<std::pair<std::wstring, std::filesystem::path>> items;
+
37 
+
38  public:
+ +
40 
+
41  AdditionalCreationData(iconListViewType type, const std::vector<std::pair<std::wstring, std::filesystem::path>>& items);
+
42 
+
43  virtual std::any getData() const;
+
44 
+
45  virtual ~AdditionalCreationData() = default;
+
46  };
+
47  }
+
48 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard list view in list mode with text and icon items.
-
Standard list view with text and icon items.
- -
std::vector< std::pair< std::wstring, std::filesystem::path > > items
+
Standard list view in list mode with text and icon items.
+
Standard list view with text and icon items.
+ +
std::vector< std::pair< std::wstring, std::filesystem::path > > items
AdditionalCreationData(iconListViewType type, const std::vector< std::pair< std::wstring, std::filesystem::path >> &items)
-
std::vector< std::pair< std::wstring, std::filesystem::path > > items
+
std::vector< std::pair< std::wstring, std::filesystem::path > > items
AdditionalCreationData(iconListViewType type, const std::vector< std::pair< std::wstring, std::filesystem::path >> &items)
- +
Base templated class for component creators.
+
diff --git a/docs/_text_icon_list_view_creator_8cpp.html b/docs/_text_icon_list_view_creator_8cpp.html index 2952cba49..412e3e8ff 100644 --- a/docs/_text_icon_list_view_creator_8cpp.html +++ b/docs/_text_icon_list_view_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_icon_list_view_creator_8cpp_source.html b/docs/_text_icon_list_view_creator_8cpp_source.html index c6993898d..a989a28cb 100644 --- a/docs/_text_icon_list_view_creator_8cpp_source.html +++ b/docs/_text_icon_list_view_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -116,7 +116,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard list view with text and icon items.
+
Standard list view with text and icon items.
diff --git a/docs/_text_icon_list_view_creator_8h.html b/docs/_text_icon_list_view_creator_8h.html index f11cc4eee..3dc40b290 100644 --- a/docs/_text_icon_list_view_creator_8h.html +++ b/docs/_text_icon_list_view_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TextIconListViewCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_text_icon_list_view_creator_8h_source.html b/docs/_text_icon_list_view_creator_8h_source.html index f4aeccbbf..29bc83352 100644 --- a/docs/_text_icon_list_view_creator_8h_source.html +++ b/docs/_text_icon_list_view_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_text_list_view_8cpp.html b/docs/_text_list_view_8cpp.html index 7ffc50d84..04bf96f7c 100644 --- a/docs/_text_list_view_8cpp.html +++ b/docs/_text_list_view_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_list_view_8cpp_source.html b/docs/_text_list_view_8cpp_source.html index b9e1e87e3..314ca7176 100644 --- a/docs/_text_list_view_8cpp_source.html +++ b/docs/_text_list_view_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
18 }
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views with text items only.
+
Base class for all list views with text items only.
diff --git a/docs/_text_list_view_8h.html b/docs/_text_list_view_8h.html index 1340b5cb6..04e640f19 100644 --- a/docs/_text_list_view_8h.html +++ b/docs/_text_list_view_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TextListView.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_text_list_view_8h_source.html b/docs/_text_list_view_8h_source.html index 313f7dedc..590822f6a 100644 --- a/docs/_text_list_view_8h_source.html +++ b/docs/_text_list_view_8h_source.html @@ -26,7 +26,7 @@ @@ -89,25 +89,27 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
-
11  TextListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent);
-
12 
-
13  ~TextListView() = default;
-
14  };
-
15 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+
12  TextListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, BaseComponent* parent);
+
13 
+
14  ~TextListView() = default;
+
15  };
+
16 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all list views with text items only.
-
Standard list view with text items.
Definition: TextListView.h:9
+
Base class for all list views with text items only.
+
Standard list view with text items.
Definition: TextListView.h:10
+
diff --git a/docs/_text_list_view_additional_creation_data_8cpp.html b/docs/_text_list_view_additional_creation_data_8cpp.html index 297c647b2..25156a063 100644 --- a/docs/_text_list_view_additional_creation_data_8cpp.html +++ b/docs/_text_list_view_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_list_view_additional_creation_data_8cpp_source.html b/docs/_text_list_view_additional_creation_data_8cpp_source.html index 36eb3cd23..0b6e03e80 100644 --- a/docs/_text_list_view_additional_creation_data_8cpp_source.html +++ b/docs/_text_list_view_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_list_view_additional_creation_data_8h.html b/docs/_text_list_view_additional_creation_data_8h.html index dbfa0d775..6c2fe1552 100644 --- a/docs/_text_list_view_additional_creation_data_8h.html +++ b/docs/_text_list_view_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TextListViewAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+ diff --git a/docs/_text_list_view_additional_creation_data_8h_source.html b/docs/_text_list_view_additional_creation_data_8h_source.html index dca293c70..7e81b336b 100644 --- a/docs/_text_list_view_additional_creation_data_8h_source.html +++ b/docs/_text_list_view_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,63 +89,65 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
-
9  namespace utility
-
10  {
-
12  template<>
- -
14  {
-
15  protected:
-
16  std::vector<std::wstring> items;
-
17 
-
18  public:
- -
20 
-
21  AdditionalCreationData(const std::vector<std::wstring>& items);
-
22 
-
23  virtual std::any getData() const;
-
24 
-
25  virtual ~AdditionalCreationData() = default;
-
26  };
-
27 
-
29  template<>
- -
31  {
-
32  protected:
-
33  std::vector<std::wstring> items;
-
34 
-
35  public:
- -
37 
-
38  AdditionalCreationData(const std::vector<std::wstring>& items);
-
39 
-
40  virtual std::any getData() const;
-
41 
-
42  virtual ~AdditionalCreationData() = default;
-
43  };
-
44  }
-
45 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+
10  namespace utility
+
11  {
+
13  template<>
+ +
15  {
+
16  protected:
+
17  std::vector<std::wstring> items;
+
18 
+
19  public:
+ +
21 
+
22  AdditionalCreationData(const std::vector<std::wstring>& items);
+
23 
+
24  virtual std::any getData() const;
+
25 
+
26  virtual ~AdditionalCreationData() = default;
+
27  };
+
28 
+
30  template<>
+ +
32  {
+
33  protected:
+
34  std::vector<std::wstring> items;
+
35 
+
36  public:
+ +
38 
+
39  AdditionalCreationData(const std::vector<std::wstring>& items);
+
40 
+
41  virtual std::any getData() const;
+
42 
+
43  virtual ~AdditionalCreationData() = default;
+
44  };
+
45  }
+
46 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard list view in list mode with text items.
-
Standard list view with text items.
Definition: TextListView.h:9
- +
Standard list view in list mode with text items.
+
Standard list view with text items.
Definition: TextListView.h:10
+
AdditionalCreationData(const std::vector< std::wstring > &items)
AdditionalCreationData(const std::vector< std::wstring > &items)
- +
Base templated class for component creators.
+
diff --git a/docs/_text_list_view_creator_8cpp.html b/docs/_text_list_view_creator_8cpp.html index 45b5631a7..26e552ce2 100644 --- a/docs/_text_list_view_creator_8cpp.html +++ b/docs/_text_list_view_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_list_view_creator_8cpp_source.html b/docs/_text_list_view_creator_8cpp_source.html index a9ae5633b..cbea76dc5 100644 --- a/docs/_text_list_view_creator_8cpp_source.html +++ b/docs/_text_list_view_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -115,7 +115,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard list view with text items.
Definition: TextListView.h:9
+
Standard list view with text items.
Definition: TextListView.h:10
virtual LRESULT addTextItem(const std::wstring &text)
diff --git a/docs/_text_list_view_creator_8h.html b/docs/_text_list_view_creator_8h.html index af66788f9..0c1bf6494 100644 --- a/docs/_text_list_view_creator_8h.html +++ b/docs/_text_list_view_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TextListViewCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_text_list_view_creator_8h_source.html b/docs/_text_list_view_creator_8h_source.html index 40acca3f5..912ced32a 100644 --- a/docs/_text_list_view_creator_8h_source.html +++ b/docs/_text_list_view_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
-
13  TextListViewCreator() = default;
-
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
-
17  ~TextListViewCreator() = default;
-
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+
14  TextListViewCreator() = default;
+
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+
18  ~TextListViewCreator() = default;
+
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_text_list_view_styles_8cpp.html b/docs/_text_list_view_styles_8cpp.html index 59849c238..89a80d914 100644 --- a/docs/_text_list_view_styles_8cpp.html +++ b/docs/_text_list_view_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_list_view_styles_8cpp_source.html b/docs/_text_list_view_styles_8cpp_source.html index 04de8d93b..3e6104f62 100644 --- a/docs/_text_list_view_styles_8cpp_source.html +++ b/docs/_text_list_view_styles_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_text_list_view_styles_8h.html b/docs/_text_list_view_styles_8h.html index fceb47744..5194eca17 100644 --- a/docs/_text_list_view_styles_8h.html +++ b/docs/_text_list_view_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TextListViewStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_text_list_view_styles_8h_source.html b/docs/_text_list_view_styles_8h_source.html index 17da007e1..0608017fa 100644 --- a/docs/_text_list_view_styles_8h_source.html +++ b/docs/_text_list_view_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,28 +89,30 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  public:
-
13  TextListViewStyles() = default;
-
14 
-
15  ~TextListViewStyles() = default;
-
16  };
-
17  }
-
18 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  public:
+
14  TextListViewStyles() = default;
+
15 
+
16  ~TextListViewStyles() = default;
+
17  };
+
18  }
+
19 }
+
#define GUI_FRAMEWORK_API
- - + + +
diff --git a/docs/_trackbar_control_additional_creation_data_8cpp.html b/docs/_trackbar_control_additional_creation_data_8cpp.html index 45fe17531..816b4681c 100644 --- a/docs/_trackbar_control_additional_creation_data_8cpp.html +++ b/docs/_trackbar_control_additional_creation_data_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_trackbar_control_additional_creation_data_8cpp_source.html b/docs/_trackbar_control_additional_creation_data_8cpp_source.html index a90f0db9e..78c10c557 100644 --- a/docs/_trackbar_control_additional_creation_data_8cpp_source.html +++ b/docs/_trackbar_control_additional_creation_data_8cpp_source.html @@ -26,7 +26,7 @@ @@ -126,8 +126,8 @@
37  }
38 }
- - + +
Base templated class for component creators.
diff --git a/docs/_trackbar_control_additional_creation_data_8h.html b/docs/_trackbar_control_additional_creation_data_8h.html index eb8299dde..aba29c685 100644 --- a/docs/_trackbar_control_additional_creation_data_8h.html +++ b/docs/_trackbar_control_additional_creation_data_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TrackbarControlAdditionalCreationData.h File Reference
-
#include "AdditionalCreationData.h"
+ diff --git a/docs/_trackbar_control_additional_creation_data_8h_source.html b/docs/_trackbar_control_additional_creation_data_8h_source.html index ef9ff1a34..1cfb1b3db 100644 --- a/docs/_trackbar_control_additional_creation_data_8h_source.html +++ b/docs/_trackbar_control_additional_creation_data_8h_source.html @@ -26,7 +26,7 @@
@@ -89,71 +89,73 @@
Go to the documentation of this file.
1 #pragma once
2 
- - - -
6 
-
7 namespace gui_framework
-
8 {
-
9  namespace utility
-
10  {
-
12  template<>
- -
14  {
-
15  protected:
-
16  bool autoTicks;
- - -
19  bool noTicks;
-
20 
-
21  public:
-
22  AdditionalCreationData(bool autoTicks = true, HorizontalTrackbarControl::horizontalTickPosition position = HorizontalTrackbarControl::horizontalTickPosition::bottom, bool selectionRange = false, bool noTicks = false);
-
23 
-
24  virtual std::any getData() const;
-
25 
-
26  virtual ~AdditionalCreationData() = default;
-
27  };
-
28 
-
30  template<>
- -
32  {
-
33  protected:
-
34  bool autoTicks;
- - -
37  bool noTicks;
-
38 
-
39  public:
-
40  AdditionalCreationData(bool autoTicks = true, VerticalTrackbarControl::verticalTickPosition position = VerticalTrackbarControl::verticalTickPosition::left, bool selectionRange = false, bool noTicks = false);
-
41 
-
42  virtual std::any getData() const;
-
43 
-
44  virtual ~AdditionalCreationData() = default;
-
45  };
-
46  }
-
47 }
+
3 #include "pch.h"
+ + + +
7 
+
8 namespace gui_framework
+
9 {
+
10  namespace utility
+
11  {
+
13  template<>
+ +
15  {
+
16  protected:
+
17  bool autoTicks;
+ + +
20  bool noTicks;
+
21 
+
22  public:
+
23  AdditionalCreationData(bool autoTicks = true, HorizontalTrackbarControl::horizontalTickPosition position = HorizontalTrackbarControl::horizontalTickPosition::bottom, bool selectionRange = false, bool noTicks = false);
+
24 
+
25  virtual std::any getData() const;
+
26 
+
27  virtual ~AdditionalCreationData() = default;
+
28  };
+
29 
+
31  template<>
+ +
33  {
+
34  protected:
+
35  bool autoTicks;
+ + +
38  bool noTicks;
+
39 
+
40  public:
+
41  AdditionalCreationData(bool autoTicks = true, VerticalTrackbarControl::verticalTickPosition position = VerticalTrackbarControl::verticalTickPosition::left, bool selectionRange = false, bool noTicks = false);
+
42 
+
43  virtual std::any getData() const;
+
44 
+
45  virtual ~AdditionalCreationData() = default;
+
46  };
+
47  }
+
48 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
-
Standard horizontal trackbar control.
- +
Standard horizontal trackbar control.
+ -
Standard vertical trackbar control.
- +
Standard vertical trackbar control.
+ - - - + + + - + - - - - + + + +
Base templated class for component creators.
+
diff --git a/docs/_trackbar_control_styles_8cpp.html b/docs/_trackbar_control_styles_8cpp.html index 9abbe25c5..6469d3706 100644 --- a/docs/_trackbar_control_styles_8cpp.html +++ b/docs/_trackbar_control_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_trackbar_control_styles_8cpp_source.html b/docs/_trackbar_control_styles_8cpp_source.html index ea63a2e03..2930beb0c 100644 --- a/docs/_trackbar_control_styles_8cpp_source.html +++ b/docs/_trackbar_control_styles_8cpp_source.html @@ -26,7 +26,7 @@ @@ -107,7 +107,7 @@
virtual LONG_PTR getStyles() const final
Definition: IStyles.cpp:27
virtual LONG_PTR getExtendedStyles() const final
Definition: IStyles.cpp:32
- +
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_trackbar_control_styles_8h.html b/docs/_trackbar_control_styles_8h.html index 9cb6732f6..4bc3f063a 100644 --- a/docs/_trackbar_control_styles_8h.html +++ b/docs/_trackbar_control_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
TrackbarControlStyles.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_trackbar_control_styles_8h_source.html b/docs/_trackbar_control_styles_8h_source.html index 52875bc59..f58daf11d 100644 --- a/docs/_trackbar_control_styles_8h_source.html +++ b/docs/_trackbar_control_styles_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 #include "Styles/DefaultStyles.h"
-
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace styles
-
8  {
- -
11  {
-
12  protected:
-
13  TrackbarControlStyles() = default;
-
14 
-
15  public:
-
16  TrackbarControlStyles(const TrackbarControlStyles& buttonStyles);
-
17 
-
18  virtual ~TrackbarControlStyles() = default;
-
19  };
-
20  }
-
21 }
+
3 #include "pch.h"
+
4 #include "Styles/DefaultStyles.h"
+
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace styles
+
9  {
+ +
12  {
+
13  protected:
+
14  TrackbarControlStyles() = default;
+
15 
+
16  public:
+
17  TrackbarControlStyles(const TrackbarControlStyles& buttonStyles);
+
18 
+
19  virtual ~TrackbarControlStyles() = default;
+
20  };
+
21  }
+
22 }
-
#define GUI_FRAMEWORK_API
-
Provides default styles for all windows.
Definition: DefaultStyles.h:11
- +
#define GUI_FRAMEWORK_API
+
Provides default styles for all windows.
Definition: DefaultStyles.h:12
+ +
diff --git a/docs/_utility_8cpp.html b/docs/_utility_8cpp.html index a7a7079f2..538a132c8 100644 --- a/docs/_utility_8cpp.html +++ b/docs/_utility_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_utility_8cpp_source.html b/docs/_utility_8cpp_source.html index fde09f5f6..d75a298d1 100644 --- a/docs/_utility_8cpp_source.html +++ b/docs/_utility_8cpp_source.html @@ -26,7 +26,7 @@ diff --git a/docs/_utility_8h.html b/docs/_utility_8h.html index cb2399e00..32ada0f41 100644 --- a/docs/_utility_8h.html +++ b/docs/_utility_8h.html @@ -26,7 +26,7 @@ diff --git a/docs/_utility_8h_source.html b/docs/_utility_8h_source.html index 2827f0263..47c054c21 100644 --- a/docs/_utility_8h_source.html +++ b/docs/_utility_8h_source.html @@ -26,7 +26,7 @@ @@ -102,7 +102,7 @@
21  GUI_FRAMEWORK_API_FUNCTION void removeStyle(HWND handle, LONG_PTR styleToRemove);
22  }
23 }
-
#define GUI_FRAMEWORK_API_FUNCTION
+
#define GUI_FRAMEWORK_API_FUNCTION
void removeStyle(HWND handle, LONG_PTR styleToRemove)
Remove WinAPI style.
Definition: Utility.cpp:25
void unregisterClass(const wstring &className)
Definition: Utility.cpp:10
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_vertical_trackbar_control_8cpp.html b/docs/_vertical_trackbar_control_8cpp.html index 9a65722dc..2fd81d678 100644 --- a/docs/_vertical_trackbar_control_8cpp.html +++ b/docs/_vertical_trackbar_control_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_vertical_trackbar_control_8cpp_source.html b/docs/_vertical_trackbar_control_8cpp_source.html index 5caca53af..a579bdee7 100644 --- a/docs/_vertical_trackbar_control_8cpp_source.html +++ b/docs/_vertical_trackbar_control_8cpp_source.html @@ -26,7 +26,7 @@ @@ -125,8 +125,8 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all tracbar controls.
- +
Base class for all tracbar controls.
+
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_vertical_trackbar_control_8h.html b/docs/_vertical_trackbar_control_8h.html index 5fbba5f56..1abaeb4e6 100644 --- a/docs/_vertical_trackbar_control_8h.html +++ b/docs/_vertical_trackbar_control_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
VerticalTrackbarControl.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_vertical_trackbar_control_8h_source.html b/docs/_vertical_trackbar_control_8h_source.html index 18353cb08..63a8f6507 100644 --- a/docs/_vertical_trackbar_control_8h_source.html +++ b/docs/_vertical_trackbar_control_8h_source.html @@ -26,7 +26,7 @@ @@ -89,34 +89,36 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  public:
- -
12  {
-
13  left,
-
14  right,
-
15  both
-
16  };
-
17 
-
18  public:
-
19  VerticalTrackbarControl(const std::wstring& trackbarName, const utility::ComponentSettings& settings, BaseComponent* parent, bool autoTicks = true, verticalTickPosition position = verticalTickPosition::left, bool selectionRange = false, bool noTicks = false);
-
20 
- -
22  };
-
23 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  public:
+ +
13  {
+
14  left,
+
15  right,
+
16  both
+
17  };
+
18 
+
19  public:
+
20  VerticalTrackbarControl(const std::wstring& trackbarName, const utility::ComponentSettings& settings, BaseComponent* parent, bool autoTicks = true, verticalTickPosition position = verticalTickPosition::left, bool selectionRange = false, bool noTicks = false);
+
21 
+ +
23  };
+
24 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base class for all tracbar controls.
-
Standard vertical trackbar control.
+
Base class for all tracbar controls.
+
Standard vertical trackbar control.
- + +
diff --git a/docs/_vertical_trackbar_control_creator_8cpp.html b/docs/_vertical_trackbar_control_creator_8cpp.html index e38d4d1a8..6b31d5b77 100644 --- a/docs/_vertical_trackbar_control_creator_8cpp.html +++ b/docs/_vertical_trackbar_control_creator_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_vertical_trackbar_control_creator_8cpp_source.html b/docs/_vertical_trackbar_control_creator_8cpp_source.html index 90e6e78ff..8c3add7df 100644 --- a/docs/_vertical_trackbar_control_creator_8cpp_source.html +++ b/docs/_vertical_trackbar_control_creator_8cpp_source.html @@ -26,7 +26,7 @@ @@ -109,7 +109,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Standard vertical trackbar control.
+
Standard vertical trackbar control.
diff --git a/docs/_vertical_trackbar_control_creator_8h.html b/docs/_vertical_trackbar_control_creator_8h.html index 24406537b..20147cd95 100644 --- a/docs/_vertical_trackbar_control_creator_8h.html +++ b/docs/_vertical_trackbar_control_creator_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
VerticalTrackbarControlCreator.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_vertical_trackbar_control_creator_8h_source.html b/docs/_vertical_trackbar_control_creator_8h_source.html index 84f015189..7f7cffca2 100644 --- a/docs/_vertical_trackbar_control_creator_8h_source.html +++ b/docs/_vertical_trackbar_control_creator_8h_source.html @@ -26,7 +26,7 @@ @@ -89,31 +89,33 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
-
7  namespace utility
-
8  {
- -
11  {
-
12  public:
- -
14 
-
15  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
-
16 
- -
18  };
-
19  }
-
20 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+
8  namespace utility
+
9  {
+ +
12  {
+
13  public:
+ +
15 
+
16  BaseComponent* create(const std::wstring& windowName, const utility::ComponentSettings& settings, const std::any& additionalData, BaseComponent* parent) override;
+
17 
+ +
19  };
+
20  }
+
21 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Interface for components creation(factory method pattern)
- +
Interface for components creation(factory method pattern)
+ +
diff --git a/docs/_vertical_trackbar_control_styles_8cpp.html b/docs/_vertical_trackbar_control_styles_8cpp.html index 890b727d7..14b87e143 100644 --- a/docs/_vertical_trackbar_control_styles_8cpp.html +++ b/docs/_vertical_trackbar_control_styles_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_vertical_trackbar_control_styles_8cpp_source.html b/docs/_vertical_trackbar_control_styles_8cpp_source.html index d226db9b4..d5b599ea1 100644 --- a/docs/_vertical_trackbar_control_styles_8cpp_source.html +++ b/docs/_vertical_trackbar_control_styles_8cpp_source.html @@ -26,7 +26,7 @@ @@ -105,7 +105,7 @@
16  }
17 }
- +
void appendStyle(HWND handle, LONG_PTR newStyle)
Append WinAPI style.
Definition: Utility.cpp:15
diff --git a/docs/_vertical_trackbar_control_styles_8h.html b/docs/_vertical_trackbar_control_styles_8h.html index c94c48b50..172b7e86a 100644 --- a/docs/_vertical_trackbar_control_styles_8h.html +++ b/docs/_vertical_trackbar_control_styles_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
VerticalTrackbarControlStyles.h File Reference
-
#include "TrackbarControlStyles.h"
+

Go to the source code of this file.

diff --git a/docs/_vertical_trackbar_control_styles_8h_source.html b/docs/_vertical_trackbar_control_styles_8h_source.html index a2924332e..881a74acc 100644 --- a/docs/_vertical_trackbar_control_styles_8h_source.html +++ b/docs/_vertical_trackbar_control_styles_8h_source.html @@ -26,7 +26,7 @@
@@ -89,30 +89,32 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace styles
-
9  {
- -
12  {
-
13  public:
- -
15 
- -
17  };
-
18  }
-
19 }
-
#define GUI_FRAMEWORK_API
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace styles
+
10  {
+ +
13  {
+
14  public:
+ +
16 
+ +
18  };
+
19  }
+
20 }
+
#define GUI_FRAMEWORK_API
- - - + + + +
diff --git a/docs/_window_holder_8cpp.html b/docs/_window_holder_8cpp.html index 2ea459acb..17248feda 100644 --- a/docs/_window_holder_8cpp.html +++ b/docs/_window_holder_8cpp.html @@ -26,7 +26,7 @@ diff --git a/docs/_window_holder_8cpp_source.html b/docs/_window_holder_8cpp_source.html index fc91a89d3..134350b62 100644 --- a/docs/_window_holder_8cpp_source.html +++ b/docs/_window_holder_8cpp_source.html @@ -26,7 +26,7 @@ @@ -120,9 +120,9 @@
31 
32  while (code = GetMessageW(&message, nullptr, NULL, NULL) > 0)
33  {
-
34  if (message.message == WM_HOTKEY)
+
34  if (message.message == WM_HOTKEY && message.wParam >= 0)
35  {
-
36  GUIFramework::get().processHotkey(message.wParam);
+
36  GUIFramework::get().processHotkey(static_cast<uint32_t>(message.wParam));
37  }
38 
39  TranslateMessage(&message);
@@ -153,10 +153,10 @@
64 }
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
Singleton with GUIFramework settings and some functionality.
Definition: GUIFramework.h:16
bool unregisterHotkey(uint32_t hotkeyId)
Thread safe unregister hotkey.
-
Exception that receive error code from GetLastError function.
+
Exception that receive error code from GetLastError function.
void unregisterClass(const wstring &className)
Definition: Utility.cpp:10
diff --git a/docs/_window_holder_8h.html b/docs/_window_holder_8h.html index d6a78810b..9e5fccce6 100644 --- a/docs/_window_holder_8h.html +++ b/docs/_window_holder_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
WindowHolder.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/_window_holder_8h_source.html b/docs/_window_holder_8h_source.html index 12662f739..927bcb033 100644 --- a/docs/_window_holder_8h_source.html +++ b/docs/_window_holder_8h_source.html @@ -26,7 +26,7 @@ @@ -89,53 +89,55 @@
Go to the documentation of this file.
1 #pragma once
2 
- -
4 
-
5 namespace gui_framework
-
6 {
- -
9  {
-
10  private:
-
11  std::unique_ptr<BaseComposite> compositeWindow;
-
12  bool unregisterClass;
-
13 
-
14  public:
-
18  WindowHolder(std::unique_ptr<BaseComposite>&& compositeWindow, bool unregisterClass = false) noexcept;
-
19 
-
20  template<std::derived_from<BaseComposite> T>
-
21  T* getDerived();
-
22 
-
23  template<std::derived_from<BaseComposite> T>
-
24  const T* getDerived() const;
-
25 
-
26  BaseComposite* get();
-
27 
-
28  const BaseComposite* get() const;
-
29 
-
33  void runMainLoop(const std::vector<uint32_t>& registeredHotkeyIds = {});
-
34 
-
35  ~WindowHolder();
-
36  };
-
37 
-
38  template<std::derived_from<BaseComposite> T>
- -
40  {
-
41  return static_cast<T*>(compositeWindow.get());
-
42  }
-
43 
-
44  template<std::derived_from<BaseComposite> T>
-
45  const T* WindowHolder::getDerived() const
-
46  {
-
47  return static_cast<T*>(compositeWindow.get());
-
48  }
-
49 }
+
3 #include "pch.h"
+ +
5 
+
6 namespace gui_framework
+
7 {
+ +
10  {
+
11  private:
+
12  std::unique_ptr<BaseComposite> compositeWindow;
+
13  bool unregisterClass;
+
14 
+
15  public:
+
19  WindowHolder(std::unique_ptr<BaseComposite>&& compositeWindow, bool unregisterClass = false) noexcept;
+
20 
+
21  template<std::derived_from<BaseComposite> T>
+
22  T* getDerived();
+
23 
+
24  template<std::derived_from<BaseComposite> T>
+
25  const T* getDerived() const;
+
26 
+
27  BaseComposite* get();
+
28 
+
29  const BaseComposite* get() const;
+
30 
+
34  void runMainLoop(const std::vector<uint32_t>& registeredHotkeyIds = {});
+
35 
+
36  ~WindowHolder();
+
37  };
+
38 
+
39  template<std::derived_from<BaseComposite> T>
+ +
41  {
+
42  return static_cast<T*>(compositeWindow.get());
+
43  }
+
44 
+
45  template<std::derived_from<BaseComposite> T>
+
46  const T* WindowHolder::getDerived() const
+
47  {
+
48  return static_cast<T*>(compositeWindow.get());
+
49  }
+
50 }
-
#define GUI_FRAMEWORK_API
-
Base class for all windows that has children windows.
Definition: BaseComposite.h:14
-
Provides runMainLoop for top level window.
Definition: WindowHolder.h:9
- +
#define GUI_FRAMEWORK_API
+
Base class for all windows that has children windows.
Definition: BaseComposite.h:15
+
Provides runMainLoop for top level window.
Definition: WindowHolder.h:10
+
void unregisterClass(const wstring &className)
Definition: Utility.cpp:10
+
diff --git a/docs/_window_messages_8h.html b/docs/_window_messages_8h.html index 24217ee1b..edae885d6 100644 --- a/docs/_window_messages_8h.html +++ b/docs/_window_messages_8h.html @@ -26,7 +26,7 @@ @@ -90,7 +90,8 @@
WindowMessages.h File Reference
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -89,15 +89,17 @@
Go to the documentation of this file.
1 #pragma once
2 
-
3 namespace gui_framework
-
4 {
-
5  namespace custom_window_messages
-
6  {
-
8  inline constexpr int initTopLevelWindowPointer = 52430;
-
9  }
-
10 }
-
constexpr int initTopLevelWindowPointer
WPARAM contains pointer to BaseComponent.
Definition: WindowMessages.h:8
+
3 #include "pch.h"
+
4 namespace gui_framework
+
5 {
+
6  namespace custom_window_messages
+
7  {
+
9  inline constexpr int initTopLevelWindowPointer = 52430;
+
10  }
+
11 }
+
constexpr int initTopLevelWindowPointer
WPARAM contains pointer to BaseComponent.
Definition: WindowMessages.h:9
+
diff --git a/docs/annotated.html b/docs/annotated.html index 7478df104..4533c03da 100644 --- a/docs/annotated.html +++ b/docs/annotated.html @@ -26,7 +26,7 @@ @@ -92,7 +92,7 @@ - + diff --git a/docs/annotated_dup.js b/docs/annotated_dup.js index 0d7278cef..21a8c39a8 100644 --- a/docs/annotated_dup.js +++ b/docs/annotated_dup.js @@ -3,7 +3,7 @@ var annotated_dup = [ "gui_framework", "namespacegui__framework.html", [ [ "exceptions", "namespacegui__framework_1_1exceptions.html", [ [ "BaseGUIFrameworkException", "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html", "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception" ], - [ "CantFindSeparateWindowFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html", "classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception" ], + [ "CantFindCompositeFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html", "classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception" ], [ "FileDoesNotExist", "classgui__framework_1_1exceptions_1_1_file_does_not_exist.html", "classgui__framework_1_1exceptions_1_1_file_does_not_exist" ], [ "GetLastErrorException", "classgui__framework_1_1exceptions_1_1_get_last_error_exception.html", "classgui__framework_1_1exceptions_1_1_get_last_error_exception" ], [ "NotImplemented", "classgui__framework_1_1exceptions_1_1_not_implemented.html", "classgui__framework_1_1exceptions_1_1_not_implemented" ], diff --git a/docs/classes.html b/docs/classes.html index 1bd5a7795..c8b56d021 100644 --- a/docs/classes.html +++ b/docs/classes.html @@ -26,7 +26,7 @@ @@ -97,7 +97,7 @@
BaseButton (gui_framework)
BaseCheckBox (gui_framework)
BaseChildWindow (gui_framework)
BaseComboBox (gui_framework)
BaseComponent (gui_framework)
BaseComponentCreator (gui_framework::utility)
BaseComposite (gui_framework)
BaseDialogBox (gui_framework)
BaseEditControl (gui_framework)
BaseGUIFrameworkException (gui_framework::exceptions)
BaseIconListView (gui_framework)
BaseInfiniteProgressBar (gui_framework)
BaseListBox (gui_framework)
BaseListIconListView (gui_framework)
BaseListListView (gui_framework)
BaseListTextIconListView (gui_framework)
BaseListTextListView (gui_framework)
BaseListView (gui_framework)
BaseLoadableHolder (gui_framework::utility)
BaseMenuItem (gui_framework)
BaseMultipleSelectListBox (gui_framework)
BaseProgressBar (gui_framework)
BaseRichEdit (gui_framework)
BaseSeparateWindow (gui_framework)
BaseStaticControl (gui_framework)
BaseTabControl (gui_framework)
BaseTextIconListView (gui_framework)
BaseTextListView (gui_framework)
BaseTrackbarControl (gui_framework)
BaseWindow (gui_framework)
Button (gui_framework)
ButtonCreator (gui_framework::utility)
ButtonStyles (gui_framework::styles)
C
-
CantFindSeparateWindowFunctionException (gui_framework::exceptions)
CheckBox (gui_framework)
CheckBoxCreator (gui_framework::utility)
CheckBoxStyles (gui_framework::styles)
ChildWindow (gui_framework)
ChildWindowCreator (gui_framework::utility)
ComboBoxStyles (gui_framework::styles)
ComponentSettings (gui_framework::utility)
const_forward_iterator (gui_framework::iterators)
CursorsHolder (gui_framework::utility)
+
CantFindCompositeFunctionException (gui_framework::exceptions)
CheckBox (gui_framework)
CheckBoxCreator (gui_framework::utility)
CheckBoxStyles (gui_framework::styles)
ChildWindow (gui_framework)
ChildWindowCreator (gui_framework::utility)
ComboBoxStyles (gui_framework::styles)
ComponentSettings (gui_framework::utility)
const_forward_iterator (gui_framework::iterators)
CursorsHolder (gui_framework::utility)
D
DefaultButtonStyles (gui_framework::styles)
DefaultListBoxStyles (gui_framework::styles)
DefaultRichEditStyles (gui_framework::styles)
DefaultStyles (gui_framework::styles)
DialogBox (gui_framework)
DialogBox::DialogBoxBuilder (gui_framework)
DialogBoxStyles (gui_framework::styles)
DropDownComboBox (gui_framework)
DropDownComboBoxCreator (gui_framework::utility)
DropDownComboBoxStyles (gui_framework::styles)
DropDownListComboBox (gui_framework)
DropDownListComboBoxCreator (gui_framework::utility)
DropDownListComboBoxStyles (gui_framework::styles)
DropDownMenuItem (gui_framework)
diff --git a/docs/classgui__framework_1_1_base_button-members.html b/docs/classgui__framework_1_1_base_button-members.html index 2c3e8fa9b..34adc781d 100644 --- a/docs/classgui__framework_1_1_base_button-members.html +++ b/docs/classgui__framework_1_1_base_button-members.html @@ -26,7 +26,7 @@ diff --git a/docs/classgui__framework_1_1_base_button.html b/docs/classgui__framework_1_1_base_button.html index 7c3d84ae4..885938654 100644 --- a/docs/classgui__framework_1_1_base_button.html +++ b/docs/classgui__framework_1_1_base_button.html @@ -26,7 +26,7 @@ @@ -280,7 +280,7 @@

Detailed Description

Base class for all buttons.

-

Definition at line 10 of file BaseButton.h.

+

Definition at line 11 of file BaseButton.h.

Constructor & Destructor Documentation

◆ BaseButton()

@@ -558,7 +558,7 @@

-

Definition at line 15 of file BaseButton.h.

+

Definition at line 16 of file BaseButton.h.

diff --git a/docs/classgui__framework_1_1_base_check_box-members.html b/docs/classgui__framework_1_1_base_check_box-members.html index b0a509efc..00e9109a8 100644 --- a/docs/classgui__framework_1_1_base_check_box-members.html +++ b/docs/classgui__framework_1_1_base_check_box-members.html @@ -26,7 +26,7 @@

diff --git a/docs/classgui__framework_1_1_base_check_box.html b/docs/classgui__framework_1_1_base_check_box.html index 06d9b6f69..b9c7d0d66 100644 --- a/docs/classgui__framework_1_1_base_check_box.html +++ b/docs/classgui__framework_1_1_base_check_box.html @@ -26,7 +26,7 @@ @@ -291,7 +291,7 @@

Detailed Description

Base class for all check boxes.

-

Definition at line 8 of file BaseCheckBox.h.

+

Definition at line 9 of file BaseCheckBox.h.

Constructor & Destructor Documentation

◆ BaseCheckBox()

@@ -510,7 +510,7 @@

-

Definition at line 11 of file BaseCheckBox.h.

+

Definition at line 12 of file BaseCheckBox.h.

@@ -534,7 +534,7 @@

-

Definition at line 12 of file BaseCheckBox.h.

+

Definition at line 13 of file BaseCheckBox.h.

diff --git a/docs/classgui__framework_1_1_base_child_window-members.html b/docs/classgui__framework_1_1_base_child_window-members.html index 19c916972..fab16af55 100644 --- a/docs/classgui__framework_1_1_base_child_window-members.html +++ b/docs/classgui__framework_1_1_base_child_window-members.html @@ -26,7 +26,7 @@

diff --git a/docs/classgui__framework_1_1_base_child_window.html b/docs/classgui__framework_1_1_base_child_window.html index d23b088f9..5b3d63a30 100644 --- a/docs/classgui__framework_1_1_base_child_window.html +++ b/docs/classgui__framework_1_1_base_child_window.html @@ -26,7 +26,7 @@ @@ -286,7 +286,7 @@

Detailed Description

Base class for all nested windows.

-

Definition at line 8 of file BaseChildWindow.h.

+

Definition at line 9 of file BaseChildWindow.h.

Constructor & Destructor Documentation

◆ BaseChildWindow()

diff --git a/docs/classgui__framework_1_1_base_combo_box-members.html b/docs/classgui__framework_1_1_base_combo_box-members.html index 9395e5a07..54f0e6104 100644 --- a/docs/classgui__framework_1_1_base_combo_box-members.html +++ b/docs/classgui__framework_1_1_base_combo_box-members.html @@ -26,7 +26,7 @@ diff --git a/docs/classgui__framework_1_1_base_combo_box.html b/docs/classgui__framework_1_1_base_combo_box.html index 013e2443e..e7081f05d 100644 --- a/docs/classgui__framework_1_1_base_combo_box.html +++ b/docs/classgui__framework_1_1_base_combo_box.html @@ -26,7 +26,7 @@ @@ -336,7 +336,7 @@

Detailed Description

Base class for all combo boxes.

-

Definition at line 10 of file BaseComboBox.h.

+

Definition at line 11 of file BaseComboBox.h.

Member Enumeration Documentation

◆ itemHeightEnum

@@ -362,7 +362,7 @@

selectionFieldItem 

diff --git a/docs/_window_messages_8h_source.html b/docs/_window_messages_8h_source.html index 82a33980c..af49e93ce 100644 --- a/docs/_window_messages_8h_source.html +++ b/docs/_window_messages_8h_source.html @@ -26,7 +26,7 @@

GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
 Ngui_framework
 Nexceptions
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
-

Definition at line 18 of file BaseComboBox.h.

+

Definition at line 19 of file BaseComboBox.h.

@@ -1300,7 +1300,7 @@

-

Definition at line 15 of file BaseComboBox.h.

+

Definition at line 16 of file BaseComboBox.h.

diff --git a/docs/classgui__framework_1_1_base_component-members.html b/docs/classgui__framework_1_1_base_component-members.html index 579478692..057a41926 100644 --- a/docs/classgui__framework_1_1_base_component-members.html +++ b/docs/classgui__framework_1_1_base_component-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_component.html b/docs/classgui__framework_1_1_base_component.html index 80ab95ad8..718b0fef3 100644 --- a/docs/classgui__framework_1_1_base_component.html +++ b/docs/classgui__framework_1_1_base_component.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -824,6 +824,8 @@

+
Returns
Components returns id, composites returns 0
+

Definition at line 411 of file BaseComponent.cpp.

diff --git a/docs/classgui__framework_1_1_base_composite-members.html b/docs/classgui__framework_1_1_base_composite-members.html index 40b990508..ed7c05bf0 100644 --- a/docs/classgui__framework_1_1_base_composite-members.html +++ b/docs/classgui__framework_1_1_base_composite-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_composite.html b/docs/classgui__framework_1_1_base_composite.html index 29d15368f..1f4cebd19 100644 --- a/docs/classgui__framework_1_1_base_composite.html +++ b/docs/classgui__framework_1_1_base_composite.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -284,7 +284,7 @@

Detailed Description

Base class for all windows that has children windows.

-

Definition at line 11 of file BaseComposite.h.

+

Definition at line 12 of file BaseComposite.h.

Constructor & Destructor Documentation

◆ BaseComposite()

@@ -887,7 +887,7 @@

-

Definition at line 16 of file BaseComposite.h.

+

Definition at line 17 of file BaseComposite.h.

diff --git a/docs/classgui__framework_1_1_base_dialog_box-members.html b/docs/classgui__framework_1_1_base_dialog_box-members.html index 104e3a2e0..a5b59c2da 100644 --- a/docs/classgui__framework_1_1_base_dialog_box-members.html +++ b/docs/classgui__framework_1_1_base_dialog_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_dialog_box.html b/docs/classgui__framework_1_1_base_dialog_box.html index aa9551ba8..6491213b2 100644 --- a/docs/classgui__framework_1_1_base_dialog_box.html +++ b/docs/classgui__framework_1_1_base_dialog_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -321,7 +321,7 @@

Detailed Description

Base class for all dialog boxes.

-

Definition at line 8 of file BaseDialogBox.h.

+

Definition at line 9 of file BaseDialogBox.h.

Member Enumeration Documentation

◆ messageBoxResponse

@@ -354,7 +354,7 @@

continueResponse  -

Definition at line 22 of file BaseDialogBox.h.

+

Definition at line 23 of file BaseDialogBox.h.

@@ -387,7 +387,7 @@

cancelTryContinue  -

Definition at line 11 of file BaseDialogBox.h.

+

Definition at line 12 of file BaseDialogBox.h.

diff --git a/docs/classgui__framework_1_1_base_edit_control-members.html b/docs/classgui__framework_1_1_base_edit_control-members.html index 9d1bd8cc9..28956d71b 100644 --- a/docs/classgui__framework_1_1_base_edit_control-members.html +++ b/docs/classgui__framework_1_1_base_edit_control-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_edit_control.html b/docs/classgui__framework_1_1_base_edit_control.html index ee6dcd327..4b2bd6d8f 100644 --- a/docs/classgui__framework_1_1_base_edit_control.html +++ b/docs/classgui__framework_1_1_base_edit_control.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -274,7 +274,7 @@

Detailed Description

Base class for all edit controls.

-

Definition at line 9 of file BaseEditControl.h.

+

Definition at line 10 of file BaseEditControl.h.

Constructor & Destructor Documentation

◆ BaseEditControl()

@@ -424,7 +424,7 @@

-

Definition at line 14 of file BaseEditControl.h.

+

Definition at line 15 of file BaseEditControl.h.

diff --git a/docs/classgui__framework_1_1_base_icon_list_view-members.html b/docs/classgui__framework_1_1_base_icon_list_view-members.html index 5ae10e685..a5ceb1cb5 100644 --- a/docs/classgui__framework_1_1_base_icon_list_view-members.html +++ b/docs/classgui__framework_1_1_base_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_icon_list_view.html b/docs/classgui__framework_1_1_base_icon_list_view.html index 22e73a95f..ef5877e43 100644 --- a/docs/classgui__framework_1_1_base_icon_list_view.html +++ b/docs/classgui__framework_1_1_base_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -289,7 +289,7 @@

Detailed Description

Base class for all list views with icon items only.

-

Definition at line 9 of file BaseIconListView.h.

+

Definition at line 10 of file BaseIconListView.h.

Constructor & Destructor Documentation

◆ BaseIconListView()

@@ -460,7 +460,7 @@

-

Definition at line 14 of file BaseIconListView.h.

+

Definition at line 15 of file BaseIconListView.h.

diff --git a/docs/classgui__framework_1_1_base_infinite_progress_bar-members.html b/docs/classgui__framework_1_1_base_infinite_progress_bar-members.html index f7a261487..a5512c32e 100644 --- a/docs/classgui__framework_1_1_base_infinite_progress_bar-members.html +++ b/docs/classgui__framework_1_1_base_infinite_progress_bar-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_infinite_progress_bar.html b/docs/classgui__framework_1_1_base_infinite_progress_bar.html index 2b5a8d0e4..d1ca584f2 100644 --- a/docs/classgui__framework_1_1_base_infinite_progress_bar.html +++ b/docs/classgui__framework_1_1_base_infinite_progress_bar.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -280,7 +280,7 @@

Detailed Description

Base class for all non updatable progress bars.

-

Definition at line 9 of file BaseInfiniteProgressBar.h.

+

Definition at line 10 of file BaseInfiniteProgressBar.h.

Constructor & Destructor Documentation

◆ BaseInfiniteProgressBar()

@@ -671,7 +671,7 @@

-

Definition at line 14 of file BaseInfiniteProgressBar.h.

+

Definition at line 15 of file BaseInfiniteProgressBar.h.

diff --git a/docs/classgui__framework_1_1_base_list_box-members.html b/docs/classgui__framework_1_1_base_list_box-members.html index 3db4996f2..d939f772d 100644 --- a/docs/classgui__framework_1_1_base_list_box-members.html +++ b/docs/classgui__framework_1_1_base_list_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_list_box.html b/docs/classgui__framework_1_1_base_list_box.html index 56bd6eb84..1afa68ecd 100644 --- a/docs/classgui__framework_1_1_base_list_box.html +++ b/docs/classgui__framework_1_1_base_list_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -324,7 +324,7 @@

Detailed Description

Base class for all list boxes.

-

Definition at line 10 of file BaseListBox.h.

+

Definition at line 11 of file BaseListBox.h.

Constructor & Destructor Documentation

◆ BaseListBox()

@@ -1087,7 +1087,7 @@

-

Definition at line 16 of file BaseListBox.h.

+

Definition at line 17 of file BaseListBox.h.

@@ -1111,7 +1111,7 @@

-

Definition at line 15 of file BaseListBox.h.

+

Definition at line 16 of file BaseListBox.h.

diff --git a/docs/classgui__framework_1_1_base_list_icon_list_view-members.html b/docs/classgui__framework_1_1_base_list_icon_list_view-members.html index 8d47abb92..c936bf183 100644 --- a/docs/classgui__framework_1_1_base_list_icon_list_view-members.html +++ b/docs/classgui__framework_1_1_base_list_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_list_icon_list_view.html b/docs/classgui__framework_1_1_base_list_icon_list_view.html index 56a7438da..c2f4726a3 100644 --- a/docs/classgui__framework_1_1_base_list_icon_list_view.html +++ b/docs/classgui__framework_1_1_base_list_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -295,7 +295,7 @@

Detailed Description

Base class for all list views in list mode with icon items.

-

Definition at line 9 of file BaseListIconListView.h.

+

Definition at line 10 of file BaseListIconListView.h.

Constructor & Destructor Documentation

◆ BaseListIconListView()

@@ -466,7 +466,7 @@

-

Definition at line 14 of file BaseListIconListView.h.

+

Definition at line 15 of file BaseListIconListView.h.

diff --git a/docs/classgui__framework_1_1_base_list_list_view-members.html b/docs/classgui__framework_1_1_base_list_list_view-members.html index b9e927d89..391b5d4a0 100644 --- a/docs/classgui__framework_1_1_base_list_list_view-members.html +++ b/docs/classgui__framework_1_1_base_list_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_list_list_view.html b/docs/classgui__framework_1_1_base_list_list_view.html index 908dc0d41..150552acd 100644 --- a/docs/classgui__framework_1_1_base_list_list_view.html +++ b/docs/classgui__framework_1_1_base_list_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -260,7 +260,7 @@

Detailed Description

Base class for all list views in list mode.

-

Definition at line 9 of file BaseListListView.h.

+

Definition at line 10 of file BaseListListView.h.

Constructor & Destructor Documentation

◆ BaseListListView()

diff --git a/docs/classgui__framework_1_1_base_list_text_icon_list_view-members.html b/docs/classgui__framework_1_1_base_list_text_icon_list_view-members.html index c4b1e80e8..09792305d 100644 --- a/docs/classgui__framework_1_1_base_list_text_icon_list_view-members.html +++ b/docs/classgui__framework_1_1_base_list_text_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_list_text_icon_list_view.html b/docs/classgui__framework_1_1_base_list_text_icon_list_view.html index 0563463a2..6a5fc6b6b 100644 --- a/docs/classgui__framework_1_1_base_list_text_icon_list_view.html +++ b/docs/classgui__framework_1_1_base_list_text_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -292,7 +292,7 @@

Detailed Description

Base class for all list views in list mode with text and icon items.

-

Definition at line 9 of file BaseListTextIconListView.h.

+

Definition at line 10 of file BaseListTextIconListView.h.

Constructor & Destructor Documentation

◆ BaseListTextIconListView()

@@ -400,7 +400,7 @@

-

Definition at line 14 of file BaseListTextIconListView.h.

+

Definition at line 15 of file BaseListTextIconListView.h.

diff --git a/docs/classgui__framework_1_1_base_list_text_list_view-members.html b/docs/classgui__framework_1_1_base_list_text_list_view-members.html index 1ebaf4faa..f37e87b8d 100644 --- a/docs/classgui__framework_1_1_base_list_text_list_view-members.html +++ b/docs/classgui__framework_1_1_base_list_text_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_list_text_list_view.html b/docs/classgui__framework_1_1_base_list_text_list_view.html index 6a796d249..dca52d2df 100644 --- a/docs/classgui__framework_1_1_base_list_text_list_view.html +++ b/docs/classgui__framework_1_1_base_list_text_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -286,7 +286,7 @@

Detailed Description

Base class for all list views in list mode with text items.

-

Definition at line 9 of file BaseListTextListView.h.

+

Definition at line 10 of file BaseListTextListView.h.

Constructor & Destructor Documentation

◆ BaseListTextListView()

diff --git a/docs/classgui__framework_1_1_base_list_view-members.html b/docs/classgui__framework_1_1_base_list_view-members.html index 7368de3f3..fb41e6b7f 100644 --- a/docs/classgui__framework_1_1_base_list_view-members.html +++ b/docs/classgui__framework_1_1_base_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_list_view.html b/docs/classgui__framework_1_1_base_list_view.html index 92682c366..c46dbce7a 100644 --- a/docs/classgui__framework_1_1_base_list_view.html +++ b/docs/classgui__framework_1_1_base_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -261,7 +261,7 @@

Detailed Description

Base class for all list views.

-

Definition at line 9 of file BaseListView.h.

+

Definition at line 10 of file BaseListView.h.

Constructor & Destructor Documentation

◆ BaseListView()

diff --git a/docs/classgui__framework_1_1_base_menu_item-members.html b/docs/classgui__framework_1_1_base_menu_item-members.html index 5072e05c2..b0b497368 100644 --- a/docs/classgui__framework_1_1_base_menu_item-members.html +++ b/docs/classgui__framework_1_1_base_menu_item-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_menu_item.html b/docs/classgui__framework_1_1_base_menu_item.html index 85b633274..5a08ae141 100644 --- a/docs/classgui__framework_1_1_base_menu_item.html +++ b/docs/classgui__framework_1_1_base_menu_item.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

Base class for all menu items.

-

Definition at line 8 of file BaseMenuItem.h.

+

Definition at line 9 of file BaseMenuItem.h.

Constructor & Destructor Documentation

◆ BaseMenuItem()

diff --git a/docs/classgui__framework_1_1_base_multiple_select_list_box-members.html b/docs/classgui__framework_1_1_base_multiple_select_list_box-members.html index cd3302271..9372da8d1 100644 --- a/docs/classgui__framework_1_1_base_multiple_select_list_box-members.html +++ b/docs/classgui__framework_1_1_base_multiple_select_list_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_multiple_select_list_box.html b/docs/classgui__framework_1_1_base_multiple_select_list_box.html index ae9b39059..6c94efa15 100644 --- a/docs/classgui__framework_1_1_base_multiple_select_list_box.html +++ b/docs/classgui__framework_1_1_base_multiple_select_list_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -331,7 +331,7 @@

Detailed Description

Base class for all multiple select list boxes.

-

Definition at line 8 of file BaseMultipleSelectListBox.h.

+

Definition at line 9 of file BaseMultipleSelectListBox.h.

Constructor & Destructor Documentation

◆ BaseMultipleSelectListBox()

diff --git a/docs/classgui__framework_1_1_base_progress_bar-members.html b/docs/classgui__framework_1_1_base_progress_bar-members.html index 9a48eb53f..94793a76b 100644 --- a/docs/classgui__framework_1_1_base_progress_bar-members.html +++ b/docs/classgui__framework_1_1_base_progress_bar-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_progress_bar.html b/docs/classgui__framework_1_1_base_progress_bar.html index e07fb8c05..4bb5c1857 100644 --- a/docs/classgui__framework_1_1_base_progress_bar.html +++ b/docs/classgui__framework_1_1_base_progress_bar.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -304,7 +304,7 @@

Detailed Description

Base class for all updatable progress bars.

-

Definition at line 9 of file BaseProgressBar.h.

+

Definition at line 10 of file BaseProgressBar.h.

Constructor & Destructor Documentation

◆ BaseProgressBar()

@@ -831,7 +831,7 @@

-

Definition at line 16 of file BaseProgressBar.h.

+

Definition at line 17 of file BaseProgressBar.h.

@@ -855,7 +855,7 @@

-

Definition at line 15 of file BaseProgressBar.h.

+

Definition at line 16 of file BaseProgressBar.h.

@@ -879,7 +879,7 @@

-

Definition at line 14 of file BaseProgressBar.h.

+

Definition at line 15 of file BaseProgressBar.h.

@@ -903,7 +903,7 @@

-

Definition at line 20 of file BaseProgressBar.h.

+

Definition at line 21 of file BaseProgressBar.h.

@@ -927,7 +927,7 @@

-

Definition at line 19 of file BaseProgressBar.h.

+

Definition at line 20 of file BaseProgressBar.h.

@@ -951,7 +951,7 @@

-

Definition at line 21 of file BaseProgressBar.h.

+

Definition at line 22 of file BaseProgressBar.h.

diff --git a/docs/classgui__framework_1_1_base_rich_edit-members.html b/docs/classgui__framework_1_1_base_rich_edit-members.html index 7a2f4dda4..2d667859e 100644 --- a/docs/classgui__framework_1_1_base_rich_edit-members.html +++ b/docs/classgui__framework_1_1_base_rich_edit-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_rich_edit.html b/docs/classgui__framework_1_1_base_rich_edit.html index e91fcca0f..fc61072b2 100644 --- a/docs/classgui__framework_1_1_base_rich_edit.html +++ b/docs/classgui__framework_1_1_base_rich_edit.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -348,7 +348,7 @@

Detailed Description

Base class for all rich edit controls.

-

Definition at line 10 of file BaseRichEdit.h.

+

Definition at line 11 of file BaseRichEdit.h.

Member Enumeration Documentation

◆ urlDetectEvent

@@ -380,7 +380,7 @@

setCursor  -

Definition at line 16 of file BaseRichEdit.h.

+

Definition at line 17 of file BaseRichEdit.h.

@@ -870,7 +870,7 @@

-

Definition at line 31 of file BaseRichEdit.h.

+

Definition at line 32 of file BaseRichEdit.h.

@@ -894,7 +894,7 @@

-

Definition at line 28 of file BaseRichEdit.h.

+

Definition at line 29 of file BaseRichEdit.h.

diff --git a/docs/classgui__framework_1_1_base_separate_window-members.html b/docs/classgui__framework_1_1_base_separate_window-members.html index 7f01b6bd4..4656228ff 100644 --- a/docs/classgui__framework_1_1_base_separate_window-members.html +++ b/docs/classgui__framework_1_1_base_separate_window-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_separate_window.html b/docs/classgui__framework_1_1_base_separate_window.html index b9777ed44..fc629defa 100644 --- a/docs/classgui__framework_1_1_base_separate_window.html +++ b/docs/classgui__framework_1_1_base_separate_window.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -287,7 +287,7 @@

Detailed Description

Base class for separate windows.

-

Definition at line 8 of file BaseSeparateWindow.h.

+

Definition at line 9 of file BaseSeparateWindow.h.

Constructor & Destructor Documentation

◆ BaseSeparateWindow()

diff --git a/docs/classgui__framework_1_1_base_static_control-members.html b/docs/classgui__framework_1_1_base_static_control-members.html index eb17d5b1f..9293cc121 100644 --- a/docs/classgui__framework_1_1_base_static_control-members.html +++ b/docs/classgui__framework_1_1_base_static_control-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_static_control.html b/docs/classgui__framework_1_1_base_static_control.html index e139723ae..5740c94be 100644 --- a/docs/classgui__framework_1_1_base_static_control.html +++ b/docs/classgui__framework_1_1_base_static_control.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -263,7 +263,7 @@

Detailed Description

Base class for all static controls.

-

Definition at line 9 of file BaseStaticControl.h.

+

Definition at line 10 of file BaseStaticControl.h.

Constructor & Destructor Documentation

◆ BaseStaticControl()

diff --git a/docs/classgui__framework_1_1_base_tab_control-members.html b/docs/classgui__framework_1_1_base_tab_control-members.html index ff85bf733..15d47dba7 100644 --- a/docs/classgui__framework_1_1_base_tab_control-members.html +++ b/docs/classgui__framework_1_1_base_tab_control-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_tab_control.html b/docs/classgui__framework_1_1_base_tab_control.html index b43c6738d..f8f500456 100644 --- a/docs/classgui__framework_1_1_base_tab_control.html +++ b/docs/classgui__framework_1_1_base_tab_control.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -301,7 +301,7 @@

Detailed Description

Base class for all tab controls.

-

Definition at line 9 of file BaseTabControl.h.

+

Definition at line 10 of file BaseTabControl.h.

Constructor & Destructor Documentation

◆ BaseTabControl()

@@ -1197,7 +1197,7 @@

-

Definition at line 33 of file BaseTabControl.h.

+

Definition at line 34 of file BaseTabControl.h.

@@ -1221,7 +1221,7 @@

-

Definition at line 32 of file BaseTabControl.h.

+

Definition at line 33 of file BaseTabControl.h.

@@ -1245,7 +1245,7 @@

-

Definition at line 34 of file BaseTabControl.h.

+

Definition at line 35 of file BaseTabControl.h.

diff --git a/docs/classgui__framework_1_1_base_text_icon_list_view-members.html b/docs/classgui__framework_1_1_base_text_icon_list_view-members.html index 4f76e13e9..b20183a20 100644 --- a/docs/classgui__framework_1_1_base_text_icon_list_view-members.html +++ b/docs/classgui__framework_1_1_base_text_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_text_icon_list_view.html b/docs/classgui__framework_1_1_base_text_icon_list_view.html index 8daca51e9..b3a1cabdb 100644 --- a/docs/classgui__framework_1_1_base_text_icon_list_view.html +++ b/docs/classgui__framework_1_1_base_text_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -286,7 +286,7 @@

Detailed Description

Base class for all list views with text and icon items.

-

Definition at line 9 of file BaseTextIconListView.h.

+

Definition at line 10 of file BaseTextIconListView.h.

Constructor & Destructor Documentation

◆ BaseTextIconListView()

@@ -394,7 +394,7 @@

-

Definition at line 14 of file BaseTextIconListView.h.

+

Definition at line 15 of file BaseTextIconListView.h.

diff --git a/docs/classgui__framework_1_1_base_text_list_view-members.html b/docs/classgui__framework_1_1_base_text_list_view-members.html index eb5df256a..c4cfa70c6 100644 --- a/docs/classgui__framework_1_1_base_text_list_view-members.html +++ b/docs/classgui__framework_1_1_base_text_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_text_list_view.html b/docs/classgui__framework_1_1_base_text_list_view.html index 763b241a9..fa2e083fa 100644 --- a/docs/classgui__framework_1_1_base_text_list_view.html +++ b/docs/classgui__framework_1_1_base_text_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -280,7 +280,7 @@

Detailed Description

Base class for all list views with text items only.

-

Definition at line 9 of file BaseTextListView.h.

+

Definition at line 10 of file BaseTextListView.h.

Constructor & Destructor Documentation

◆ BaseTextListView()

diff --git a/docs/classgui__framework_1_1_base_trackbar_control-members.html b/docs/classgui__framework_1_1_base_trackbar_control-members.html index 7460b6318..4dddbb811 100644 --- a/docs/classgui__framework_1_1_base_trackbar_control-members.html +++ b/docs/classgui__framework_1_1_base_trackbar_control-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_trackbar_control.html b/docs/classgui__framework_1_1_base_trackbar_control.html index 70b17f53f..b1cfadde3 100644 --- a/docs/classgui__framework_1_1_base_trackbar_control.html +++ b/docs/classgui__framework_1_1_base_trackbar_control.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -273,7 +273,7 @@

Detailed Description

Base class for all tracbar controls.

-

Definition at line 9 of file BaseTrackbarControl.h.

+

Definition at line 10 of file BaseTrackbarControl.h.

Constructor & Destructor Documentation

◆ BaseTrackbarControl()

diff --git a/docs/classgui__framework_1_1_base_window-members.html b/docs/classgui__framework_1_1_base_window-members.html index 87c7ed62f..0f765c2bc 100644 --- a/docs/classgui__framework_1_1_base_window-members.html +++ b/docs/classgui__framework_1_1_base_window-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_base_window.html b/docs/classgui__framework_1_1_base_window.html index 898d90ee1..58d94d4ca 100644 --- a/docs/classgui__framework_1_1_base_window.html +++ b/docs/classgui__framework_1_1_base_window.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -283,7 +283,7 @@

Detailed Description

Base class for composite windows.

-

Definition at line 8 of file BaseWindow.h.

+

Definition at line 9 of file BaseWindow.h.

Constructor & Destructor Documentation

◆ BaseWindow()

diff --git a/docs/classgui__framework_1_1_button-members.html b/docs/classgui__framework_1_1_button-members.html index 21a1bc376..61661e095 100644 --- a/docs/classgui__framework_1_1_button-members.html +++ b/docs/classgui__framework_1_1_button-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_button.html b/docs/classgui__framework_1_1_button.html index f0f26dd57..2cf933879 100644 --- a/docs/classgui__framework_1_1_button.html +++ b/docs/classgui__framework_1_1_button.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -313,7 +313,7 @@

Detailed Description

Standard button.

-

Definition at line 9 of file Button.h.

+

Definition at line 10 of file Button.h.

Constructor & Destructor Documentation

◆ Button()

diff --git a/docs/classgui__framework_1_1_check_box-members.html b/docs/classgui__framework_1_1_check_box-members.html index f4d28ab5c..80b68bcc7 100644 --- a/docs/classgui__framework_1_1_check_box-members.html +++ b/docs/classgui__framework_1_1_check_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_check_box.html b/docs/classgui__framework_1_1_check_box.html index 9267deaf7..f3546c4a5 100644 --- a/docs/classgui__framework_1_1_check_box.html +++ b/docs/classgui__framework_1_1_check_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -293,7 +293,7 @@

Detailed Description

Standard check box.

-

Definition at line 8 of file CheckBox.h.

+

Definition at line 9 of file CheckBox.h.

Constructor & Destructor Documentation

◆ CheckBox()

diff --git a/docs/classgui__framework_1_1_child_window-members.html b/docs/classgui__framework_1_1_child_window-members.html index b0d251324..b1aa2a017 100644 --- a/docs/classgui__framework_1_1_child_window-members.html +++ b/docs/classgui__framework_1_1_child_window-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_child_window.html b/docs/classgui__framework_1_1_child_window.html index 3530cf169..7739ca316 100644 --- a/docs/classgui__framework_1_1_child_window.html +++ b/docs/classgui__framework_1_1_child_window.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -327,7 +327,7 @@

Detailed Description

Standard child window.

-

Definition at line 9 of file ChildWindow.h.

+

Definition at line 10 of file ChildWindow.h.

Constructor & Destructor Documentation

◆ ChildWindow()

diff --git a/docs/classgui__framework_1_1_dialog_box-members.html b/docs/classgui__framework_1_1_dialog_box-members.html index 817644ee5..707ae06c5 100644 --- a/docs/classgui__framework_1_1_dialog_box-members.html +++ b/docs/classgui__framework_1_1_dialog_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_dialog_box.html b/docs/classgui__framework_1_1_dialog_box.html index 1b56382d0..b0e5181d0 100644 --- a/docs/classgui__framework_1_1_dialog_box.html +++ b/docs/classgui__framework_1_1_dialog_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -336,7 +336,7 @@

Detailed Description

Standard dialog box.

-

Definition at line 12 of file DialogBox.h.

+

Definition at line 13 of file DialogBox.h.

Constructor & Destructor Documentation

◆ DialogBox()

diff --git a/docs/classgui__framework_1_1_dialog_box_1_1_dialog_box_builder-members.html b/docs/classgui__framework_1_1_dialog_box_1_1_dialog_box_builder-members.html index 5aad0fea4..2b6de7895 100644 --- a/docs/classgui__framework_1_1_dialog_box_1_1_dialog_box_builder-members.html +++ b/docs/classgui__framework_1_1_dialog_box_1_1_dialog_box_builder-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_dialog_box_1_1_dialog_box_builder.html b/docs/classgui__framework_1_1_dialog_box_1_1_dialog_box_builder.html index eb7855f76..fe158698f 100644 --- a/docs/classgui__framework_1_1_dialog_box_1_1_dialog_box_builder.html +++ b/docs/classgui__framework_1_1_dialog_box_1_1_dialog_box_builder.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -128,7 +128,7 @@

Detailed Description

Builder for dialog boxes.

-

Definition at line 18 of file DialogBox.h.

+

Definition at line 19 of file DialogBox.h.

Member Enumeration Documentation

◆ alignment

@@ -155,7 +155,7 @@

right  -

Definition at line 21 of file DialogBox.h.

+

Definition at line 22 of file DialogBox.h.

@@ -310,7 +310,7 @@

-

Definition at line 76 of file DialogBox.h.

+

Definition at line 77 of file DialogBox.h.

diff --git a/docs/classgui__framework_1_1_drop_down_combo_box-members.html b/docs/classgui__framework_1_1_drop_down_combo_box-members.html index a48f1d3fd..1383c8d72 100644 --- a/docs/classgui__framework_1_1_drop_down_combo_box-members.html +++ b/docs/classgui__framework_1_1_drop_down_combo_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_drop_down_combo_box.html b/docs/classgui__framework_1_1_drop_down_combo_box.html index 5fdbcb4fa..12dd80b84 100644 --- a/docs/classgui__framework_1_1_drop_down_combo_box.html +++ b/docs/classgui__framework_1_1_drop_down_combo_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -333,7 +333,7 @@

Detailed Description

Standard drop down combo box.

-

Definition at line 8 of file DropDownComboBox.h.

+

Definition at line 9 of file DropDownComboBox.h.

Constructor & Destructor Documentation

◆ DropDownComboBox()

diff --git a/docs/classgui__framework_1_1_drop_down_list_combo_box-members.html b/docs/classgui__framework_1_1_drop_down_list_combo_box-members.html index 45d04f360..ce173cf96 100644 --- a/docs/classgui__framework_1_1_drop_down_list_combo_box-members.html +++ b/docs/classgui__framework_1_1_drop_down_list_combo_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_drop_down_list_combo_box.html b/docs/classgui__framework_1_1_drop_down_list_combo_box.html index 19beeec5d..a0589a2ac 100644 --- a/docs/classgui__framework_1_1_drop_down_list_combo_box.html +++ b/docs/classgui__framework_1_1_drop_down_list_combo_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -333,7 +333,7 @@

Detailed Description

Standard drop down list combo box.

-

Definition at line 8 of file DropDownListComboBox.h.

+

Definition at line 9 of file DropDownListComboBox.h.

Constructor & Destructor Documentation

◆ DropDownListComboBox()

diff --git a/docs/classgui__framework_1_1_drop_down_menu_item-members.html b/docs/classgui__framework_1_1_drop_down_menu_item-members.html index 2365e1264..7654a4d78 100644 --- a/docs/classgui__framework_1_1_drop_down_menu_item-members.html +++ b/docs/classgui__framework_1_1_drop_down_menu_item-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_drop_down_menu_item.html b/docs/classgui__framework_1_1_drop_down_menu_item.html index 64971fcd3..1342366b6 100644 --- a/docs/classgui__framework_1_1_drop_down_menu_item.html +++ b/docs/classgui__framework_1_1_drop_down_menu_item.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -149,7 +149,7 @@

Detailed Description

Standard drop-down menu item.

-

Definition at line 8 of file DropDownMenuItem.h.

+

Definition at line 9 of file DropDownMenuItem.h.

Constructor & Destructor Documentation

◆ DropDownMenuItem()

@@ -288,7 +288,7 @@

-

Definition at line 11 of file DropDownMenuItem.h.

+

Definition at line 12 of file DropDownMenuItem.h.

diff --git a/docs/classgui__framework_1_1_edit_control-members.html b/docs/classgui__framework_1_1_edit_control-members.html index ed2afa6bc..aa5a394e0 100644 --- a/docs/classgui__framework_1_1_edit_control-members.html +++ b/docs/classgui__framework_1_1_edit_control-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_edit_control.html b/docs/classgui__framework_1_1_edit_control.html index e926fcdd4..1d05ac214 100644 --- a/docs/classgui__framework_1_1_edit_control.html +++ b/docs/classgui__framework_1_1_edit_control.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -312,7 +312,7 @@

Detailed Description

Standard edit control.

-

Definition at line 9 of file EditControl.h.

+

Definition at line 10 of file EditControl.h.

Constructor & Destructor Documentation

◆ EditControl()

diff --git a/docs/classgui__framework_1_1_g_u_i_framework-members.html b/docs/classgui__framework_1_1_g_u_i_framework-members.html index f2971b164..72125f4b0 100644 --- a/docs/classgui__framework_1_1_g_u_i_framework-members.html +++ b/docs/classgui__framework_1_1_g_u_i_framework-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_g_u_i_framework.html b/docs/classgui__framework_1_1_g_u_i_framework.html index 785b3e8ae..707a287b4 100644 --- a/docs/classgui__framework_1_1_g_u_i_framework.html +++ b/docs/classgui__framework_1_1_g_u_i_framework.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_group_box-members.html b/docs/classgui__framework_1_1_group_box-members.html index 744962ea7..01dbc5cb0 100644 --- a/docs/classgui__framework_1_1_group_box-members.html +++ b/docs/classgui__framework_1_1_group_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_group_box.html b/docs/classgui__framework_1_1_group_box.html index d677cecb7..dace31e4d 100644 --- a/docs/classgui__framework_1_1_group_box.html +++ b/docs/classgui__framework_1_1_group_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -287,7 +287,7 @@

Detailed Description

Standard group box with radio buttons.

-

Definition at line 9 of file GroupBox.h.

+

Definition at line 10 of file GroupBox.h.

Constructor & Destructor Documentation

◆ GroupBox()

diff --git a/docs/classgui__framework_1_1_horizontal_trackbar_control-members.html b/docs/classgui__framework_1_1_horizontal_trackbar_control-members.html index a01e9722c..21783e618 100644 --- a/docs/classgui__framework_1_1_horizontal_trackbar_control-members.html +++ b/docs/classgui__framework_1_1_horizontal_trackbar_control-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_horizontal_trackbar_control.html b/docs/classgui__framework_1_1_horizontal_trackbar_control.html index 1be7aca40..c471ab0d4 100644 --- a/docs/classgui__framework_1_1_horizontal_trackbar_control.html +++ b/docs/classgui__framework_1_1_horizontal_trackbar_control.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -286,7 +286,7 @@

Detailed Description

Standard horizontal trackbar control.

-

Definition at line 8 of file HorizontalTrackbarControl.h.

+

Definition at line 9 of file HorizontalTrackbarControl.h.

Member Enumeration Documentation

◆ horizontalTickPosition

@@ -313,7 +313,7 @@

both  -

Definition at line 11 of file HorizontalTrackbarControl.h.

+

Definition at line 12 of file HorizontalTrackbarControl.h.

diff --git a/docs/classgui__framework_1_1_icon_list_view-members.html b/docs/classgui__framework_1_1_icon_list_view-members.html index 45ac5abe1..c08c9d1a5 100644 --- a/docs/classgui__framework_1_1_icon_list_view-members.html +++ b/docs/classgui__framework_1_1_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_icon_list_view.html b/docs/classgui__framework_1_1_icon_list_view.html index 079428dee..6fa8af1a1 100644 --- a/docs/classgui__framework_1_1_icon_list_view.html +++ b/docs/classgui__framework_1_1_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -291,7 +291,7 @@

Detailed Description

Standard list view with icon items.

-

Definition at line 8 of file IconListView.h.

+

Definition at line 9 of file IconListView.h.

Constructor & Destructor Documentation

◆ IconListView()

diff --git a/docs/classgui__framework_1_1_infinite_progress_bar-members.html b/docs/classgui__framework_1_1_infinite_progress_bar-members.html index 10c20229f..07e804c04 100644 --- a/docs/classgui__framework_1_1_infinite_progress_bar-members.html +++ b/docs/classgui__framework_1_1_infinite_progress_bar-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_infinite_progress_bar.html b/docs/classgui__framework_1_1_infinite_progress_bar.html index a27408e88..986c04fd3 100644 --- a/docs/classgui__framework_1_1_infinite_progress_bar.html +++ b/docs/classgui__framework_1_1_infinite_progress_bar.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -318,7 +318,7 @@

Detailed Description

Standard non updatable progress bar.

-

Definition at line 9 of file InfiniteProgressBar.h.

+

Definition at line 10 of file InfiniteProgressBar.h.

Constructor & Destructor Documentation

◆ InfiniteProgressBar()

diff --git a/docs/classgui__framework_1_1_list_box-members.html b/docs/classgui__framework_1_1_list_box-members.html index a9c1139e5..c3818d1ec 100644 --- a/docs/classgui__framework_1_1_list_box-members.html +++ b/docs/classgui__framework_1_1_list_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_list_box.html b/docs/classgui__framework_1_1_list_box.html index 5233070a8..cb15b8503 100644 --- a/docs/classgui__framework_1_1_list_box.html +++ b/docs/classgui__framework_1_1_list_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -324,7 +324,7 @@

Detailed Description

Standard list box.

-

Definition at line 8 of file ListBox.h.

+

Definition at line 9 of file ListBox.h.

Constructor & Destructor Documentation

◆ ListBox()

diff --git a/docs/classgui__framework_1_1_list_icon_list_view-members.html b/docs/classgui__framework_1_1_list_icon_list_view-members.html index 38236dc7f..3e7942ce1 100644 --- a/docs/classgui__framework_1_1_list_icon_list_view-members.html +++ b/docs/classgui__framework_1_1_list_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_list_icon_list_view.html b/docs/classgui__framework_1_1_list_icon_list_view.html index cc71a5b71..3e9485d5b 100644 --- a/docs/classgui__framework_1_1_list_icon_list_view.html +++ b/docs/classgui__framework_1_1_list_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -297,7 +297,7 @@

Detailed Description

Standard list view in list mode with icon items.

-

Definition at line 8 of file ListIconListView.h.

+

Definition at line 9 of file ListIconListView.h.

Constructor & Destructor Documentation

◆ ListIconListView()

diff --git a/docs/classgui__framework_1_1_list_text_icon_list_view-members.html b/docs/classgui__framework_1_1_list_text_icon_list_view-members.html index cde042177..9475bb870 100644 --- a/docs/classgui__framework_1_1_list_text_icon_list_view-members.html +++ b/docs/classgui__framework_1_1_list_text_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_list_text_icon_list_view.html b/docs/classgui__framework_1_1_list_text_icon_list_view.html index 7a08b09f3..86169facd 100644 --- a/docs/classgui__framework_1_1_list_text_icon_list_view.html +++ b/docs/classgui__framework_1_1_list_text_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -294,7 +294,7 @@

Detailed Description

Standard list view in list mode with text and icon items.

-

Definition at line 8 of file ListTextIconListView.h.

+

Definition at line 9 of file ListTextIconListView.h.

Constructor & Destructor Documentation

◆ ListTextIconListView()

diff --git a/docs/classgui__framework_1_1_list_text_list_view-members.html b/docs/classgui__framework_1_1_list_text_list_view-members.html index f51c3d542..b882a101d 100644 --- a/docs/classgui__framework_1_1_list_text_list_view-members.html +++ b/docs/classgui__framework_1_1_list_text_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_list_text_list_view.html b/docs/classgui__framework_1_1_list_text_list_view.html index 9ceabfcb7..ac0daca49 100644 --- a/docs/classgui__framework_1_1_list_text_list_view.html +++ b/docs/classgui__framework_1_1_list_text_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -291,7 +291,7 @@

Detailed Description

Standard list view in list mode with text items.

-

Definition at line 8 of file ListTextListView.h.

+

Definition at line 9 of file ListTextListView.h.

Constructor & Destructor Documentation

◆ ListTextListView()

diff --git a/docs/classgui__framework_1_1_menu-members.html b/docs/classgui__framework_1_1_menu-members.html index c3d0f4190..67081b1a0 100644 --- a/docs/classgui__framework_1_1_menu-members.html +++ b/docs/classgui__framework_1_1_menu-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_menu.html b/docs/classgui__framework_1_1_menu.html index 252672890..1f679ca86 100644 --- a/docs/classgui__framework_1_1_menu.html +++ b/docs/classgui__framework_1_1_menu.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -131,7 +131,7 @@

Detailed Description

Menu class.

-

Definition at line 8 of file Menu.h.

+

Definition at line 9 of file Menu.h.

Constructor & Destructor Documentation

◆ Menu() [1/4]

diff --git a/docs/classgui__framework_1_1_menu_item-members.html b/docs/classgui__framework_1_1_menu_item-members.html index 14c9b09fe..e39e9b6c9 100644 --- a/docs/classgui__framework_1_1_menu_item-members.html +++ b/docs/classgui__framework_1_1_menu_item-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_menu_item.html b/docs/classgui__framework_1_1_menu_item.html index 9e57b84dd..56297d080 100644 --- a/docs/classgui__framework_1_1_menu_item.html +++ b/docs/classgui__framework_1_1_menu_item.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -152,7 +152,7 @@

Detailed Description

Standard menu item.

-

Definition at line 8 of file MenuItem.h.

+

Definition at line 9 of file MenuItem.h.

Constructor & Destructor Documentation

◆ MenuItem()

diff --git a/docs/classgui__framework_1_1_multiple_select_list_box-members.html b/docs/classgui__framework_1_1_multiple_select_list_box-members.html index 3accbade7..91309454e 100644 --- a/docs/classgui__framework_1_1_multiple_select_list_box-members.html +++ b/docs/classgui__framework_1_1_multiple_select_list_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_multiple_select_list_box.html b/docs/classgui__framework_1_1_multiple_select_list_box.html index c591dc9ee..dc78b39e2 100644 --- a/docs/classgui__framework_1_1_multiple_select_list_box.html +++ b/docs/classgui__framework_1_1_multiple_select_list_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -336,7 +336,7 @@

Detailed Description

Standard multiple select list box.

-

Definition at line 8 of file MultipleSelectListBox.h.

+

Definition at line 9 of file MultipleSelectListBox.h.

Constructor & Destructor Documentation

◆ MultipleSelectListBox()

diff --git a/docs/classgui__framework_1_1_progress_bar-members.html b/docs/classgui__framework_1_1_progress_bar-members.html index 5727dfa19..2421030d1 100644 --- a/docs/classgui__framework_1_1_progress_bar-members.html +++ b/docs/classgui__framework_1_1_progress_bar-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_progress_bar.html b/docs/classgui__framework_1_1_progress_bar.html index a3ea93b32..44e07e0e5 100644 --- a/docs/classgui__framework_1_1_progress_bar.html +++ b/docs/classgui__framework_1_1_progress_bar.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -339,7 +339,7 @@

Detailed Description

Standard updatable progress bar.

-

Definition at line 9 of file ProgressBar.h.

+

Definition at line 10 of file ProgressBar.h.

Constructor & Destructor Documentation

◆ ProgressBar()

diff --git a/docs/classgui__framework_1_1_rich_edit-members.html b/docs/classgui__framework_1_1_rich_edit-members.html index 547869148..16d14a511 100644 --- a/docs/classgui__framework_1_1_rich_edit-members.html +++ b/docs/classgui__framework_1_1_rich_edit-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_rich_edit.html b/docs/classgui__framework_1_1_rich_edit.html index 6655616a9..211e35067 100644 --- a/docs/classgui__framework_1_1_rich_edit.html +++ b/docs/classgui__framework_1_1_rich_edit.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -341,7 +341,7 @@

Detailed Description

Standard rich edit control.

-

Definition at line 8 of file RichEdit.h.

+

Definition at line 9 of file RichEdit.h.

Constructor & Destructor Documentation

◆ RichEdit()

diff --git a/docs/classgui__framework_1_1_separate_window-members.html b/docs/classgui__framework_1_1_separate_window-members.html index 2ee3611a8..54acef926 100644 --- a/docs/classgui__framework_1_1_separate_window-members.html +++ b/docs/classgui__framework_1_1_separate_window-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_separate_window.html b/docs/classgui__framework_1_1_separate_window.html index 028a1a9a3..38e7110e7 100644 --- a/docs/classgui__framework_1_1_separate_window.html +++ b/docs/classgui__framework_1_1_separate_window.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -328,7 +328,7 @@

Detailed Description

Standard separate window.

-

Definition at line 9 of file SeparateWindow.h.

+

Definition at line 10 of file SeparateWindow.h.

Constructor & Destructor Documentation

◆ SeparateWindow()

diff --git a/docs/classgui__framework_1_1_simple_combo_box-members.html b/docs/classgui__framework_1_1_simple_combo_box-members.html index c44413e00..6ba32df8b 100644 --- a/docs/classgui__framework_1_1_simple_combo_box-members.html +++ b/docs/classgui__framework_1_1_simple_combo_box-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_simple_combo_box.html b/docs/classgui__framework_1_1_simple_combo_box.html index ceb000a12..6cd518a2a 100644 --- a/docs/classgui__framework_1_1_simple_combo_box.html +++ b/docs/classgui__framework_1_1_simple_combo_box.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -333,7 +333,7 @@

Detailed Description

Standard simple combo box.

-

Definition at line 8 of file SimpleComboBox.h.

+

Definition at line 9 of file SimpleComboBox.h.

Constructor & Destructor Documentation

◆ SimpleComboBox()

diff --git a/docs/classgui__framework_1_1_static_control-members.html b/docs/classgui__framework_1_1_static_control-members.html index 2b309444f..6ac746176 100644 --- a/docs/classgui__framework_1_1_static_control-members.html +++ b/docs/classgui__framework_1_1_static_control-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_static_control.html b/docs/classgui__framework_1_1_static_control.html index 994868ca0..22e553602 100644 --- a/docs/classgui__framework_1_1_static_control.html +++ b/docs/classgui__framework_1_1_static_control.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -304,7 +304,7 @@

Detailed Description

Standard static control.

-

Definition at line 9 of file StaticControl.h.

+

Definition at line 10 of file StaticControl.h.

Constructor & Destructor Documentation

◆ StaticControl()

diff --git a/docs/classgui__framework_1_1_tab_control-members.html b/docs/classgui__framework_1_1_tab_control-members.html index d0a7a4793..d731ea1e8 100644 --- a/docs/classgui__framework_1_1_tab_control-members.html +++ b/docs/classgui__framework_1_1_tab_control-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_tab_control.html b/docs/classgui__framework_1_1_tab_control.html index df346cf35..79ab200f3 100644 --- a/docs/classgui__framework_1_1_tab_control.html +++ b/docs/classgui__framework_1_1_tab_control.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -330,7 +330,7 @@

Detailed Description

Standard tab control.

-

Definition at line 9 of file TabControl.h.

+

Definition at line 10 of file TabControl.h.

Constructor & Destructor Documentation

◆ TabControl()

diff --git a/docs/classgui__framework_1_1_text_icon_list_view-members.html b/docs/classgui__framework_1_1_text_icon_list_view-members.html index a03f66490..234702784 100644 --- a/docs/classgui__framework_1_1_text_icon_list_view-members.html +++ b/docs/classgui__framework_1_1_text_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_text_icon_list_view.html b/docs/classgui__framework_1_1_text_icon_list_view.html index b94f3950c..c5d3e3415 100644 --- a/docs/classgui__framework_1_1_text_icon_list_view.html +++ b/docs/classgui__framework_1_1_text_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -288,7 +288,7 @@

Detailed Description

Standard list view with text and icon items.

-

Definition at line 8 of file TextIconListView.h.

+

Definition at line 9 of file TextIconListView.h.

Constructor & Destructor Documentation

◆ TextIconListView()

diff --git a/docs/classgui__framework_1_1_text_list_view-members.html b/docs/classgui__framework_1_1_text_list_view-members.html index 566e62a71..e0f217457 100644 --- a/docs/classgui__framework_1_1_text_list_view-members.html +++ b/docs/classgui__framework_1_1_text_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_text_list_view.html b/docs/classgui__framework_1_1_text_list_view.html index 9cb74b57f..f64ba50c0 100644 --- a/docs/classgui__framework_1_1_text_list_view.html +++ b/docs/classgui__framework_1_1_text_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -285,7 +285,7 @@

Detailed Description

Standard list view with text items.

-

Definition at line 8 of file TextListView.h.

+

Definition at line 9 of file TextListView.h.

Constructor & Destructor Documentation

◆ TextListView()

diff --git a/docs/classgui__framework_1_1_vertical_trackbar_control-members.html b/docs/classgui__framework_1_1_vertical_trackbar_control-members.html index 9e1ad3726..15aeb8ca2 100644 --- a/docs/classgui__framework_1_1_vertical_trackbar_control-members.html +++ b/docs/classgui__framework_1_1_vertical_trackbar_control-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_vertical_trackbar_control.html b/docs/classgui__framework_1_1_vertical_trackbar_control.html index 39ce8aadc..aba1ac85e 100644 --- a/docs/classgui__framework_1_1_vertical_trackbar_control.html +++ b/docs/classgui__framework_1_1_vertical_trackbar_control.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -286,7 +286,7 @@

Detailed Description

Standard vertical trackbar control.

-

Definition at line 8 of file VerticalTrackbarControl.h.

+

Definition at line 9 of file VerticalTrackbarControl.h.

Member Enumeration Documentation

◆ verticalTickPosition

@@ -313,7 +313,7 @@

both  -

Definition at line 11 of file VerticalTrackbarControl.h.

+

Definition at line 12 of file VerticalTrackbarControl.h.

diff --git a/docs/classgui__framework_1_1_window_holder-members.html b/docs/classgui__framework_1_1_window_holder-members.html index f791a24f9..1f63685bd 100644 --- a/docs/classgui__framework_1_1_window_holder-members.html +++ b/docs/classgui__framework_1_1_window_holder-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1_window_holder.html b/docs/classgui__framework_1_1_window_holder.html index 035b31699..9d3558981 100644 --- a/docs/classgui__framework_1_1_window_holder.html +++ b/docs/classgui__framework_1_1_window_holder.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -119,7 +119,7 @@

Detailed Description

Provides runMainLoop for top level window.

-

Definition at line 8 of file WindowHolder.h.

+

Definition at line 9 of file WindowHolder.h.

Constructor & Destructor Documentation

◆ WindowHolder()

@@ -238,7 +238,7 @@

-

Definition at line 39 of file WindowHolder.h.

+

Definition at line 40 of file WindowHolder.h.

@@ -256,7 +256,7 @@

-

Definition at line 45 of file WindowHolder.h.

+

Definition at line 46 of file WindowHolder.h.

diff --git a/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception-members.html b/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception-members.html index 41d26932f..fb50ecf42 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception-members.html +++ b/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html b/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html index 1ae67670a..9ad6b5064 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html +++ b/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -101,11 +101,11 @@
-gui_framework::exceptions::CantFindSeparateWindowFunctionException -gui_framework::exceptions::FileDoesNotExist -gui_framework::exceptions::GetLastErrorException -gui_framework::exceptions::NotImplemented -gui_framework::exceptions::SelectListException +gui_framework::exceptions::CantFindCompositeFunctionException +gui_framework::exceptions::FileDoesNotExist +gui_framework::exceptions::GetLastErrorException +gui_framework::exceptions::NotImplemented +gui_framework::exceptions::SelectListException
diff --git a/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.png b/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.png index f12c1ee2c..3ac53a235 100644 Binary files a/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.png and b/docs/classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.png differ diff --git a/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception-members.html b/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception-members.html new file mode 100644 index 000000000..15a6993c7 --- /dev/null +++ b/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception-members.html @@ -0,0 +1,106 @@ + + + + + + + +GUIFramework: Member List + + + + + + + + + + + + + +
+
+
+ + + + + +
+
GUIFramework +  0.6.1-beta +
+
Framework for desktop GUI applications in C++.
+
+ + + + + + + + + +
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
gui_framework::exceptions::CantFindCompositeFunctionException Member List
+
+ +
+ + + + diff --git a/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html b/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html new file mode 100644 index 000000000..e0bfcbddf --- /dev/null +++ b/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html @@ -0,0 +1,184 @@ + + + + + + + +GUIFramework: gui_framework::exceptions::CantFindCompositeFunctionException Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
GUIFramework +  0.6.1-beta +
+
Framework for desktop GUI applications in C++.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
gui_framework::exceptions::CantFindCompositeFunctionException Class Reference
+
+
+ +

Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window. + More...

+ +

#include <CantFindCompositeFunctionException.h>

+
+Inheritance diagram for gui_framework::exceptions::CantFindCompositeFunctionException:
+
+
+ + +gui_framework::exceptions::BaseGUIFrameworkException + +
+ + + + + + + + + + + +

+Public Member Functions

 CantFindCompositeFunctionException (const std::string &functionName)
 
 ~CantFindCompositeFunctionException ()=default
 
- Public Member Functions inherited from gui_framework::exceptions::BaseGUIFrameworkException
 BaseGUIFrameworkException (const std::string &exceptionMessage)
 
virtual ~BaseGUIFrameworkException ()=default
 
+

Detailed Description

+

Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window.

+ +

Definition at line 11 of file CantFindCompositeFunctionException.h.

+

Constructor & Destructor Documentation

+ +

◆ CantFindCompositeFunctionException()

+ +
+
+ + + + + + + + +
gui_framework::exceptions::CantFindCompositeFunctionException::CantFindCompositeFunctionException (const std::string & functionName)
+
+ +

Definition at line 10 of file CantFindCompositeFunctionException.cpp.

+ +
+
+ +

◆ ~CantFindCompositeFunctionException()

+ +
+
+ + + + + +
+ + + + + + + +
gui_framework::exceptions::CantFindCompositeFunctionException::~CantFindCompositeFunctionException ()
+
+default
+
+ +
+
+
The documentation for this class was generated from the following files: +
+
+ + + + diff --git a/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.js b/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.js new file mode 100644 index 000000000..3c48aaa11 --- /dev/null +++ b/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.js @@ -0,0 +1,5 @@ +var classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception = +[ + [ "CantFindCompositeFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html#aceeb8f4066c54fe34e94010801a6e143", null ], + [ "~CantFindCompositeFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html#adfc366f0097984ba140d65c2f478e0d8", null ] +]; \ No newline at end of file diff --git a/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.png b/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.png new file mode 100644 index 000000000..1d3bfd9bc Binary files /dev/null and b/docs/classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.png differ diff --git a/docs/classgui__framework_1_1exceptions_1_1_file_does_not_exist-members.html b/docs/classgui__framework_1_1exceptions_1_1_file_does_not_exist-members.html index 9e99ee8e3..ce97c8c71 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_file_does_not_exist-members.html +++ b/docs/classgui__framework_1_1exceptions_1_1_file_does_not_exist-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1exceptions_1_1_file_does_not_exist.html b/docs/classgui__framework_1_1exceptions_1_1_file_does_not_exist.html index b3cf8a74e..8a20719aa 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_file_does_not_exist.html +++ b/docs/classgui__framework_1_1exceptions_1_1_file_does_not_exist.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

Throws by asset finding methods.

-

Definition at line 10 of file FileDoesNotExist.h.

+

Definition at line 11 of file FileDoesNotExist.h.

Constructor & Destructor Documentation

◆ FileDoesNotExist()

diff --git a/docs/classgui__framework_1_1exceptions_1_1_get_last_error_exception-members.html b/docs/classgui__framework_1_1exceptions_1_1_get_last_error_exception-members.html index 4d85b19ad..d7751af12 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_get_last_error_exception-members.html +++ b/docs/classgui__framework_1_1exceptions_1_1_get_last_error_exception-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1exceptions_1_1_get_last_error_exception.html b/docs/classgui__framework_1_1exceptions_1_1_get_last_error_exception.html index 6a934fb3a..ddd8d8097 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_get_last_error_exception.html +++ b/docs/classgui__framework_1_1exceptions_1_1_get_last_error_exception.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

Exception that receive error code from GetLastError function.

-

Definition at line 10 of file GetLastErrorException.h.

+

Definition at line 11 of file GetLastErrorException.h.

Constructor & Destructor Documentation

◆ GetLastErrorException()

diff --git a/docs/classgui__framework_1_1exceptions_1_1_not_implemented-members.html b/docs/classgui__framework_1_1exceptions_1_1_not_implemented-members.html index c5d9b5bb2..3f5887562 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_not_implemented-members.html +++ b/docs/classgui__framework_1_1exceptions_1_1_not_implemented-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1exceptions_1_1_not_implemented.html b/docs/classgui__framework_1_1exceptions_1_1_not_implemented.html index bd14a8d41..ad228a15d 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_not_implemented.html +++ b/docs/classgui__framework_1_1exceptions_1_1_not_implemented.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

Throws by not implemented methods.

-

Definition at line 10 of file NotImplemented.h.

+

Definition at line 11 of file NotImplemented.h.

Constructor & Destructor Documentation

◆ NotImplemented()

diff --git a/docs/classgui__framework_1_1exceptions_1_1_select_list_exception-members.html b/docs/classgui__framework_1_1exceptions_1_1_select_list_exception-members.html index 2efcfcac0..eff85f9be 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_select_list_exception-members.html +++ b/docs/classgui__framework_1_1exceptions_1_1_select_list_exception-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1exceptions_1_1_select_list_exception.html b/docs/classgui__framework_1_1exceptions_1_1_select_list_exception.html index 034e8d7f1..94808bbba 100644 --- a/docs/classgui__framework_1_1exceptions_1_1_select_list_exception.html +++ b/docs/classgui__framework_1_1exceptions_1_1_select_list_exception.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

Exception for all list classes exceptions.

-

Definition at line 10 of file SelectListException.h.

+

Definition at line 11 of file SelectListException.h.

Constructor & Destructor Documentation

◆ SelectListException()

diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_base_const_forward_iterator-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_base_const_forward_iterator-members.html index a128ddf2f..b9025a3d9 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_base_const_forward_iterator-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_base_const_forward_iterator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_base_const_forward_iterator.html b/docs/classgui__framework_1_1interfaces_1_1_i_base_const_forward_iterator.html index 3aa220892..eae256686 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_base_const_forward_iterator.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_base_const_forward_iterator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_base_forward_iterator-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_base_forward_iterator-members.html index d258d01cb..3322791c5 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_base_forward_iterator-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_base_forward_iterator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_base_forward_iterator.html b/docs/classgui__framework_1_1interfaces_1_1_i_base_forward_iterator.html index bb5beb4b7..d7c22098f 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_base_forward_iterator.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_base_forward_iterator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -146,7 +146,7 @@ -

Definition at line 13 of file IBaseForwardIterator.h.

+

Definition at line 14 of file IBaseForwardIterator.h.

Constructor & Destructor Documentation

◆ IBaseForwardIterator()

diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_base_list_view_operations-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_base_list_view_operations-members.html index 5b819d5c1..d4d4cd7e9 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_base_list_view_operations-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_base_list_view_operations-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_base_list_view_operations.html b/docs/classgui__framework_1_1interfaces_1_1_i_base_list_view_operations.html index 588e4db6e..f46192755 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_base_list_view_operations.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_base_list_view_operations.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_icon_list_view-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_icon_list_view-members.html index f0575d222..28c0d6951 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_icon_list_view-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_icon_list_view.html b/docs/classgui__framework_1_1interfaces_1_1_i_icon_list_view.html index 563010d6b..3be34f859 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_icon_list_view.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -142,7 +142,7 @@

Detailed Description

Provides adding icon items for list views.

-

Definition at line 11 of file IIconListView.h.

+

Definition at line 12 of file IIconListView.h.

Constructor & Destructor Documentation

◆ IIconListView()

diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_menu_item-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_menu_item-members.html index 83840618b..13a672fd1 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_menu_item-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_menu_item-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_menu_item.html b/docs/classgui__framework_1_1interfaces_1_1_i_menu_item.html index dd4d00666..0ff1f43b6 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_menu_item.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_menu_item.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_non_resizable_component-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_non_resizable_component-members.html index 6d700c154..a41b9383e 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_non_resizable_component-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_non_resizable_component-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_non_resizable_component.html b/docs/classgui__framework_1_1interfaces_1_1_i_non_resizable_component.html index 9f8f85ca8..6c1f68397 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_non_resizable_component.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_non_resizable_component.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_progress_bar_color-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_progress_bar_color-members.html index ad39ce052..9aaa5b594 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_progress_bar_color-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_progress_bar_color-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_progress_bar_color.html b/docs/classgui__framework_1_1interfaces_1_1_i_progress_bar_color.html index da167f74d..6925d5738 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_progress_bar_color.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_progress_bar_color.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_resizable_component-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_resizable_component-members.html index a4f6a5b49..2a8827c52 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_resizable_component-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_resizable_component-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_resizable_component.html b/docs/classgui__framework_1_1interfaces_1_1_i_resizable_component.html index 4d0c709b2..e7049ab33 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_resizable_component.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_resizable_component.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_styles-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_styles-members.html index 728d7bfe0..f5e9f1e0a 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_styles-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_styles.html b/docs/classgui__framework_1_1interfaces_1_1_i_styles.html index c290a996d..12f966dd4 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_styles.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_text_icon_list_view-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_text_icon_list_view-members.html index 9442d4e83..6913eb800 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_text_icon_list_view-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_text_icon_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_text_icon_list_view.html b/docs/classgui__framework_1_1interfaces_1_1_i_text_icon_list_view.html index 40aa55e08..6af9e44b1 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_text_icon_list_view.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_text_icon_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -140,7 +140,7 @@

Detailed Description

Provides adding text and icon items for list views.

-

Definition at line 11 of file ITextIconListView.h.

+

Definition at line 12 of file ITextIconListView.h.

Constructor & Destructor Documentation

◆ ITextIconListView()

diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_text_list_view-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_text_list_view-members.html index b745ddcaa..aa21983f5 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_text_list_view-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_text_list_view-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_text_list_view.html b/docs/classgui__framework_1_1interfaces_1_1_i_text_list_view.html index b52f4b777..d9de7e04b 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_text_list_view.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_text_list_view.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -140,7 +140,7 @@

Detailed Description

Provides adding text items for list views.

-

Definition at line 10 of file ITextListView.h.

+

Definition at line 11 of file ITextListView.h.

Constructor & Destructor Documentation

◆ ITextListView()

diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_text_operations-members.html b/docs/classgui__framework_1_1interfaces_1_1_i_text_operations-members.html index 9984813ec..5401212df 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_text_operations-members.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_text_operations-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1interfaces_1_1_i_text_operations.html b/docs/classgui__framework_1_1interfaces_1_1_i_text_operations.html index 3cdde61ea..f79d9a444 100644 --- a/docs/classgui__framework_1_1interfaces_1_1_i_text_operations.html +++ b/docs/classgui__framework_1_1interfaces_1_1_i_text_operations.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1iterators_1_1const__forward__iterator-members.html b/docs/classgui__framework_1_1iterators_1_1const__forward__iterator-members.html index 50426b7bc..7663b0cd7 100644 --- a/docs/classgui__framework_1_1iterators_1_1const__forward__iterator-members.html +++ b/docs/classgui__framework_1_1iterators_1_1const__forward__iterator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1iterators_1_1const__forward__iterator.html b/docs/classgui__framework_1_1iterators_1_1const__forward__iterator.html index ac7ccc442..b4e329b98 100644 --- a/docs/classgui__framework_1_1iterators_1_1const__forward__iterator.html +++ b/docs/classgui__framework_1_1iterators_1_1const__forward__iterator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -132,7 +132,7 @@

Detailed Description

-

Definition at line 10 of file const_forward_iterator.h.

+

Definition at line 11 of file const_forward_iterator.h.

Constructor & Destructor Documentation

◆ const_forward_iterator()

diff --git a/docs/classgui__framework_1_1iterators_1_1forward__iterator-members.html b/docs/classgui__framework_1_1iterators_1_1forward__iterator-members.html index 7e2b772df..3c870e83f 100644 --- a/docs/classgui__framework_1_1iterators_1_1forward__iterator-members.html +++ b/docs/classgui__framework_1_1iterators_1_1forward__iterator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1iterators_1_1forward__iterator.html b/docs/classgui__framework_1_1iterators_1_1forward__iterator.html index 5998a3d94..d2cf5ecfd 100644 --- a/docs/classgui__framework_1_1iterators_1_1forward__iterator.html +++ b/docs/classgui__framework_1_1iterators_1_1forward__iterator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -142,7 +142,7 @@

Detailed Description

-

Definition at line 10 of file forward_iterator.h.

+

Definition at line 11 of file forward_iterator.h.

Constructor & Destructor Documentation

◆ forward_iterator()

diff --git a/docs/classgui__framework_1_1styles_1_1_button_styles-members.html b/docs/classgui__framework_1_1styles_1_1_button_styles-members.html index ca5789fe5..2fc05d564 100644 --- a/docs/classgui__framework_1_1styles_1_1_button_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_button_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_button_styles.html b/docs/classgui__framework_1_1styles_1_1_button_styles.html index ad703b5e6..52201bb50 100644 --- a/docs/classgui__framework_1_1styles_1_1_button_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_button_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -144,7 +144,7 @@

Detailed Description

Base class for button styles.

-

Definition at line 10 of file ButtonStyles.h.

+

Definition at line 11 of file ButtonStyles.h.

Constructor & Destructor Documentation

◆ ButtonStyles() [1/2]

diff --git a/docs/classgui__framework_1_1styles_1_1_check_box_styles-members.html b/docs/classgui__framework_1_1styles_1_1_check_box_styles-members.html index 78acff006..d3f0a4393 100644 --- a/docs/classgui__framework_1_1styles_1_1_check_box_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_check_box_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_check_box_styles.html b/docs/classgui__framework_1_1styles_1_1_check_box_styles.html index 40cdbd88f..6090c3766 100644 --- a/docs/classgui__framework_1_1styles_1_1_check_box_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_check_box_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

CheckBox styles.

-

Definition at line 10 of file CheckBoxStyles.h.

+

Definition at line 11 of file CheckBoxStyles.h.

Constructor & Destructor Documentation

◆ CheckBoxStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_combo_box_styles-members.html b/docs/classgui__framework_1_1styles_1_1_combo_box_styles-members.html index 0b90b006f..0a89827d6 100644 --- a/docs/classgui__framework_1_1styles_1_1_combo_box_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_combo_box_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_combo_box_styles.html b/docs/classgui__framework_1_1styles_1_1_combo_box_styles.html index e454bd9eb..d431a847f 100644 --- a/docs/classgui__framework_1_1styles_1_1_combo_box_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_combo_box_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -144,7 +144,7 @@

Detailed Description

Base class for combo box styles.

-

Definition at line 10 of file ComboBoxStyles.h.

+

Definition at line 11 of file ComboBoxStyles.h.

Constructor & Destructor Documentation

◆ ComboBoxStyles() [1/2]

diff --git a/docs/classgui__framework_1_1styles_1_1_default_button_styles-members.html b/docs/classgui__framework_1_1styles_1_1_default_button_styles-members.html index 300388df6..3aa1addea 100644 --- a/docs/classgui__framework_1_1styles_1_1_default_button_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_default_button_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_default_button_styles.html b/docs/classgui__framework_1_1styles_1_1_default_button_styles.html index 9dfae4131..44c99ee0d 100644 --- a/docs/classgui__framework_1_1styles_1_1_default_button_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_default_button_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

Default class for ButtonStyles.

-

Definition at line 10 of file DefaultButtonStyles.h.

+

Definition at line 11 of file DefaultButtonStyles.h.

Constructor & Destructor Documentation

◆ DefaultButtonStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_default_list_box_styles-members.html b/docs/classgui__framework_1_1styles_1_1_default_list_box_styles-members.html index 807287bd5..95afb1cda 100644 --- a/docs/classgui__framework_1_1styles_1_1_default_list_box_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_default_list_box_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_default_list_box_styles.html b/docs/classgui__framework_1_1styles_1_1_default_list_box_styles.html index dbd970576..fc8c7c7b8 100644 --- a/docs/classgui__framework_1_1styles_1_1_default_list_box_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_default_list_box_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

Default class for ListBoxStyles.

-

Definition at line 10 of file DefaultListBoxStyles.h.

+

Definition at line 11 of file DefaultListBoxStyles.h.

Constructor & Destructor Documentation

◆ DefaultListBoxStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_default_rich_edit_styles-members.html b/docs/classgui__framework_1_1styles_1_1_default_rich_edit_styles-members.html index f1e450fb1..3d899540b 100644 --- a/docs/classgui__framework_1_1styles_1_1_default_rich_edit_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_default_rich_edit_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_default_rich_edit_styles.html b/docs/classgui__framework_1_1styles_1_1_default_rich_edit_styles.html index 83d7a449f..5a0fa02e8 100644 --- a/docs/classgui__framework_1_1styles_1_1_default_rich_edit_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_default_rich_edit_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -138,7 +138,7 @@

Detailed Description

Default RichEdit styles.

-

Definition at line 10 of file DefaultRichEditStyles.h.

+

Definition at line 11 of file DefaultRichEditStyles.h.

Constructor & Destructor Documentation

◆ DefaultRichEditStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_default_styles-members.html b/docs/classgui__framework_1_1styles_1_1_default_styles-members.html index 83f624844..42bae0194 100644 --- a/docs/classgui__framework_1_1styles_1_1_default_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_default_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_default_styles.html b/docs/classgui__framework_1_1styles_1_1_default_styles.html index a57f408b9..78979ea36 100644 --- a/docs/classgui__framework_1_1styles_1_1_default_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_default_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -141,7 +141,7 @@

Detailed Description

Provides default styles for all windows.

-

Definition at line 10 of file DefaultStyles.h.

+

Definition at line 11 of file DefaultStyles.h.

Constructor & Destructor Documentation

◆ DefaultStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_dialog_box_styles-members.html b/docs/classgui__framework_1_1styles_1_1_dialog_box_styles-members.html index f3500d101..95e7cc53c 100644 --- a/docs/classgui__framework_1_1styles_1_1_dialog_box_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_dialog_box_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_dialog_box_styles.html b/docs/classgui__framework_1_1styles_1_1_dialog_box_styles.html index 55bc0cab4..5bbd6a5da 100644 --- a/docs/classgui__framework_1_1styles_1_1_dialog_box_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_dialog_box_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -138,7 +138,7 @@

Detailed Description

DialogBox styles.

-

Definition at line 10 of file DialogBoxStyles.h.

+

Definition at line 11 of file DialogBoxStyles.h.

Constructor & Destructor Documentation

◆ DialogBoxStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_drop_down_combo_box_styles-members.html b/docs/classgui__framework_1_1styles_1_1_drop_down_combo_box_styles-members.html index 532c0a285..ed8e81da9 100644 --- a/docs/classgui__framework_1_1styles_1_1_drop_down_combo_box_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_drop_down_combo_box_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_drop_down_combo_box_styles.html b/docs/classgui__framework_1_1styles_1_1_drop_down_combo_box_styles.html index 617832b1d..3ef9fd27a 100644 --- a/docs/classgui__framework_1_1styles_1_1_drop_down_combo_box_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_drop_down_combo_box_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

DropDownComboBox styles.

-

Definition at line 10 of file DropDownComboBoxStyles.h.

+

Definition at line 11 of file DropDownComboBoxStyles.h.

Constructor & Destructor Documentation

◆ DropDownComboBoxStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_drop_down_list_combo_box_styles-members.html b/docs/classgui__framework_1_1styles_1_1_drop_down_list_combo_box_styles-members.html index 7e79ad03e..5a16eba0a 100644 --- a/docs/classgui__framework_1_1styles_1_1_drop_down_list_combo_box_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_drop_down_list_combo_box_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_drop_down_list_combo_box_styles.html b/docs/classgui__framework_1_1styles_1_1_drop_down_list_combo_box_styles.html index 612602a54..de3a54812 100644 --- a/docs/classgui__framework_1_1styles_1_1_drop_down_list_combo_box_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_drop_down_list_combo_box_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

DropDownListComboBox styles.

-

Definition at line 10 of file DropDownListComboBoxStyles.h.

+

Definition at line 11 of file DropDownListComboBoxStyles.h.

Constructor & Destructor Documentation

◆ DropDownListComboBoxStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_horizontal_trackbar_control_styles-members.html b/docs/classgui__framework_1_1styles_1_1_horizontal_trackbar_control_styles-members.html index 66647007f..fa1c68476 100644 --- a/docs/classgui__framework_1_1styles_1_1_horizontal_trackbar_control_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_horizontal_trackbar_control_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_horizontal_trackbar_control_styles.html b/docs/classgui__framework_1_1styles_1_1_horizontal_trackbar_control_styles.html index 87e2f551f..c0a6e90e7 100644 --- a/docs/classgui__framework_1_1styles_1_1_horizontal_trackbar_control_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_horizontal_trackbar_control_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

HorizontalTrackbarControl styles.

-

Definition at line 11 of file HorizontalTrackbarControlStyles.h.

+

Definition at line 12 of file HorizontalTrackbarControlStyles.h.

Constructor & Destructor Documentation

◆ HorizontalTrackbarControlStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_icon_list_view_styles-members.html b/docs/classgui__framework_1_1styles_1_1_icon_list_view_styles-members.html index e3fa1dbc2..0dda34dae 100644 --- a/docs/classgui__framework_1_1styles_1_1_icon_list_view_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_icon_list_view_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_icon_list_view_styles.html b/docs/classgui__framework_1_1styles_1_1_icon_list_view_styles.html index e63d01854..0420f0718 100644 --- a/docs/classgui__framework_1_1styles_1_1_icon_list_view_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_icon_list_view_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

IconListView styles.

-

Definition at line 10 of file IconListViewStyles.h.

+

Definition at line 11 of file IconListViewStyles.h.

Constructor & Destructor Documentation

◆ IconListViewStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_infinite_progress_bar_styles-members.html b/docs/classgui__framework_1_1styles_1_1_infinite_progress_bar_styles-members.html index 1403b041a..c13fee9d6 100644 --- a/docs/classgui__framework_1_1styles_1_1_infinite_progress_bar_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_infinite_progress_bar_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_infinite_progress_bar_styles.html b/docs/classgui__framework_1_1styles_1_1_infinite_progress_bar_styles.html index 7c9aca77c..6b3eea025 100644 --- a/docs/classgui__framework_1_1styles_1_1_infinite_progress_bar_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_infinite_progress_bar_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -138,7 +138,7 @@

Detailed Description

InfiniteProgressBar styles.

-

Definition at line 10 of file InfiniteProgressBarStyles.h.

+

Definition at line 11 of file InfiniteProgressBarStyles.h.

Constructor & Destructor Documentation

◆ InfiniteProgressBarStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_list_box_styles-members.html b/docs/classgui__framework_1_1styles_1_1_list_box_styles-members.html index a165b6bfc..8b5f7f84a 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_box_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_list_box_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_list_box_styles.html b/docs/classgui__framework_1_1styles_1_1_list_box_styles.html index e33cd4223..c5dfb00e9 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_box_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_list_box_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -143,7 +143,7 @@

Detailed Description

Base class for list box styles.

-

Definition at line 10 of file ListBoxStyles.h.

+

Definition at line 11 of file ListBoxStyles.h.

Constructor & Destructor Documentation

◆ ListBoxStyles() [1/2]

diff --git a/docs/classgui__framework_1_1styles_1_1_list_icon_list_view_styles-members.html b/docs/classgui__framework_1_1styles_1_1_list_icon_list_view_styles-members.html index 59b0be552..fb529a895 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_icon_list_view_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_list_icon_list_view_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_list_icon_list_view_styles.html b/docs/classgui__framework_1_1styles_1_1_list_icon_list_view_styles.html index c67cbcfc6..e852ec5b9 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_icon_list_view_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_list_icon_list_view_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -156,7 +156,7 @@

Detailed Description

ListIconListView styles.

-

Definition at line 10 of file ListIconListViewStyles.h.

+

Definition at line 11 of file ListIconListViewStyles.h.

Constructor & Destructor Documentation

◆ ListIconListViewStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_list_list_view_styles-members.html b/docs/classgui__framework_1_1styles_1_1_list_list_view_styles-members.html index 7657450b8..bf37653f3 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_list_view_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_list_list_view_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_list_list_view_styles.html b/docs/classgui__framework_1_1styles_1_1_list_list_view_styles.html index 073fc2ef8..624d5c5dc 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_list_view_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_list_list_view_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -152,7 +152,7 @@

Detailed Description

ListListView styles.

-

Definition at line 10 of file ListListViewStyles.h.

+

Definition at line 11 of file ListListViewStyles.h.

Constructor & Destructor Documentation

◆ ListListViewStyles() [1/2]

diff --git a/docs/classgui__framework_1_1styles_1_1_list_text_list_view_styles-members.html b/docs/classgui__framework_1_1styles_1_1_list_text_list_view_styles-members.html index cea773d19..0b66564d9 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_text_list_view_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_list_text_list_view_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_list_text_list_view_styles.html b/docs/classgui__framework_1_1styles_1_1_list_text_list_view_styles.html index 28d30c93f..309cc02a4 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_text_list_view_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_list_text_list_view_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -156,7 +156,7 @@

Detailed Description

ListTextListView styles.

-

Definition at line 10 of file ListTextListViewStyles.h.

+

Definition at line 11 of file ListTextListViewStyles.h.

Constructor & Destructor Documentation

◆ ListTextListViewStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_list_view_styles-members.html b/docs/classgui__framework_1_1styles_1_1_list_view_styles-members.html index c44560051..69393ff10 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_view_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_list_view_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_list_view_styles.html b/docs/classgui__framework_1_1styles_1_1_list_view_styles.html index e56aca0a7..15f3d844e 100644 --- a/docs/classgui__framework_1_1styles_1_1_list_view_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_list_view_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -146,7 +146,7 @@

Detailed Description

ListView styles.

-

Definition at line 10 of file ListViewStyles.h.

+

Definition at line 11 of file ListViewStyles.h.

Constructor & Destructor Documentation

◆ ListViewStyles() [1/2]

diff --git a/docs/classgui__framework_1_1styles_1_1_multiple_select_list_box_styles-members.html b/docs/classgui__framework_1_1styles_1_1_multiple_select_list_box_styles-members.html index 743b2ee12..f5f1fd439 100644 --- a/docs/classgui__framework_1_1styles_1_1_multiple_select_list_box_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_multiple_select_list_box_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_multiple_select_list_box_styles.html b/docs/classgui__framework_1_1styles_1_1_multiple_select_list_box_styles.html index 08e3d4bba..fabb2845c 100644 --- a/docs/classgui__framework_1_1styles_1_1_multiple_select_list_box_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_multiple_select_list_box_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

MultipleSelectListBox styles.

-

Definition at line 10 of file MultipleSelectListBoxStyles.h.

+

Definition at line 11 of file MultipleSelectListBoxStyles.h.

Constructor & Destructor Documentation

◆ MultipleSelectListBoxStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_radio_button_styles-members.html b/docs/classgui__framework_1_1styles_1_1_radio_button_styles-members.html index edd10a37e..e1ea3ca52 100644 --- a/docs/classgui__framework_1_1styles_1_1_radio_button_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_radio_button_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_radio_button_styles.html b/docs/classgui__framework_1_1styles_1_1_radio_button_styles.html index de619ff26..6f54ffe77 100644 --- a/docs/classgui__framework_1_1styles_1_1_radio_button_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_radio_button_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

RadioButton styles.

-

Definition at line 10 of file RadioButtonStyles.h.

+

Definition at line 11 of file RadioButtonStyles.h.

Constructor & Destructor Documentation

◆ RadioButtonStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_separate_window_styles-members.html b/docs/classgui__framework_1_1styles_1_1_separate_window_styles-members.html index 5dbd14537..5fca52dbf 100644 --- a/docs/classgui__framework_1_1styles_1_1_separate_window_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_separate_window_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_separate_window_styles.html b/docs/classgui__framework_1_1styles_1_1_separate_window_styles.html index 2cd85f25a..763ef9e4e 100644 --- a/docs/classgui__framework_1_1styles_1_1_separate_window_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_separate_window_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -138,7 +138,7 @@

Detailed Description

SeparateWindow styles.

-

Definition at line 10 of file SeparateWindowStyles.h.

+

Definition at line 11 of file SeparateWindowStyles.h.

Constructor & Destructor Documentation

◆ SeparateWindowStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_simple_combo_box_styles-members.html b/docs/classgui__framework_1_1styles_1_1_simple_combo_box_styles-members.html index c1322c8d6..b674282cf 100644 --- a/docs/classgui__framework_1_1styles_1_1_simple_combo_box_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_simple_combo_box_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_simple_combo_box_styles.html b/docs/classgui__framework_1_1styles_1_1_simple_combo_box_styles.html index 8e42ccb9a..6faecbc7e 100644 --- a/docs/classgui__framework_1_1styles_1_1_simple_combo_box_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_simple_combo_box_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

SimpleComboBox styles.

-

Definition at line 10 of file SimpleComboBoxStyles.h.

+

Definition at line 11 of file SimpleComboBoxStyles.h.

Constructor & Destructor Documentation

◆ SimpleComboBoxStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_text_list_view_styles-members.html b/docs/classgui__framework_1_1styles_1_1_text_list_view_styles-members.html index 6e2439e9c..a43ec4d2d 100644 --- a/docs/classgui__framework_1_1styles_1_1_text_list_view_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_text_list_view_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_text_list_view_styles.html b/docs/classgui__framework_1_1styles_1_1_text_list_view_styles.html index bb7457c05..29977ad67 100644 --- a/docs/classgui__framework_1_1styles_1_1_text_list_view_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_text_list_view_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

TextListView styles.

-

Definition at line 10 of file TextListViewStyles.h.

+

Definition at line 11 of file TextListViewStyles.h.

Constructor & Destructor Documentation

◆ TextListViewStyles()

diff --git a/docs/classgui__framework_1_1styles_1_1_trackbar_control_styles-members.html b/docs/classgui__framework_1_1styles_1_1_trackbar_control_styles-members.html index f4f53463e..e5cbc1854 100644 --- a/docs/classgui__framework_1_1styles_1_1_trackbar_control_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_trackbar_control_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_trackbar_control_styles.html b/docs/classgui__framework_1_1styles_1_1_trackbar_control_styles.html index 59c519843..6fc0dbd64 100644 --- a/docs/classgui__framework_1_1styles_1_1_trackbar_control_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_trackbar_control_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -143,7 +143,7 @@

Detailed Description

TrackbarControl styles.

-

Definition at line 10 of file TrackbarControlStyles.h.

+

Definition at line 11 of file TrackbarControlStyles.h.

Constructor & Destructor Documentation

◆ TrackbarControlStyles() [1/2]

diff --git a/docs/classgui__framework_1_1styles_1_1_vertical_trackbar_control_styles-members.html b/docs/classgui__framework_1_1styles_1_1_vertical_trackbar_control_styles-members.html index 5752150d9..188c2e851 100644 --- a/docs/classgui__framework_1_1styles_1_1_vertical_trackbar_control_styles-members.html +++ b/docs/classgui__framework_1_1styles_1_1_vertical_trackbar_control_styles-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1styles_1_1_vertical_trackbar_control_styles.html b/docs/classgui__framework_1_1styles_1_1_vertical_trackbar_control_styles.html index 351862b4d..2c3c98e9e 100644 --- a/docs/classgui__framework_1_1styles_1_1_vertical_trackbar_control_styles.html +++ b/docs/classgui__framework_1_1styles_1_1_vertical_trackbar_control_styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -147,7 +147,7 @@

Detailed Description

VerticalTrackbarControl styles.

-

Definition at line 11 of file VerticalTrackbarControlStyles.h.

+

Definition at line 12 of file VerticalTrackbarControlStyles.h.

Constructor & Destructor Documentation

◆ VerticalTrackbarControlStyles()

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data-members.html index a2ca84527..1ad256951 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data.html index b34d98b83..96782b283 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_button_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_button_01_4-members.html index c6fe6e56d..6d5b66033 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_button_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_button_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_button_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_button_01_4.html index 7a0fccd2f..969d04b8a 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_button_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_button_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for Button.

-

Definition at line 13 of file ButtonAdditionalCreationData.h.

+

Definition at line 14 of file ButtonAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -247,7 +247,7 @@

-

Definition at line 17 of file ButtonAdditionalCreationData.h.

+

Definition at line 18 of file ButtonAdditionalCreationData.h.

@@ -271,7 +271,7 @@

-

Definition at line 16 of file ButtonAdditionalCreationData.h.

+

Definition at line 17 of file ButtonAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_check_box_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_check_box_01_4-members.html index 57623e36a..e670fc486 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_check_box_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_check_box_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_check_box_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_check_box_01_4.html index 2d39d073a..721d4cd05 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_check_box_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_check_box_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

Specialization for CheckBox.

-

Definition at line 31 of file ButtonAdditionalCreationData.h.

+

Definition at line 32 of file ButtonAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -263,7 +263,7 @@

-

Definition at line 35 of file ButtonAdditionalCreationData.h.

+

Definition at line 36 of file ButtonAdditionalCreationData.h.

@@ -287,7 +287,7 @@

-

Definition at line 36 of file ButtonAdditionalCreationData.h.

+

Definition at line 37 of file ButtonAdditionalCreationData.h.

@@ -311,7 +311,7 @@

-

Definition at line 37 of file ButtonAdditionalCreationData.h.

+

Definition at line 38 of file ButtonAdditionalCreationData.h.

@@ -335,7 +335,7 @@

-

Definition at line 34 of file ButtonAdditionalCreationData.h.

+

Definition at line 35 of file ButtonAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_child_window_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_child_window_01_4-members.html index c7a55a765..76544205f 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_child_window_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_child_window_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_child_window_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_child_window_01_4.html index 01ceafb05..0bdccc829 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_child_window_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_child_window_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for ChildWindow.

-

Definition at line 12 of file ChildWindowAdditionalCreationData.h.

+

Definition at line 13 of file ChildWindowAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -247,7 +247,7 @@

-

Definition at line 15 of file ChildWindowAdditionalCreationData.h.

+

Definition at line 16 of file ChildWindowAdditionalCreationData.h.

@@ -271,7 +271,7 @@

-

Definition at line 16 of file ChildWindowAdditionalCreationData.h.

+

Definition at line 17 of file ChildWindowAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_combo_box_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_combo_box_01_4-members.html index dd729aa41..bc5dac0de 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_combo_box_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_combo_box_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_combo_box_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_combo_box_01_4.html index ee4634b97..0d249b240 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_combo_box_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_combo_box_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -116,7 +116,7 @@

Detailed Description

Specialization for DropDownComboBox.

-

Definition at line 14 of file ComboBoxAdditionalCreationData.h.

+

Definition at line 15 of file ComboBoxAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -235,7 +235,7 @@

-

Definition at line 17 of file ComboBoxAdditionalCreationData.h.

+

Definition at line 18 of file ComboBoxAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_list_combo_box_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_list_combo_box_01_4-members.html index 638724adb..f9dc4e1c9 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_list_combo_box_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_list_combo_box_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_list_combo_box_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_list_combo_box_01_4.html index 581548566..064310fe7 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_list_combo_box_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_drop_down_list_combo_box_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -116,7 +116,7 @@

Detailed Description

Specialization for DropDownListComboBox.

-

Definition at line 31 of file ComboBoxAdditionalCreationData.h.

+

Definition at line 32 of file ComboBoxAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -235,7 +235,7 @@

-

Definition at line 34 of file ComboBoxAdditionalCreationData.h.

+

Definition at line 35 of file ComboBoxAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_edit_control_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_edit_control_01_4-members.html index 679d52e9b..7d8619666 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_edit_control_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_edit_control_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_edit_control_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_edit_control_01_4.html index 616fb32ce..a685f9331 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_edit_control_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_edit_control_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -116,7 +116,7 @@

Detailed Description

Specialization for EditControl.

-

Definition at line 12 of file EditControlAdditionalCreationData.h.

+

Definition at line 13 of file EditControlAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -235,7 +235,7 @@

-

Definition at line 15 of file EditControlAdditionalCreationData.h.

+

Definition at line 16 of file EditControlAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_group_box_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_group_box_01_4-members.html index 6d0bd2eed..58ac92c38 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_group_box_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_group_box_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_group_box_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_group_box_01_4.html index 367880fa3..e41076438 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_group_box_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_group_box_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

Specialization for GroupBox.

-

Definition at line 12 of file GroupBoxAdditionalCreationData.h.

+

Definition at line 13 of file GroupBoxAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -255,7 +255,7 @@

-

Definition at line 17 of file GroupBoxAdditionalCreationData.h.

+

Definition at line 18 of file GroupBoxAdditionalCreationData.h.

@@ -279,7 +279,7 @@

-

Definition at line 15 of file GroupBoxAdditionalCreationData.h.

+

Definition at line 16 of file GroupBoxAdditionalCreationData.h.

@@ -303,7 +303,7 @@

-

Definition at line 16 of file GroupBoxAdditionalCreationData.h.

+

Definition at line 17 of file GroupBoxAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_horizontal_trackbar_control_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_horizontal_trackbar_control_01_4-members.html index b7bd05f6d..6d2c5873a 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_horizontal_trackbar_control_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_horizontal_trackbar_control_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_horizontal_trackbar_control_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_horizontal_trackbar_control_01_4.html index f2417043f..9de7dd335 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_horizontal_trackbar_control_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_horizontal_trackbar_control_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

Specialization for HorizontalTrackbarControl.

-

Definition at line 13 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 14 of file TrackbarControlAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData()

@@ -238,7 +238,7 @@

-

Definition at line 16 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 17 of file TrackbarControlAdditionalCreationData.h.

@@ -262,7 +262,7 @@

-

Definition at line 19 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 20 of file TrackbarControlAdditionalCreationData.h.

@@ -286,7 +286,7 @@

-

Definition at line 17 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 18 of file TrackbarControlAdditionalCreationData.h.

@@ -310,7 +310,7 @@

-

Definition at line 18 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 19 of file TrackbarControlAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_icon_list_view_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_icon_list_view_01_4-members.html index 0e2f84ae7..7f301ce87 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_icon_list_view_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_icon_list_view_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_icon_list_view_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_icon_list_view_01_4.html index 30f1cdbaa..6b4be7f17 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_icon_list_view_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_icon_list_view_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for IconListView.

-

Definition at line 13 of file IconListViewAdditionalCreationData.h.

+

Definition at line 14 of file IconListViewAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -247,7 +247,7 @@

-

Definition at line 17 of file IconListViewAdditionalCreationData.h.

+

Definition at line 18 of file IconListViewAdditionalCreationData.h.

@@ -271,7 +271,7 @@

-

Definition at line 16 of file IconListViewAdditionalCreationData.h.

+

Definition at line 17 of file IconListViewAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_infinite_progress_bar_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_infinite_progress_bar_01_4-members.html index d22142c12..94d65e92d 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_infinite_progress_bar_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_infinite_progress_bar_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_infinite_progress_bar_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_infinite_progress_bar_01_4.html index 4c88f7588..5f0752143 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_infinite_progress_bar_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_infinite_progress_bar_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -114,7 +114,7 @@

Detailed Description

Specialization for InfiniteProgressBar.

-

Definition at line 30 of file ProgressBarAdditionalCreationData.h.

+

Definition at line 31 of file ProgressBarAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData()

@@ -210,7 +210,7 @@

-

Definition at line 33 of file ProgressBarAdditionalCreationData.h.

+

Definition at line 34 of file ProgressBarAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_box_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_box_01_4-members.html index 24a93cefe..e681fd33d 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_box_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_box_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_box_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_box_01_4.html index 5eccf8448..e1676edff 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_box_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_box_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for ListBox.

-

Definition at line 13 of file ListBoxAdditionalCreationData.h.

+

Definition at line 14 of file ListBoxAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -247,7 +247,7 @@

-

Definition at line 17 of file ListBoxAdditionalCreationData.h.

+

Definition at line 18 of file ListBoxAdditionalCreationData.h.

@@ -271,7 +271,7 @@

-

Definition at line 16 of file ListBoxAdditionalCreationData.h.

+

Definition at line 17 of file ListBoxAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_icon_list_view_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_icon_list_view_01_4-members.html index 1a7ecff71..0aff6ae88 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_icon_list_view_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_icon_list_view_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_icon_list_view_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_icon_list_view_01_4.html index d7aefc37b..67ba6e79f 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_icon_list_view_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_icon_list_view_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for ListIconListView.

-

Definition at line 31 of file IconListViewAdditionalCreationData.h.

+

Definition at line 32 of file IconListViewAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -247,7 +247,7 @@

-

Definition at line 35 of file IconListViewAdditionalCreationData.h.

+

Definition at line 36 of file IconListViewAdditionalCreationData.h.

@@ -271,7 +271,7 @@

-

Definition at line 34 of file IconListViewAdditionalCreationData.h.

+

Definition at line 35 of file IconListViewAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_icon_list_view_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_icon_list_view_01_4-members.html index b0107a310..e564fe9e6 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_icon_list_view_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_icon_list_view_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_icon_list_view_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_icon_list_view_01_4.html index d1419b93b..80ade780a 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_icon_list_view_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_icon_list_view_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for ListTextIconListView.

-

Definition at line 31 of file TextIconListViewAdditionalCreationData.h.

+

Definition at line 32 of file TextIconListViewAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -247,7 +247,7 @@

-

Definition at line 35 of file TextIconListViewAdditionalCreationData.h.

+

Definition at line 36 of file TextIconListViewAdditionalCreationData.h.

@@ -271,7 +271,7 @@

-

Definition at line 34 of file TextIconListViewAdditionalCreationData.h.

+

Definition at line 35 of file TextIconListViewAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_list_view_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_list_view_01_4-members.html index cd6f310a8..9fe9c3343 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_list_view_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_list_view_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_list_view_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_list_view_01_4.html index ae820d7b0..4bf63f750 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_list_view_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_list_text_list_view_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -116,7 +116,7 @@

Detailed Description

Specialization for ListTextListView.

-

Definition at line 30 of file TextListViewAdditionalCreationData.h.

+

Definition at line 31 of file TextListViewAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -235,7 +235,7 @@

-

Definition at line 33 of file TextListViewAdditionalCreationData.h.

+

Definition at line 34 of file TextListViewAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_multiple_select_list_box_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_multiple_select_list_box_01_4-members.html index fce5bdb2d..39a03980f 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_multiple_select_list_box_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_multiple_select_list_box_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_multiple_select_list_box_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_multiple_select_list_box_01_4.html index 8a8bad15c..ec41ae848 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_multiple_select_list_box_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_multiple_select_list_box_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for MultipleSelectListBox.

-

Definition at line 31 of file ListBoxAdditionalCreationData.h.

+

Definition at line 32 of file ListBoxAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -247,7 +247,7 @@

-

Definition at line 35 of file ListBoxAdditionalCreationData.h.

+

Definition at line 36 of file ListBoxAdditionalCreationData.h.

@@ -271,7 +271,7 @@

-

Definition at line 34 of file ListBoxAdditionalCreationData.h.

+

Definition at line 35 of file ListBoxAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_progress_bar_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_progress_bar_01_4-members.html index 48964ef9f..53847337d 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_progress_bar_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_progress_bar_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_progress_bar_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_progress_bar_01_4.html index 637709ccb..41a533988 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_progress_bar_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_progress_bar_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for ProgressBar.

-

Definition at line 13 of file ProgressBarAdditionalCreationData.h.

+

Definition at line 14 of file ProgressBarAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData()

@@ -230,7 +230,7 @@

-

Definition at line 17 of file ProgressBarAdditionalCreationData.h.

+

Definition at line 18 of file ProgressBarAdditionalCreationData.h.

@@ -254,7 +254,7 @@

-

Definition at line 16 of file ProgressBarAdditionalCreationData.h.

+

Definition at line 17 of file ProgressBarAdditionalCreationData.h.

@@ -278,7 +278,7 @@

-

Definition at line 18 of file ProgressBarAdditionalCreationData.h.

+

Definition at line 19 of file ProgressBarAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_rich_edit_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_rich_edit_01_4-members.html index 85ba39af1..a0d13acc5 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_rich_edit_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_rich_edit_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_rich_edit_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_rich_edit_01_4.html index 3babc1d47..b0daa5f8d 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_rich_edit_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_rich_edit_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for RichEdit.

-

Definition at line 12 of file RichEditAdditionalCreationData.h.

+

Definition at line 13 of file RichEditAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData()

@@ -230,7 +230,7 @@

-

Definition at line 15 of file RichEditAdditionalCreationData.h.

+

Definition at line 16 of file RichEditAdditionalCreationData.h.

@@ -254,7 +254,7 @@

-

Definition at line 17 of file RichEditAdditionalCreationData.h.

+

Definition at line 18 of file RichEditAdditionalCreationData.h.

@@ -278,7 +278,7 @@

-

Definition at line 16 of file RichEditAdditionalCreationData.h.

+

Definition at line 17 of file RichEditAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_separate_window_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_separate_window_01_4-members.html index a26ed9d4e..3fda7d9b7 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_separate_window_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_separate_window_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_separate_window_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_separate_window_01_4.html index 4540aa3fd..3fb6d9415 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_separate_window_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_separate_window_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for SeparateWindow.

-

Definition at line 12 of file SeparateWindowAdditionalCreationData.h.

+

Definition at line 13 of file SeparateWindowAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -247,7 +247,7 @@

-

Definition at line 15 of file SeparateWindowAdditionalCreationData.h.

+

Definition at line 16 of file SeparateWindowAdditionalCreationData.h.

@@ -271,7 +271,7 @@

-

Definition at line 16 of file SeparateWindowAdditionalCreationData.h.

+

Definition at line 17 of file SeparateWindowAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_simple_combo_box_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_simple_combo_box_01_4-members.html index f67bd8213..7f9130867 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_simple_combo_box_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_simple_combo_box_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_simple_combo_box_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_simple_combo_box_01_4.html index d8a9e68fe..21d6afe74 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_simple_combo_box_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_simple_combo_box_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -116,7 +116,7 @@

Detailed Description

Specialization for SimpleComboBox.

-

Definition at line 48 of file ComboBoxAdditionalCreationData.h.

+

Definition at line 49 of file ComboBoxAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -235,7 +235,7 @@

-

Definition at line 51 of file ComboBoxAdditionalCreationData.h.

+

Definition at line 52 of file ComboBoxAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_static_control_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_static_control_01_4-members.html index 60031fde9..9e5eb48ec 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_static_control_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_static_control_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_static_control_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_static_control_01_4.html index 9db0bd35a..181879b8f 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_static_control_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_static_control_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -114,7 +114,7 @@

Detailed Description

Specialization for StaticControl.

-

Definition at line 12 of file StaticControlAdditionalCreationData.h.

+

Definition at line 13 of file StaticControlAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData()

@@ -210,7 +210,7 @@

-

Definition at line 15 of file StaticControlAdditionalCreationData.h.

+

Definition at line 16 of file StaticControlAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_tab_control_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_tab_control_01_4-members.html index 2ed25e3af..5d01e7a0e 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_tab_control_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_tab_control_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_tab_control_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_tab_control_01_4.html index fe4109291..644226ad1 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_tab_control_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_tab_control_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

Specialization for TabControl.

-

Definition at line 12 of file TabControlAdditionalCreationData.h.

+

Definition at line 13 of file TabControlAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -255,7 +255,7 @@

-

Definition at line 15 of file TabControlAdditionalCreationData.h.

+

Definition at line 16 of file TabControlAdditionalCreationData.h.

@@ -279,7 +279,7 @@

-

Definition at line 17 of file TabControlAdditionalCreationData.h.

+

Definition at line 18 of file TabControlAdditionalCreationData.h.

@@ -303,7 +303,7 @@

-

Definition at line 16 of file TabControlAdditionalCreationData.h.

+

Definition at line 17 of file TabControlAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_icon_list_view_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_icon_list_view_01_4-members.html index e602677c0..e113a10b0 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_icon_list_view_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_icon_list_view_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_icon_list_view_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_icon_list_view_01_4.html index 626f709f3..b7fcff4ac 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_icon_list_view_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_icon_list_view_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

Detailed Description

Specialization for TextIconListView.

-

Definition at line 13 of file TextIconListViewAdditionalCreationData.h.

+

Definition at line 14 of file TextIconListViewAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -247,7 +247,7 @@

-

Definition at line 17 of file TextIconListViewAdditionalCreationData.h.

+

Definition at line 18 of file TextIconListViewAdditionalCreationData.h.

@@ -271,7 +271,7 @@

-

Definition at line 16 of file TextIconListViewAdditionalCreationData.h.

+

Definition at line 17 of file TextIconListViewAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_list_view_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_list_view_01_4-members.html index ca9c15f8b..4721e014e 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_list_view_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_list_view_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_list_view_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_list_view_01_4.html index 44a17ed65..43729c2ae 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_list_view_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_text_list_view_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -116,7 +116,7 @@

Detailed Description

Specialization for TextListView.

-

Definition at line 13 of file TextListViewAdditionalCreationData.h.

+

Definition at line 14 of file TextListViewAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData() [1/2]

@@ -235,7 +235,7 @@

-

Definition at line 16 of file TextListViewAdditionalCreationData.h.

+

Definition at line 17 of file TextListViewAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_vertical_trackbar_control_01_4-members.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_vertical_trackbar_control_01_4-members.html index 60cd34a98..8b845f21f 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_vertical_trackbar_control_01_4-members.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_vertical_trackbar_control_01_4-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_vertical_trackbar_control_01_4.html b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_vertical_trackbar_control_01_4.html index 2773c3dd9..b4feecef4 100644 --- a/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_vertical_trackbar_control_01_4.html +++ b/docs/classgui__framework_1_1utility_1_1_additional_creation_data_3_01_vertical_trackbar_control_01_4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

Specialization for VerticalTrackbarControl.

-

Definition at line 31 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 32 of file TrackbarControlAdditionalCreationData.h.

Constructor & Destructor Documentation

◆ AdditionalCreationData()

@@ -238,7 +238,7 @@

-

Definition at line 34 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 35 of file TrackbarControlAdditionalCreationData.h.

@@ -262,7 +262,7 @@

-

Definition at line 37 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 38 of file TrackbarControlAdditionalCreationData.h.

@@ -286,7 +286,7 @@

-

Definition at line 35 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 36 of file TrackbarControlAdditionalCreationData.h.

@@ -310,7 +310,7 @@

-

Definition at line 36 of file TrackbarControlAdditionalCreationData.h.

+

Definition at line 37 of file TrackbarControlAdditionalCreationData.h.

diff --git a/docs/classgui__framework_1_1utility_1_1_base_component_creator-members.html b/docs/classgui__framework_1_1utility_1_1_base_component_creator-members.html index 48db4213f..69edf9a67 100644 --- a/docs/classgui__framework_1_1utility_1_1_base_component_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_base_component_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_base_component_creator.html b/docs/classgui__framework_1_1utility_1_1_base_component_creator.html index 6f359bf13..056e97e0d 100644 --- a/docs/classgui__framework_1_1utility_1_1_base_component_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_base_component_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -140,7 +140,7 @@

Detailed Description

Interface for components creation(factory method pattern)

-

Definition at line 10 of file BaseComponentCreator.h.

+

Definition at line 11 of file BaseComponentCreator.h.

Constructor & Destructor Documentation

◆ BaseComponentCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_base_loadable_holder-members.html b/docs/classgui__framework_1_1utility_1_1_base_loadable_holder-members.html index 2efe91f6c..85ec9cdb5 100644 --- a/docs/classgui__framework_1_1utility_1_1_base_loadable_holder-members.html +++ b/docs/classgui__framework_1_1utility_1_1_base_loadable_holder-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_base_loadable_holder.html b/docs/classgui__framework_1_1utility_1_1_base_loadable_holder.html index 24c33babc..fc8f6c325 100644 --- a/docs/classgui__framework_1_1utility_1_1_base_loadable_holder.html +++ b/docs/classgui__framework_1_1utility_1_1_base_loadable_holder.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_button_creator-members.html b/docs/classgui__framework_1_1utility_1_1_button_creator-members.html index f846731cf..a2c2dad3b 100644 --- a/docs/classgui__framework_1_1utility_1_1_button_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_button_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_button_creator.html b/docs/classgui__framework_1_1utility_1_1_button_creator.html index 454e7b2ca..c403202e0 100644 --- a/docs/classgui__framework_1_1utility_1_1_button_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_button_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

Button creator.

-

Definition at line 10 of file ButtonCreator.h.

+

Definition at line 11 of file ButtonCreator.h.

Constructor & Destructor Documentation

◆ ButtonCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_check_box_creator-members.html b/docs/classgui__framework_1_1utility_1_1_check_box_creator-members.html index 3e6d38b59..3dad47abd 100644 --- a/docs/classgui__framework_1_1utility_1_1_check_box_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_check_box_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_check_box_creator.html b/docs/classgui__framework_1_1utility_1_1_check_box_creator.html index 836ecfbc9..f13b0a3b5 100644 --- a/docs/classgui__framework_1_1utility_1_1_check_box_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_check_box_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

CheckBox creator.

-

Definition at line 10 of file CheckBoxCreator.h.

+

Definition at line 11 of file CheckBoxCreator.h.

Constructor & Destructor Documentation

◆ CheckBoxCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_child_window_creator-members.html b/docs/classgui__framework_1_1utility_1_1_child_window_creator-members.html index 29fb34eba..84afd0ac3 100644 --- a/docs/classgui__framework_1_1utility_1_1_child_window_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_child_window_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_child_window_creator.html b/docs/classgui__framework_1_1utility_1_1_child_window_creator.html index 46620efee..5a1ccf358 100644 --- a/docs/classgui__framework_1_1utility_1_1_child_window_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_child_window_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

ChildWindow creator.

-

Definition at line 10 of file ChildWindowCreator.h.

+

Definition at line 11 of file ChildWindowCreator.h.

Constructor & Destructor Documentation

◆ ChildWindowCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_cursors_holder-members.html b/docs/classgui__framework_1_1utility_1_1_cursors_holder-members.html index 096561cfb..1c7fa7431 100644 --- a/docs/classgui__framework_1_1utility_1_1_cursors_holder-members.html +++ b/docs/classgui__framework_1_1utility_1_1_cursors_holder-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_cursors_holder.html b/docs/classgui__framework_1_1utility_1_1_cursors_holder.html index f03d6c512..84cf08324 100644 --- a/docs/classgui__framework_1_1utility_1_1_cursors_holder.html +++ b/docs/classgui__framework_1_1utility_1_1_cursors_holder.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -161,7 +161,7 @@

Detailed Description

Cursors loader.

-

Definition at line 10 of file CursorsHolder.h.

+

Definition at line 11 of file CursorsHolder.h.

Constructor & Destructor Documentation

◆ CursorsHolder()

diff --git a/docs/classgui__framework_1_1utility_1_1_drop_down_combo_box_creator-members.html b/docs/classgui__framework_1_1utility_1_1_drop_down_combo_box_creator-members.html index 0758384d9..8678c56ef 100644 --- a/docs/classgui__framework_1_1utility_1_1_drop_down_combo_box_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_drop_down_combo_box_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_drop_down_combo_box_creator.html b/docs/classgui__framework_1_1utility_1_1_drop_down_combo_box_creator.html index 440dff994..a911f0214 100644 --- a/docs/classgui__framework_1_1utility_1_1_drop_down_combo_box_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_drop_down_combo_box_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

DropDownComboBox creator.

-

Definition at line 10 of file DropDownComboBoxCreator.h.

+

Definition at line 11 of file DropDownComboBoxCreator.h.

Constructor & Destructor Documentation

◆ DropDownComboBoxCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_drop_down_list_combo_box_creator-members.html b/docs/classgui__framework_1_1utility_1_1_drop_down_list_combo_box_creator-members.html index f782fa290..54d398a42 100644 --- a/docs/classgui__framework_1_1utility_1_1_drop_down_list_combo_box_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_drop_down_list_combo_box_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_drop_down_list_combo_box_creator.html b/docs/classgui__framework_1_1utility_1_1_drop_down_list_combo_box_creator.html index 847093eab..c053440d9 100644 --- a/docs/classgui__framework_1_1utility_1_1_drop_down_list_combo_box_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_drop_down_list_combo_box_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

DropDownListComboBox creator.

-

Definition at line 10 of file DropDownListComboBoxCreator.h.

+

Definition at line 11 of file DropDownListComboBoxCreator.h.

Constructor & Destructor Documentation

◆ DropDownListComboBoxCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_edit_control_creator-members.html b/docs/classgui__framework_1_1utility_1_1_edit_control_creator-members.html index 4d269736b..9486861ab 100644 --- a/docs/classgui__framework_1_1utility_1_1_edit_control_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_edit_control_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_edit_control_creator.html b/docs/classgui__framework_1_1utility_1_1_edit_control_creator.html index df6d3888b..1084913b2 100644 --- a/docs/classgui__framework_1_1utility_1_1_edit_control_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_edit_control_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

EditControl creator.

-

Definition at line 10 of file EditControlCreator.h.

+

Definition at line 11 of file EditControlCreator.h.

Constructor & Destructor Documentation

◆ EditControlCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_group_box_creator-members.html b/docs/classgui__framework_1_1utility_1_1_group_box_creator-members.html index 2072768ff..f823695ad 100644 --- a/docs/classgui__framework_1_1utility_1_1_group_box_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_group_box_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_group_box_creator.html b/docs/classgui__framework_1_1utility_1_1_group_box_creator.html index 0ba9fb4d5..03c503a64 100644 --- a/docs/classgui__framework_1_1utility_1_1_group_box_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_group_box_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

GroupBox creator.

-

Definition at line 10 of file GroupBoxCreator.h.

+

Definition at line 11 of file GroupBoxCreator.h.

Constructor & Destructor Documentation

◆ GroupBoxCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_horizontal_trackbar_control_creator-members.html b/docs/classgui__framework_1_1utility_1_1_horizontal_trackbar_control_creator-members.html index 62a539313..12034aa4e 100644 --- a/docs/classgui__framework_1_1utility_1_1_horizontal_trackbar_control_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_horizontal_trackbar_control_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_horizontal_trackbar_control_creator.html b/docs/classgui__framework_1_1utility_1_1_horizontal_trackbar_control_creator.html index b1fb11da8..61eed2e99 100644 --- a/docs/classgui__framework_1_1utility_1_1_horizontal_trackbar_control_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_horizontal_trackbar_control_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

Button creator.

-

Definition at line 10 of file HorizontalTrackbarControlCreator.h.

+

Definition at line 11 of file HorizontalTrackbarControlCreator.h.

Constructor & Destructor Documentation

◆ HorizontalTrackbarControlCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_icon_list_view_creator-members.html b/docs/classgui__framework_1_1utility_1_1_icon_list_view_creator-members.html index 7c713c65d..ff25a55c2 100644 --- a/docs/classgui__framework_1_1utility_1_1_icon_list_view_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_icon_list_view_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_icon_list_view_creator.html b/docs/classgui__framework_1_1utility_1_1_icon_list_view_creator.html index 7cbf38062..d337adcb5 100644 --- a/docs/classgui__framework_1_1utility_1_1_icon_list_view_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_icon_list_view_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

IconListView creator.

-

Definition at line 10 of file IconListViewCreator.h.

+

Definition at line 11 of file IconListViewCreator.h.

Constructor & Destructor Documentation

◆ IconListViewCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_icons_holder-members.html b/docs/classgui__framework_1_1utility_1_1_icons_holder-members.html index 4890f9f4a..cfc08b3f6 100644 --- a/docs/classgui__framework_1_1utility_1_1_icons_holder-members.html +++ b/docs/classgui__framework_1_1utility_1_1_icons_holder-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_icons_holder.html b/docs/classgui__framework_1_1utility_1_1_icons_holder.html index f09e16b3b..81ec269cc 100644 --- a/docs/classgui__framework_1_1utility_1_1_icons_holder.html +++ b/docs/classgui__framework_1_1utility_1_1_icons_holder.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -161,7 +161,7 @@

Detailed Description

Icons loader.

-

Definition at line 10 of file IconsHolder.h.

+

Definition at line 11 of file IconsHolder.h.

Constructor & Destructor Documentation

◆ IconsHolder()

diff --git a/docs/classgui__framework_1_1utility_1_1_images_holder-members.html b/docs/classgui__framework_1_1utility_1_1_images_holder-members.html index ab5d66c43..0d5b63980 100644 --- a/docs/classgui__framework_1_1utility_1_1_images_holder-members.html +++ b/docs/classgui__framework_1_1utility_1_1_images_holder-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_images_holder.html b/docs/classgui__framework_1_1utility_1_1_images_holder.html index 8ccafe539..e5f138398 100644 --- a/docs/classgui__framework_1_1utility_1_1_images_holder.html +++ b/docs/classgui__framework_1_1utility_1_1_images_holder.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -161,7 +161,7 @@

Detailed Description

Images loader.

-

Definition at line 10 of file ImagesHolder.h.

+

Definition at line 11 of file ImagesHolder.h.

Constructor & Destructor Documentation

◆ ImagesHolder()

diff --git a/docs/classgui__framework_1_1utility_1_1_infinite_progress_bar_creator-members.html b/docs/classgui__framework_1_1utility_1_1_infinite_progress_bar_creator-members.html index 9174f2e33..f6b71ea70 100644 --- a/docs/classgui__framework_1_1utility_1_1_infinite_progress_bar_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_infinite_progress_bar_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_infinite_progress_bar_creator.html b/docs/classgui__framework_1_1utility_1_1_infinite_progress_bar_creator.html index 58336279d..8eec44a12 100644 --- a/docs/classgui__framework_1_1utility_1_1_infinite_progress_bar_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_infinite_progress_bar_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

InfiniteProgressBar creator.

-

Definition at line 10 of file InfiniteProgressBarCreator.h.

+

Definition at line 11 of file InfiniteProgressBarCreator.h.

Constructor & Destructor Documentation

◆ InfiniteProgressBarCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_list_box_creator-members.html b/docs/classgui__framework_1_1utility_1_1_list_box_creator-members.html index 9f3c5d97b..e92a783b9 100644 --- a/docs/classgui__framework_1_1utility_1_1_list_box_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_list_box_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_list_box_creator.html b/docs/classgui__framework_1_1utility_1_1_list_box_creator.html index 25adee275..ab93766d7 100644 --- a/docs/classgui__framework_1_1utility_1_1_list_box_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_list_box_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

ListBox creator.

-

Definition at line 10 of file ListBoxCreator.h.

+

Definition at line 11 of file ListBoxCreator.h.

Constructor & Destructor Documentation

◆ ListBoxCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_list_icon_list_view_creator-members.html b/docs/classgui__framework_1_1utility_1_1_list_icon_list_view_creator-members.html index 74df516b9..c5ed45503 100644 --- a/docs/classgui__framework_1_1utility_1_1_list_icon_list_view_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_list_icon_list_view_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_list_icon_list_view_creator.html b/docs/classgui__framework_1_1utility_1_1_list_icon_list_view_creator.html index 13900195f..f4c22f7fc 100644 --- a/docs/classgui__framework_1_1utility_1_1_list_icon_list_view_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_list_icon_list_view_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

ListIconListView creator.

-

Definition at line 10 of file ListIconListViewCreator.h.

+

Definition at line 11 of file ListIconListViewCreator.h.

Constructor & Destructor Documentation

◆ ListIconListViewCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_list_text_icon_list_view_creator-members.html b/docs/classgui__framework_1_1utility_1_1_list_text_icon_list_view_creator-members.html index c630fb101..d492fa021 100644 --- a/docs/classgui__framework_1_1utility_1_1_list_text_icon_list_view_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_list_text_icon_list_view_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_list_text_icon_list_view_creator.html b/docs/classgui__framework_1_1utility_1_1_list_text_icon_list_view_creator.html index daf9d3aa4..65f8721d5 100644 --- a/docs/classgui__framework_1_1utility_1_1_list_text_icon_list_view_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_list_text_icon_list_view_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

ListTextIconListView creator.

-

Definition at line 10 of file ListTextIconListViewCreator.h.

+

Definition at line 11 of file ListTextIconListViewCreator.h.

Constructor & Destructor Documentation

◆ ListTextIconListViewCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_list_text_list_view_creator-members.html b/docs/classgui__framework_1_1utility_1_1_list_text_list_view_creator-members.html index 4eec0cce4..502878372 100644 --- a/docs/classgui__framework_1_1utility_1_1_list_text_list_view_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_list_text_list_view_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_list_text_list_view_creator.html b/docs/classgui__framework_1_1utility_1_1_list_text_list_view_creator.html index 765a329ae..28af28a35 100644 --- a/docs/classgui__framework_1_1utility_1_1_list_text_list_view_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_list_text_list_view_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

ListTextListView creator.

-

Definition at line 10 of file ListTextListViewCreator.h.

+

Definition at line 11 of file ListTextListViewCreator.h.

Constructor & Destructor Documentation

◆ ListTextListViewCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_multiple_select_list_box_creator-members.html b/docs/classgui__framework_1_1utility_1_1_multiple_select_list_box_creator-members.html index 6d30e8aff..348b268c5 100644 --- a/docs/classgui__framework_1_1utility_1_1_multiple_select_list_box_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_multiple_select_list_box_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_multiple_select_list_box_creator.html b/docs/classgui__framework_1_1utility_1_1_multiple_select_list_box_creator.html index 2fc7da7a4..068f8b5bb 100644 --- a/docs/classgui__framework_1_1utility_1_1_multiple_select_list_box_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_multiple_select_list_box_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

MultipleSelectListBox creator.

-

Definition at line 10 of file MultipleSelectListBoxCreator.h.

+

Definition at line 11 of file MultipleSelectListBoxCreator.h.

Constructor & Destructor Documentation

◆ MultipleSelectListBoxCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_progress_bar_creator-members.html b/docs/classgui__framework_1_1utility_1_1_progress_bar_creator-members.html index 27648220e..c8e2ad48a 100644 --- a/docs/classgui__framework_1_1utility_1_1_progress_bar_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_progress_bar_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_progress_bar_creator.html b/docs/classgui__framework_1_1utility_1_1_progress_bar_creator.html index 56481737f..76cf84756 100644 --- a/docs/classgui__framework_1_1utility_1_1_progress_bar_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_progress_bar_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

ProgressBar creator.

-

Definition at line 10 of file ProgressBarCreator.h.

+

Definition at line 11 of file ProgressBarCreator.h.

Constructor & Destructor Documentation

◆ ProgressBarCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_rich_edit_creator-members.html b/docs/classgui__framework_1_1utility_1_1_rich_edit_creator-members.html index 0a558fb3b..e4309d37a 100644 --- a/docs/classgui__framework_1_1utility_1_1_rich_edit_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_rich_edit_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_rich_edit_creator.html b/docs/classgui__framework_1_1utility_1_1_rich_edit_creator.html index 11dcadfb5..d71de11ba 100644 --- a/docs/classgui__framework_1_1utility_1_1_rich_edit_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_rich_edit_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

RichEdit creator.

-

Definition at line 10 of file RichEditCreator.h.

+

Definition at line 11 of file RichEditCreator.h.

Constructor & Destructor Documentation

◆ RichEditCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_separate_window_creator-members.html b/docs/classgui__framework_1_1utility_1_1_separate_window_creator-members.html index 8251e65a6..343277d8b 100644 --- a/docs/classgui__framework_1_1utility_1_1_separate_window_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_separate_window_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_separate_window_creator.html b/docs/classgui__framework_1_1utility_1_1_separate_window_creator.html index 863dff7c9..b4bd8f6ce 100644 --- a/docs/classgui__framework_1_1utility_1_1_separate_window_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_separate_window_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

SeparateWindow creator.

-

Definition at line 10 of file SeparateWindowCreator.h.

+

Definition at line 11 of file SeparateWindowCreator.h.

Constructor & Destructor Documentation

◆ SeparateWindowCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_simple_combo_box_creator-members.html b/docs/classgui__framework_1_1utility_1_1_simple_combo_box_creator-members.html index 7738a74ce..922218d6d 100644 --- a/docs/classgui__framework_1_1utility_1_1_simple_combo_box_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_simple_combo_box_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_simple_combo_box_creator.html b/docs/classgui__framework_1_1utility_1_1_simple_combo_box_creator.html index 55d0c997e..b6df465ef 100644 --- a/docs/classgui__framework_1_1utility_1_1_simple_combo_box_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_simple_combo_box_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

SimpleComboBox creator.

-

Definition at line 10 of file SimpleComboBoxCreator.h.

+

Definition at line 11 of file SimpleComboBoxCreator.h.

Constructor & Destructor Documentation

◆ SimpleComboBoxCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_static_control_creator-members.html b/docs/classgui__framework_1_1utility_1_1_static_control_creator-members.html index c60e53a02..c13ad0ec3 100644 --- a/docs/classgui__framework_1_1utility_1_1_static_control_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_static_control_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_static_control_creator.html b/docs/classgui__framework_1_1utility_1_1_static_control_creator.html index 97e8d6468..b4433b8a8 100644 --- a/docs/classgui__framework_1_1utility_1_1_static_control_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_static_control_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

StaticControl creator.

-

Definition at line 10 of file StaticControlCreator.h.

+

Definition at line 11 of file StaticControlCreator.h.

Constructor & Destructor Documentation

◆ StaticControlCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_tab_control_creator-members.html b/docs/classgui__framework_1_1utility_1_1_tab_control_creator-members.html index 510457e17..eddae4a81 100644 --- a/docs/classgui__framework_1_1utility_1_1_tab_control_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_tab_control_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_tab_control_creator.html b/docs/classgui__framework_1_1utility_1_1_tab_control_creator.html index 6076bafae..05cb33993 100644 --- a/docs/classgui__framework_1_1utility_1_1_tab_control_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_tab_control_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

TabControl creator.

-

Definition at line 10 of file TabControlCreator.h.

+

Definition at line 11 of file TabControlCreator.h.

Constructor & Destructor Documentation

◆ TabControlCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_text_icon_list_view_creator-members.html b/docs/classgui__framework_1_1utility_1_1_text_icon_list_view_creator-members.html index 84ebff829..86ed2e80d 100644 --- a/docs/classgui__framework_1_1utility_1_1_text_icon_list_view_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_text_icon_list_view_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_text_icon_list_view_creator.html b/docs/classgui__framework_1_1utility_1_1_text_icon_list_view_creator.html index 23f8ee4ad..4ba8537cf 100644 --- a/docs/classgui__framework_1_1utility_1_1_text_icon_list_view_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_text_icon_list_view_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

TextIconListView creator.

-

Definition at line 10 of file TextIconListViewCreator.h.

+

Definition at line 11 of file TextIconListViewCreator.h.

Constructor & Destructor Documentation

◆ TextIconListViewCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_text_list_view_creator-members.html b/docs/classgui__framework_1_1utility_1_1_text_list_view_creator-members.html index 3ec1ae369..ad0d1f553 100644 --- a/docs/classgui__framework_1_1utility_1_1_text_list_view_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_text_list_view_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_text_list_view_creator.html b/docs/classgui__framework_1_1utility_1_1_text_list_view_creator.html index 3f51cfe8c..8bc85d442 100644 --- a/docs/classgui__framework_1_1utility_1_1_text_list_view_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_text_list_view_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

TextListView creator.

-

Definition at line 10 of file TextListViewCreator.h.

+

Definition at line 11 of file TextListViewCreator.h.

Constructor & Destructor Documentation

◆ TextListViewCreator()

diff --git a/docs/classgui__framework_1_1utility_1_1_vertical_trackbar_control_creator-members.html b/docs/classgui__framework_1_1utility_1_1_vertical_trackbar_control_creator-members.html index cf5252b33..3400562d0 100644 --- a/docs/classgui__framework_1_1utility_1_1_vertical_trackbar_control_creator-members.html +++ b/docs/classgui__framework_1_1utility_1_1_vertical_trackbar_control_creator-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/classgui__framework_1_1utility_1_1_vertical_trackbar_control_creator.html b/docs/classgui__framework_1_1utility_1_1_vertical_trackbar_control_creator.html index 6fa16ea74..d33c6671d 100644 --- a/docs/classgui__framework_1_1utility_1_1_vertical_trackbar_control_creator.html +++ b/docs/classgui__framework_1_1utility_1_1_vertical_trackbar_control_creator.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -122,7 +122,7 @@

Detailed Description

Button creator.

-

Definition at line 10 of file VerticalTrackbarControlCreator.h.

+

Definition at line 11 of file VerticalTrackbarControlCreator.h.

Constructor & Destructor Documentation

◆ VerticalTrackbarControlCreator()

diff --git a/docs/const__forward__iterator_8cpp.html b/docs/const__forward__iterator_8cpp.html index d5332f357..5673b0719 100644 --- a/docs/const__forward__iterator_8cpp.html +++ b/docs/const__forward__iterator_8cpp.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/const__forward__iterator_8cpp_source.html b/docs/const__forward__iterator_8cpp_source.html index 4a265604c..1cc6f5be1 100644 --- a/docs/const__forward__iterator_8cpp_source.html +++ b/docs/const__forward__iterator_8cpp_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -144,13 +144,13 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
- +
const BaseComponent * operator->() const noexcept override
bool operator!=(const IBaseConstForwardIterator< BaseComponent, const_forward_iterator > &forward_iterator) const noexcept override
bool operator==(const IBaseConstForwardIterator< BaseComponent, const_forward_iterator > &forward_iterator) const noexcept override
const BaseComponent * operator*() const noexcept override
IBaseConstForwardIterator< BaseComponent, const_forward_iterator > & operator++() noexcept override
- +
void getNextComponent(BaseComponent *&currentComponent, stack< BaseComponent * > &parents, stack< size_t > &indices)
diff --git a/docs/const__forward__iterator_8h.html b/docs/const__forward__iterator_8h.html index f529cc2f2..358be88ee 100644 --- a/docs/const__forward__iterator_8h.html +++ b/docs/const__forward__iterator_8h.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -90,7 +90,8 @@
const_forward_iterator.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+

Go to the source code of this file.

diff --git a/docs/const__forward__iterator_8h_source.html b/docs/const__forward__iterator_8h_source.html index 45eb94bef..ec570e8b4 100644 --- a/docs/const__forward__iterator_8h_source.html +++ b/docs/const__forward__iterator_8h_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -89,48 +89,50 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace iterators
-
9  {
-
10  class GUI_FRAMEWORK_API const_forward_iterator : public interfaces::IBaseConstForwardIterator<BaseComponent, const_forward_iterator>
-
11  {
-
12  private:
-
13  BaseComponent* currentComponent;
-
14  std::stack<BaseComponent*> parents;
-
15  std::stack<size_t> indices;
-
16 
-
17  public:
- -
19 
-
20  const BaseComponent* operator * () const noexcept override;
-
21 
-
22  const BaseComponent* operator -> () const noexcept override;
-
23 
-
24  IBaseConstForwardIterator<BaseComponent, const_forward_iterator>& operator ++ () noexcept override;
-
25 
-
26  const_forward_iterator operator ++ (int) noexcept override;
-
27 
-
28  bool operator == (const IBaseConstForwardIterator<BaseComponent, const_forward_iterator>& forward_iterator) const noexcept override;
-
29 
-
30  bool operator != (const IBaseConstForwardIterator<BaseComponent, const_forward_iterator>& forward_iterator) const noexcept override;
-
31 
- -
33  };
-
34  }
-
35 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace iterators
+
10  {
+
11  class GUI_FRAMEWORK_API const_forward_iterator : public interfaces::IBaseConstForwardIterator<BaseComponent, const_forward_iterator>
+
12  {
+
13  private:
+
14  BaseComponent* currentComponent;
+
15  std::stack<BaseComponent*> parents;
+
16  std::stack<size_t> indices;
+
17 
+
18  public:
+ +
20 
+
21  const BaseComponent* operator * () const noexcept override;
+
22 
+
23  const BaseComponent* operator -> () const noexcept override;
+
24 
+
25  IBaseConstForwardIterator<BaseComponent, const_forward_iterator>& operator ++ () noexcept override;
+
26 
+
27  const_forward_iterator operator ++ (int) noexcept override;
+
28 
+
29  bool operator == (const IBaseConstForwardIterator<BaseComponent, const_forward_iterator>& forward_iterator) const noexcept override;
+
30 
+
31  bool operator != (const IBaseConstForwardIterator<BaseComponent, const_forward_iterator>& forward_iterator) const noexcept override;
+
32 
+ +
34  };
+
35  }
+
36 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
Base interface for const forward iterators.
- + - + +
diff --git a/docs/dir_1b8d12f05f344750fc083bc1c78427be.html b/docs/dir_1b8d12f05f344750fc083bc1c78427be.html index 26eb6d4bf..a6869e527 100644 --- a/docs/dir_1b8d12f05f344750fc083bc1c78427be.html +++ b/docs/dir_1b8d12f05f344750fc083bc1c78427be.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_1dd3003b8f8e3e391824893f508004de.html b/docs/dir_1dd3003b8f8e3e391824893f508004de.html index 0009ae456..5ac4164d2 100644 --- a/docs/dir_1dd3003b8f8e3e391824893f508004de.html +++ b/docs/dir_1dd3003b8f8e3e391824893f508004de.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_2009a52abfdfb2c99423d21e79541038.html b/docs/dir_2009a52abfdfb2c99423d21e79541038.html index a1ca0440d..0db96f17f 100644 --- a/docs/dir_2009a52abfdfb2c99423d21e79541038.html +++ b/docs/dir_2009a52abfdfb2c99423d21e79541038.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_207a032f0a90b270c77a660f4dd3aafc.html b/docs/dir_207a032f0a90b270c77a660f4dd3aafc.html index 3a30a1c8c..5b7510b14 100644 --- a/docs/dir_207a032f0a90b270c77a660f4dd3aafc.html +++ b/docs/dir_207a032f0a90b270c77a660f4dd3aafc.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_233239e9c3cdaad21f1975796fd347f8.html b/docs/dir_233239e9c3cdaad21f1975796fd347f8.html index 52f34c3ce..aa370dd20 100644 --- a/docs/dir_233239e9c3cdaad21f1975796fd347f8.html +++ b/docs/dir_233239e9c3cdaad21f1975796fd347f8.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_2633f80289de9e078b155c86386e4429.html b/docs/dir_2633f80289de9e078b155c86386e4429.html index 162e26ba9..888ec2148 100644 --- a/docs/dir_2633f80289de9e078b155c86386e4429.html +++ b/docs/dir_2633f80289de9e078b155c86386e4429.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_273c556a06c89409d1d29de2ad7e7b66.html b/docs/dir_273c556a06c89409d1d29de2ad7e7b66.html index eabc0f77e..f9d05fa6d 100644 --- a/docs/dir_273c556a06c89409d1d29de2ad7e7b66.html +++ b/docs/dir_273c556a06c89409d1d29de2ad7e7b66.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_2f1c88f5c534480c246abfedb48e5a6c.html b/docs/dir_2f1c88f5c534480c246abfedb48e5a6c.html index 131788b5c..9e7fedf2d 100644 --- a/docs/dir_2f1c88f5c534480c246abfedb48e5a6c.html +++ b/docs/dir_2f1c88f5c534480c246abfedb48e5a6c.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_3065c9d801563cdeb36cd41775596001.html b/docs/dir_3065c9d801563cdeb36cd41775596001.html index ed7d0b259..dbb5d8b32 100644 --- a/docs/dir_3065c9d801563cdeb36cd41775596001.html +++ b/docs/dir_3065c9d801563cdeb36cd41775596001.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_33b19810e37ab787ebd5fb1fffc41dec.html b/docs/dir_33b19810e37ab787ebd5fb1fffc41dec.html index 49e4e9189..53b08b0f0 100644 --- a/docs/dir_33b19810e37ab787ebd5fb1fffc41dec.html +++ b/docs/dir_33b19810e37ab787ebd5fb1fffc41dec.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_474822148e798388a75af55d9bebad71.html b/docs/dir_474822148e798388a75af55d9bebad71.html index c02217172..fcc9f446a 100644 --- a/docs/dir_474822148e798388a75af55d9bebad71.html +++ b/docs/dir_474822148e798388a75af55d9bebad71.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_504ba9a93320c336f430406be3d5dfa5.html b/docs/dir_504ba9a93320c336f430406be3d5dfa5.html index 17568d359..d166d14f3 100644 --- a/docs/dir_504ba9a93320c336f430406be3d5dfa5.html +++ b/docs/dir_504ba9a93320c336f430406be3d5dfa5.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_5b164ab712644729bf49040b13501962.html b/docs/dir_5b164ab712644729bf49040b13501962.html index a2abaaa5e..329485581 100644 --- a/docs/dir_5b164ab712644729bf49040b13501962.html +++ b/docs/dir_5b164ab712644729bf49040b13501962.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_6db77b0e4dd09601eb083809ae88a810.html b/docs/dir_6db77b0e4dd09601eb083809ae88a810.html index 038d8e111..b27d337ac 100644 --- a/docs/dir_6db77b0e4dd09601eb083809ae88a810.html +++ b/docs/dir_6db77b0e4dd09601eb083809ae88a810.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_74faf08285e545b8e488e5df2495eb5f.html b/docs/dir_74faf08285e545b8e488e5df2495eb5f.html index 8896a568f..e46bab3ee 100644 --- a/docs/dir_74faf08285e545b8e488e5df2495eb5f.html +++ b/docs/dir_74faf08285e545b8e488e5df2495eb5f.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_7966ae72e363b34655a85f8e65488403.html b/docs/dir_7966ae72e363b34655a85f8e65488403.html index c90e8d233..83effea2d 100644 --- a/docs/dir_7966ae72e363b34655a85f8e65488403.html +++ b/docs/dir_7966ae72e363b34655a85f8e65488403.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_84eaa6aaf1ebd43627b3071d42db084c.html b/docs/dir_84eaa6aaf1ebd43627b3071d42db084c.html index 7f54f0af3..7587f7f50 100644 --- a/docs/dir_84eaa6aaf1ebd43627b3071d42db084c.html +++ b/docs/dir_84eaa6aaf1ebd43627b3071d42db084c.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_8711bfbd12e2d79c834421c41da06562.html b/docs/dir_8711bfbd12e2d79c834421c41da06562.html index 72686fc5d..bfaf2c49c 100644 --- a/docs/dir_8711bfbd12e2d79c834421c41da06562.html +++ b/docs/dir_8711bfbd12e2d79c834421c41da06562.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_87c8b2a138c7456ef8fc9905ca0e826d.html b/docs/dir_87c8b2a138c7456ef8fc9905ca0e826d.html index 94cced108..c02771355 100644 --- a/docs/dir_87c8b2a138c7456ef8fc9905ca0e826d.html +++ b/docs/dir_87c8b2a138c7456ef8fc9905ca0e826d.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_978a1ef5ec9985f6affb755203ba2b1a.html b/docs/dir_978a1ef5ec9985f6affb755203ba2b1a.html index 7c3a09942..f764d6d19 100644 --- a/docs/dir_978a1ef5ec9985f6affb755203ba2b1a.html +++ b/docs/dir_978a1ef5ec9985f6affb755203ba2b1a.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_9a989570434bbaa47bafa9cd06d6d9bc.html b/docs/dir_9a989570434bbaa47bafa9cd06d6d9bc.html index 0a9b05447..bf8a43f5c 100644 --- a/docs/dir_9a989570434bbaa47bafa9cd06d6d9bc.html +++ b/docs/dir_9a989570434bbaa47bafa9cd06d6d9bc.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_9cde894a78f74f845e99790658d03069.html b/docs/dir_9cde894a78f74f845e99790658d03069.html index 07fafb535..4c209ae5b 100644 --- a/docs/dir_9cde894a78f74f845e99790658d03069.html +++ b/docs/dir_9cde894a78f74f845e99790658d03069.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_b46c9f41f3f44e77b47f9bffa68d5b16.html b/docs/dir_b46c9f41f3f44e77b47f9bffa68d5b16.html index 7a398426b..cfff1e422 100644 --- a/docs/dir_b46c9f41f3f44e77b47f9bffa68d5b16.html +++ b/docs/dir_b46c9f41f3f44e77b47f9bffa68d5b16.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_b731c78a09c099631450de914efccb25.html b/docs/dir_b731c78a09c099631450de914efccb25.html index 956d5760e..66a02ea0a 100644 --- a/docs/dir_b731c78a09c099631450de914efccb25.html +++ b/docs/dir_b731c78a09c099631450de914efccb25.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_b91d422b8e04ad891b6431a4a4fb7cde.html b/docs/dir_b91d422b8e04ad891b6431a4a4fb7cde.html index 31123dbb2..c68c63353 100644 --- a/docs/dir_b91d422b8e04ad891b6431a4a4fb7cde.html +++ b/docs/dir_b91d422b8e04ad891b6431a4a4fb7cde.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_c06294cd1700763bbcb280aea7097db4.html b/docs/dir_c06294cd1700763bbcb280aea7097db4.html index fc6eea362..e47e0bb11 100644 --- a/docs/dir_c06294cd1700763bbcb280aea7097db4.html +++ b/docs/dir_c06294cd1700763bbcb280aea7097db4.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_c248bc770f0ee44cbe49ead0e7fb8aa7.html b/docs/dir_c248bc770f0ee44cbe49ead0e7fb8aa7.html index a0fb9503a..9c26f2712 100644 --- a/docs/dir_c248bc770f0ee44cbe49ead0e7fb8aa7.html +++ b/docs/dir_c248bc770f0ee44cbe49ead0e7fb8aa7.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_c62710fc964665cc3be2dfff938fe829.html b/docs/dir_c62710fc964665cc3be2dfff938fe829.html index f657fa18a..7b1c31d40 100644 --- a/docs/dir_c62710fc964665cc3be2dfff938fe829.html +++ b/docs/dir_c62710fc964665cc3be2dfff938fe829.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_c6aed8a842f64d1b8c981cb2e60037f9.html b/docs/dir_c6aed8a842f64d1b8c981cb2e60037f9.html index ab17d0542..6ddabbf83 100644 --- a/docs/dir_c6aed8a842f64d1b8c981cb2e60037f9.html +++ b/docs/dir_c6aed8a842f64d1b8c981cb2e60037f9.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_ca25aefc5cd335d0750a98c4840a7dcf.html b/docs/dir_ca25aefc5cd335d0750a98c4840a7dcf.html index a9de49069..3c63f0a1c 100644 --- a/docs/dir_ca25aefc5cd335d0750a98c4840a7dcf.html +++ b/docs/dir_ca25aefc5cd335d0750a98c4840a7dcf.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_cb7b376ddb76a5dc5a5402412d56280d.html b/docs/dir_cb7b376ddb76a5dc5a5402412d56280d.html index bd1634b3a..8c489a7ff 100644 --- a/docs/dir_cb7b376ddb76a5dc5a5402412d56280d.html +++ b/docs/dir_cb7b376ddb76a5dc5a5402412d56280d.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_d8ccab7d05537ec1c24c1f0f8fb6877f.html b/docs/dir_d8ccab7d05537ec1c24c1f0f8fb6877f.html index f1bc6d9e4..6296b5c6a 100644 --- a/docs/dir_d8ccab7d05537ec1c24c1f0f8fb6877f.html +++ b/docs/dir_d8ccab7d05537ec1c24c1f0f8fb6877f.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_da77f5a7fa41711d1638581c406eae61.html b/docs/dir_da77f5a7fa41711d1638581c406eae61.html index a53ca5cd7..07b0180fb 100644 --- a/docs/dir_da77f5a7fa41711d1638581c406eae61.html +++ b/docs/dir_da77f5a7fa41711d1638581c406eae61.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_dca5549e17e2892857a30daa34461e71.html b/docs/dir_dca5549e17e2892857a30daa34461e71.html index 5f860571c..3109c33d4 100644 --- a/docs/dir_dca5549e17e2892857a30daa34461e71.html +++ b/docs/dir_dca5549e17e2892857a30daa34461e71.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_e26a3f9e84f4c910235ed176785f491f.html b/docs/dir_e26a3f9e84f4c910235ed176785f491f.html index d4f6e8cb7..5f591d1f1 100644 --- a/docs/dir_e26a3f9e84f4c910235ed176785f491f.html +++ b/docs/dir_e26a3f9e84f4c910235ed176785f491f.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_e653c386f618015fb2fa60412e365ae3.html b/docs/dir_e653c386f618015fb2fa60412e365ae3.html index 4e38fe8b2..30daf3466 100644 --- a/docs/dir_e653c386f618015fb2fa60412e365ae3.html +++ b/docs/dir_e653c386f618015fb2fa60412e365ae3.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_e747bc3c678fb81bb46e796429f46f7f.html b/docs/dir_e747bc3c678fb81bb46e796429f46f7f.html index 2d00082f5..73fbb7c00 100644 --- a/docs/dir_e747bc3c678fb81bb46e796429f46f7f.html +++ b/docs/dir_e747bc3c678fb81bb46e796429f46f7f.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_f60d5d280ff0881e112972fd9f9388cb.html b/docs/dir_f60d5d280ff0881e112972fd9f9388cb.html index fe2568aaf..97f10f8d8 100644 --- a/docs/dir_f60d5d280ff0881e112972fd9f9388cb.html +++ b/docs/dir_f60d5d280ff0881e112972fd9f9388cb.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_fa5ffdccd764f08c4d2a3362dc6a6a6b.html b/docs/dir_fa5ffdccd764f08c4d2a3362dc6a6a6b.html index 71be66ead..d6075b931 100644 --- a/docs/dir_fa5ffdccd764f08c4d2a3362dc6a6a6b.html +++ b/docs/dir_fa5ffdccd764f08c4d2a3362dc6a6a6b.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_fe7144ccf5354047d8dce0577a2d1e7e.html b/docs/dir_fe7144ccf5354047d8dce0577a2d1e7e.html index 38599aac8..fec2d18a7 100644 --- a/docs/dir_fe7144ccf5354047d8dce0577a2d1e7e.html +++ b/docs/dir_fe7144ccf5354047d8dce0577a2d1e7e.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_fee88c6b699a9b09b79bd2a9e404db6f.html b/docs/dir_fee88c6b699a9b09b79bd2a9e404db6f.html index a0123d451..d6e01ea30 100644 --- a/docs/dir_fee88c6b699a9b09b79bd2a9e404db6f.html +++ b/docs/dir_fee88c6b699a9b09b79bd2a9e404db6f.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/dir_ff7204cab76ae1163e703071c8bed3c9.html b/docs/dir_ff7204cab76ae1163e703071c8bed3c9.html index 399977d14..82bc13303 100644 --- a/docs/dir_ff7204cab76ae1163e703071c8bed3c9.html +++ b/docs/dir_ff7204cab76ae1163e703071c8bed3c9.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -94,9 +94,9 @@   file  BaseGUIFrameworkException.h [code]   -file  CantFindSeparateWindowFunctionException.cpp [code] +file  CantFindCompositeFunctionException.cpp [code]   -file  CantFindSeparateWindowFunctionException.h [code] +file  CantFindCompositeFunctionException.h [code]   file  ExceptionConstants.h [code]   diff --git a/docs/dir_ff7204cab76ae1163e703071c8bed3c9.js b/docs/dir_ff7204cab76ae1163e703071c8bed3c9.js index 1c8baf9d4..fcc5a5e5d 100644 --- a/docs/dir_ff7204cab76ae1163e703071c8bed3c9.js +++ b/docs/dir_ff7204cab76ae1163e703071c8bed3c9.js @@ -4,9 +4,9 @@ var dir_ff7204cab76ae1163e703071c8bed3c9 = [ "BaseGUIFrameworkException.h", "_base_g_u_i_framework_exception_8h.html", [ [ "BaseGUIFrameworkException", "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html", "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception" ] ] ], - [ "CantFindSeparateWindowFunctionException.cpp", "_cant_find_separate_window_function_exception_8cpp.html", null ], - [ "CantFindSeparateWindowFunctionException.h", "_cant_find_separate_window_function_exception_8h.html", [ - [ "CantFindSeparateWindowFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html", "classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception" ] + [ "CantFindCompositeFunctionException.cpp", "_cant_find_composite_function_exception_8cpp.html", null ], + [ "CantFindCompositeFunctionException.h", "_cant_find_composite_function_exception_8h.html", [ + [ "CantFindCompositeFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html", "classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception" ] ] ], [ "ExceptionConstants.h", "_exception_constants_8h.html", "_exception_constants_8h" ], [ "FileDoesNotExist.cpp", "_file_does_not_exist_8cpp.html", null ], diff --git a/docs/files.html b/docs/files.html index d7e34eeb2..283f65478 100644 --- a/docs/files.html +++ b/docs/files.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -300,8 +300,8 @@   Exceptions  BaseGUIFrameworkException.cpp  BaseGUIFrameworkException.h - CantFindSeparateWindowFunctionException.cpp - CantFindSeparateWindowFunctionException.h + CantFindCompositeFunctionException.cpp + CantFindCompositeFunctionException.h  ExceptionConstants.h  FileDoesNotExist.cpp  FileDoesNotExist.h diff --git a/docs/forward__iterator_8cpp.html b/docs/forward__iterator_8cpp.html index bd6c08bde..fe183e3c2 100644 --- a/docs/forward__iterator_8cpp.html +++ b/docs/forward__iterator_8cpp.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/forward__iterator_8cpp_source.html b/docs/forward__iterator_8cpp_source.html index 0d9eb22fd..aff2e26f0 100644 --- a/docs/forward__iterator_8cpp_source.html +++ b/docs/forward__iterator_8cpp_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -154,7 +154,7 @@
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
Base interface for const forward iterators.
- +
IBaseConstForwardIterator< BaseComponent, forward_iterator > & operator++() noexcept override
BaseComponent * operator->() noexcept override
bool operator==(const IBaseConstForwardIterator< BaseComponent, forward_iterator > &forward_iterator) const noexcept override
diff --git a/docs/forward__iterator_8h.html b/docs/forward__iterator_8h.html index 35f2abf30..41f9289f8 100644 --- a/docs/forward__iterator_8h.html +++ b/docs/forward__iterator_8h.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -90,7 +90,8 @@
forward_iterator.h File Reference
-
#include "BaseComponents/BaseComponent.h"
+

Go to the source code of this file.

diff --git a/docs/forward__iterator_8h_source.html b/docs/forward__iterator_8h_source.html index db65c4f6f..71befb5f9 100644 --- a/docs/forward__iterator_8h_source.html +++ b/docs/forward__iterator_8h_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -89,51 +89,53 @@
Go to the documentation of this file.
1 #pragma once
2 
- - -
5 
-
6 namespace gui_framework
-
7 {
-
8  namespace iterators
-
9  {
-
10  class GUI_FRAMEWORK_API forward_iterator : public interfaces::IBaseForwardIterator<BaseComponent, forward_iterator>
-
11  {
-
12  private:
-
13  BaseComponent* currentComponent;
-
14  std::stack<BaseComponent*> parents;
-
15  std::stack<size_t> indices;
-
16 
-
17  public:
-
18  forward_iterator(BaseComponent* component);
-
19 
-
20  BaseComponent* operator * () noexcept override;
-
21 
-
22  const BaseComponent* operator * () const noexcept override;
-
23 
-
24  BaseComponent* operator -> () noexcept override;
-
25 
-
26  const BaseComponent* operator -> () const noexcept override;
-
27 
-
28  IBaseConstForwardIterator<BaseComponent, forward_iterator>& operator ++ () noexcept override;
-
29 
-
30  forward_iterator operator ++ (int) noexcept override;
-
31 
-
32  bool operator == (const IBaseConstForwardIterator<BaseComponent, forward_iterator>& forward_iterator) const noexcept override;
-
33 
-
34  bool operator != (const IBaseConstForwardIterator<BaseComponent, forward_iterator>& forward_iterator) const noexcept override;
-
35 
-
36  ~forward_iterator() = default;
-
37  };
-
38  }
-
39 }
+
3 #include "pch.h"
+ + +
6 
+
7 namespace gui_framework
+
8 {
+
9  namespace iterators
+
10  {
+
11  class GUI_FRAMEWORK_API forward_iterator : public interfaces::IBaseForwardIterator<BaseComponent, forward_iterator>
+
12  {
+
13  private:
+
14  BaseComponent* currentComponent;
+
15  std::stack<BaseComponent*> parents;
+
16  std::stack<size_t> indices;
+
17 
+
18  public:
+
19  forward_iterator(BaseComponent* component);
+
20 
+
21  BaseComponent* operator * () noexcept override;
+
22 
+
23  const BaseComponent* operator * () const noexcept override;
+
24 
+
25  BaseComponent* operator -> () noexcept override;
+
26 
+
27  const BaseComponent* operator -> () const noexcept override;
+
28 
+
29  IBaseConstForwardIterator<BaseComponent, forward_iterator>& operator ++ () noexcept override;
+
30 
+
31  forward_iterator operator ++ (int) noexcept override;
+
32 
+
33  bool operator == (const IBaseConstForwardIterator<BaseComponent, forward_iterator>& forward_iterator) const noexcept override;
+
34 
+
35  bool operator != (const IBaseConstForwardIterator<BaseComponent, forward_iterator>& forward_iterator) const noexcept override;
+
36 
+
37  ~forward_iterator() = default;
+
38  };
+
39  }
+
40 }
-
#define GUI_FRAMEWORK_API
+
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Definition: BaseComponent.h:11
-
Base interface for forward iterators.
- +
Base interface for forward iterators.
+ +
diff --git a/docs/functions.html b/docs/functions.html index f020ecb7c..88abea1c0 100644 --- a/docs/functions.html +++ b/docs/functions.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/functions_b.html b/docs/functions_b.html index cd7060e65..c81778fe7 100644 --- a/docs/functions_b.html +++ b/docs/functions_b.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/functions_c.html b/docs/functions_c.html index cf5ab829d..94ba24f09 100644 --- a/docs/functions_c.html +++ b/docs/functions_c.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -97,8 +97,8 @@

- c -

    , gui_framework::BaseTabControl , gui_framework::utility::AdditionalCreationData< RichEdit > -
  • CantFindSeparateWindowFunctionException() -: gui_framework::exceptions::CantFindSeparateWindowFunctionException +
  • CantFindCompositeFunctionException() +: gui_framework::exceptions::CantFindCompositeFunctionException
  • cbegin() : gui_framework::BaseComposite diff --git a/docs/functions_d.html b/docs/functions_d.html index b785eeef3..970452138 100644 --- a/docs/functions_d.html +++ b/docs/functions_d.html @@ -26,7 +26,7 @@
    GUIFramework -  0.6-beta +  0.6.1-beta
    Framework for desktop GUI applications in C++.
    diff --git a/docs/functions_e.html b/docs/functions_e.html index 393cce389..9ae80eded 100644 --- a/docs/functions_e.html +++ b/docs/functions_e.html @@ -26,7 +26,7 @@
    GUIFramework -  0.6-beta +  0.6.1-beta
    Framework for desktop GUI applications in C++.
    diff --git a/docs/functions_enum.html b/docs/functions_enum.html index bb96de122..1b0d056bf 100644 --- a/docs/functions_enum.html +++ b/docs/functions_enum.html @@ -26,7 +26,7 @@
    GUIFramework -  0.6-beta +  0.6.1-beta
    Framework for desktop GUI applications in C++.
    diff --git a/docs/functions_f.html b/docs/functions_f.html index 41e4ab518..ba4f4d190 100644 --- a/docs/functions_f.html +++ b/docs/functions_f.html @@ -26,7 +26,7 @@
    GUIFramework -  0.6-beta +  0.6.1-beta
    Framework for desktop GUI applications in C++.
    diff --git a/docs/functions_func.html b/docs/functions_func.html index 3e060949a..7eab47e74 100644 --- a/docs/functions_func.html +++ b/docs/functions_func.html @@ -26,7 +26,7 @@
    GUIFramework -  0.6-beta +  0.6.1-beta
    Framework for desktop GUI applications in C++.
    diff --git a/docs/functions_func_b.html b/docs/functions_func_b.html index 488e54978..99bbcf20e 100644 --- a/docs/functions_func_b.html +++ b/docs/functions_func_b.html @@ -26,7 +26,7 @@
    GUIFramework -  0.6-beta +  0.6.1-beta
    Framework for desktop GUI applications in C++.
    diff --git a/docs/functions_func_c.html b/docs/functions_func_c.html index 4062be90b..0ba5f8b1a 100644 --- a/docs/functions_func_c.html +++ b/docs/functions_func_c.html @@ -26,7 +26,7 @@
    GUIFramework -  0.6-beta +  0.6.1-beta
    Framework for desktop GUI applications in C++.
    @@ -89,8 +89,8 @@

    - c -

    • calculateNewSizes() : gui_framework::interfaces::IResizableComponent
    • -
    • CantFindSeparateWindowFunctionException() -: gui_framework::exceptions::CantFindSeparateWindowFunctionException +
    • CantFindCompositeFunctionException() +: gui_framework::exceptions::CantFindCompositeFunctionException
    • cbegin() : gui_framework::BaseComposite diff --git a/docs/functions_func_d.html b/docs/functions_func_d.html index 3134b2635..f8a4515ea 100644 --- a/docs/functions_func_d.html +++ b/docs/functions_func_d.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_e.html b/docs/functions_func_e.html index 436269532..3488de82b 100644 --- a/docs/functions_func_e.html +++ b/docs/functions_func_e.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_f.html b/docs/functions_func_f.html index 4e6690b72..631d3dfe0 100644 --- a/docs/functions_func_f.html +++ b/docs/functions_func_f.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_g.html b/docs/functions_func_g.html index 57f3fb2d4..ed761edfc 100644 --- a/docs/functions_func_g.html +++ b/docs/functions_func_g.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_h.html b/docs/functions_func_h.html index 4fe051241..c90f97650 100644 --- a/docs/functions_func_h.html +++ b/docs/functions_func_h.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_i.html b/docs/functions_func_i.html index cc6d20a86..e5fe6e09f 100644 --- a/docs/functions_func_i.html +++ b/docs/functions_func_i.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_l.html b/docs/functions_func_l.html index deeb12409..90bd78ae3 100644 --- a/docs/functions_func_l.html +++ b/docs/functions_func_l.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_m.html b/docs/functions_func_m.html index 157bda97d..686a2eff3 100644 --- a/docs/functions_func_m.html +++ b/docs/functions_func_m.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_n.html b/docs/functions_func_n.html index 310d064e3..8b4a7c8df 100644 --- a/docs/functions_func_n.html +++ b/docs/functions_func_n.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_o.html b/docs/functions_func_o.html index e52d971b7..2832cf0f0 100644 --- a/docs/functions_func_o.html +++ b/docs/functions_func_o.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_p.html b/docs/functions_func_p.html index ca1800e0d..9b8dce30e 100644 --- a/docs/functions_func_p.html +++ b/docs/functions_func_p.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_r.html b/docs/functions_func_r.html index de91f59a6..c98080796 100644 --- a/docs/functions_func_r.html +++ b/docs/functions_func_r.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_s.html b/docs/functions_func_s.html index f70fd10fc..137120409 100644 --- a/docs/functions_func_s.html +++ b/docs/functions_func_s.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_t.html b/docs/functions_func_t.html index bc792e55e..ea03e989e 100644 --- a/docs/functions_func_t.html +++ b/docs/functions_func_t.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_u.html b/docs/functions_func_u.html index 60fd3ca4b..03d8f8ee9 100644 --- a/docs/functions_func_u.html +++ b/docs/functions_func_u.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_v.html b/docs/functions_func_v.html index fbfff61f7..c06aa4722 100644 --- a/docs/functions_func_v.html +++ b/docs/functions_func_v.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_w.html b/docs/functions_func_w.html index 5f941b4f6..2dce9b3bd 100644 --- a/docs/functions_func_w.html +++ b/docs/functions_func_w.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      diff --git a/docs/functions_func_~.html b/docs/functions_func_~.html index 9178672bc..0544882f1 100644 --- a/docs/functions_func_~.html +++ b/docs/functions_func_~.html @@ -26,7 +26,7 @@
      GUIFramework -  0.6-beta +  0.6.1-beta
      Framework for desktop GUI applications in C++.
      @@ -212,8 +212,8 @@

      - ~ -

      • ~ButtonStyles() : gui_framework::styles::ButtonStyles
      • -
      • ~CantFindSeparateWindowFunctionException() -: gui_framework::exceptions::CantFindSeparateWindowFunctionException +
      • ~CantFindCompositeFunctionException() +: gui_framework::exceptions::CantFindCompositeFunctionException
      • ~CheckBox() : gui_framework::CheckBox diff --git a/docs/functions_g.html b/docs/functions_g.html index 66a1c3fad..adb58b588 100644 --- a/docs/functions_g.html +++ b/docs/functions_g.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_h.html b/docs/functions_h.html index 5df375984..b2211a19e 100644 --- a/docs/functions_h.html +++ b/docs/functions_h.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_i.html b/docs/functions_i.html index f00e0ff97..65777422c 100644 --- a/docs/functions_i.html +++ b/docs/functions_i.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_l.html b/docs/functions_l.html index 547f56d93..3507fc21c 100644 --- a/docs/functions_l.html +++ b/docs/functions_l.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_m.html b/docs/functions_m.html index a2f5ddd37..d1213fef5 100644 --- a/docs/functions_m.html +++ b/docs/functions_m.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_n.html b/docs/functions_n.html index 3eba11c5b..983b7a2a3 100644 --- a/docs/functions_n.html +++ b/docs/functions_n.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_o.html b/docs/functions_o.html index 04e46bd2b..eb65dcab9 100644 --- a/docs/functions_o.html +++ b/docs/functions_o.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_p.html b/docs/functions_p.html index f9c9ba443..5a367d93c 100644 --- a/docs/functions_p.html +++ b/docs/functions_p.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_r.html b/docs/functions_r.html index c4f215baf..4abd50520 100644 --- a/docs/functions_r.html +++ b/docs/functions_r.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_s.html b/docs/functions_s.html index 389c3eae0..9ffa5f865 100644 --- a/docs/functions_s.html +++ b/docs/functions_s.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_t.html b/docs/functions_t.html index 4b3af7b51..dc39fab49 100644 --- a/docs/functions_t.html +++ b/docs/functions_t.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_u.html b/docs/functions_u.html index 193362c86..f07cf47fc 100644 --- a/docs/functions_u.html +++ b/docs/functions_u.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_v.html b/docs/functions_v.html index d8adf0531..19c794fde 100644 --- a/docs/functions_v.html +++ b/docs/functions_v.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_vars.html b/docs/functions_vars.html index 764d7b483..b07d99917 100644 --- a/docs/functions_vars.html +++ b/docs/functions_vars.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_w.html b/docs/functions_w.html index a08414c5e..18d6f6f29 100644 --- a/docs/functions_w.html +++ b/docs/functions_w.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_x.html b/docs/functions_x.html index 1f7520d4e..8169674f5 100644 --- a/docs/functions_x.html +++ b/docs/functions_x.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_y.html b/docs/functions_y.html index 77749a9b9..8b23e5966 100644 --- a/docs/functions_y.html +++ b/docs/functions_y.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        diff --git a/docs/functions_~.html b/docs/functions_~.html index 417bf314b..093651fb9 100644 --- a/docs/functions_~.html +++ b/docs/functions_~.html @@ -26,7 +26,7 @@
        GUIFramework -  0.6-beta +  0.6.1-beta
        Framework for desktop GUI applications in C++.
        @@ -212,8 +212,8 @@

        - ~ -

        • ~ButtonStyles() : gui_framework::styles::ButtonStyles
        • -
        • ~CantFindSeparateWindowFunctionException() -: gui_framework::exceptions::CantFindSeparateWindowFunctionException +
        • ~CantFindCompositeFunctionException() +: gui_framework::exceptions::CantFindCompositeFunctionException
        • ~CheckBox() : gui_framework::CheckBox diff --git a/docs/globals.html b/docs/globals.html index 34d5e858c..de9d0edc3 100644 --- a/docs/globals.html +++ b/docs/globals.html @@ -26,7 +26,7 @@
          GUIFramework -  0.6-beta +  0.6.1-beta
          Framework for desktop GUI applications in C++.
          diff --git a/docs/globals_defs.html b/docs/globals_defs.html index a198a9dfd..06d41482a 100644 --- a/docs/globals_defs.html +++ b/docs/globals_defs.html @@ -26,7 +26,7 @@
          GUIFramework -  0.6-beta +  0.6.1-beta
          Framework for desktop GUI applications in C++.
          diff --git a/docs/globals_func.html b/docs/globals_func.html index 06c635431..a9a0edb02 100644 --- a/docs/globals_func.html +++ b/docs/globals_func.html @@ -26,7 +26,7 @@
          GUIFramework -  0.6-beta +  0.6.1-beta
          Framework for desktop GUI applications in C++.
          diff --git a/docs/hierarchy.html b/docs/hierarchy.html index 821c41d07..b17beee1e 100644 --- a/docs/hierarchy.html +++ b/docs/hierarchy.html @@ -26,7 +26,7 @@
          GUIFramework -  0.6-beta +  0.6.1-beta
          Framework for desktop GUI applications in C++.
          @@ -271,7 +271,7 @@  Cgui_framework::GroupBox::radioButtonData  Cstd::runtime_error  Cgui_framework::exceptions::BaseGUIFrameworkExceptionBase class for all GUIFramework exceptions - Cgui_framework::exceptions::CantFindSeparateWindowFunctionExceptionCan't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window + Cgui_framework::exceptions::CantFindCompositeFunctionExceptionCan't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window  Cgui_framework::exceptions::FileDoesNotExistThrows by asset finding methods  Cgui_framework::exceptions::GetLastErrorExceptionException that receive error code from GetLastError function  Cgui_framework::exceptions::NotImplementedThrows by not implemented methods diff --git a/docs/hierarchy.js b/docs/hierarchy.js index 6095088d9..b0ae6cf74 100644 --- a/docs/hierarchy.js +++ b/docs/hierarchy.js @@ -232,7 +232,7 @@ var hierarchy = [ "gui_framework::GroupBox::radioButtonData", "structgui__framework_1_1_group_box_1_1radio_button_data.html", null ], [ "std::runtime_error", null, [ [ "gui_framework::exceptions::BaseGUIFrameworkException", "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html", [ - [ "gui_framework::exceptions::CantFindSeparateWindowFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html", null ], + [ "gui_framework::exceptions::CantFindCompositeFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html", null ], [ "gui_framework::exceptions::FileDoesNotExist", "classgui__framework_1_1exceptions_1_1_file_does_not_exist.html", null ], [ "gui_framework::exceptions::GetLastErrorException", "classgui__framework_1_1exceptions_1_1_get_last_error_exception.html", null ], [ "gui_framework::exceptions::NotImplemented", "classgui__framework_1_1exceptions_1_1_not_implemented.html", null ], diff --git a/docs/index.html b/docs/index.html index 146fc381b..44c8d9b09 100644 --- a/docs/index.html +++ b/docs/index.html @@ -26,7 +26,7 @@
          GUIFramework -  0.6-beta +  0.6.1-beta
          Framework for desktop GUI applications in C++.
          diff --git a/docs/namespacegui__framework.html b/docs/namespacegui__framework.html index 86ceaf2cd..ee18147f6 100644 --- a/docs/namespacegui__framework.html +++ b/docs/namespacegui__framework.html @@ -26,7 +26,7 @@
          GUIFramework -  0.6-beta +  0.6.1-beta
          Framework for desktop GUI applications in C++.
          @@ -362,7 +362,7 @@

          -

          Definition at line 84 of file GUIFrameworkConstants.h.

          +

          Definition at line 85 of file GUIFrameworkConstants.h.

diff --git a/docs/namespacegui__framework_1_1custom__window__messages.html b/docs/namespacegui__framework_1_1custom__window__messages.html index 17530a363..9ec28c14e 100644 --- a/docs/namespacegui__framework_1_1custom__window__messages.html +++ b/docs/namespacegui__framework_1_1custom__window__messages.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -119,7 +119,7 @@

BaseComponent.

-

Definition at line 8 of file WindowMessages.h.

+

Definition at line 9 of file WindowMessages.h.

diff --git a/docs/namespacegui__framework_1_1exception__messages.html b/docs/namespacegui__framework_1_1exception__messages.html index 7d76bde7e..c68d5af9e 100644 --- a/docs/namespacegui__framework_1_1exception__messages.html +++ b/docs/namespacegui__framework_1_1exception__messages.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

-

Definition at line 9 of file ExceptionConstants.h.

+

Definition at line 10 of file ExceptionConstants.h.

@@ -144,7 +144,7 @@

-

Definition at line 11 of file ExceptionConstants.h.

+

Definition at line 12 of file ExceptionConstants.h.

@@ -168,7 +168,7 @@

-

Definition at line 13 of file ExceptionConstants.h.

+

Definition at line 14 of file ExceptionConstants.h.

diff --git a/docs/namespacegui__framework_1_1exceptions.html b/docs/namespacegui__framework_1_1exceptions.html index 24284ef03..614fe6eaa 100644 --- a/docs/namespacegui__framework_1_1exceptions.html +++ b/docs/namespacegui__framework_1_1exceptions.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -95,8 +95,8 @@ class  BaseGUIFrameworkException  Base class for all GUIFramework exceptions. More...
  -class  CantFindSeparateWindowFunctionException - Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window. More...
+class  CantFindCompositeFunctionException + Can't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window. More...
  class  FileDoesNotExist  Throws by asset finding methods. More...
diff --git a/docs/namespacegui__framework_1_1exceptions.js b/docs/namespacegui__framework_1_1exceptions.js index 0c80c2e63..e587e9e7f 100644 --- a/docs/namespacegui__framework_1_1exceptions.js +++ b/docs/namespacegui__framework_1_1exceptions.js @@ -1,7 +1,7 @@ var namespacegui__framework_1_1exceptions = [ [ "BaseGUIFrameworkException", "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html", "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception" ], - [ "CantFindSeparateWindowFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html", "classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception" ], + [ "CantFindCompositeFunctionException", "classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html", "classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception" ], [ "FileDoesNotExist", "classgui__framework_1_1exceptions_1_1_file_does_not_exist.html", "classgui__framework_1_1exceptions_1_1_file_does_not_exist" ], [ "GetLastErrorException", "classgui__framework_1_1exceptions_1_1_get_last_error_exception.html", "classgui__framework_1_1exceptions_1_1_get_last_error_exception" ], [ "NotImplemented", "classgui__framework_1_1exceptions_1_1_not_implemented.html", "classgui__framework_1_1exceptions_1_1_not_implemented" ], diff --git a/docs/namespacegui__framework_1_1hotkeys.html b/docs/namespacegui__framework_1_1hotkeys.html index c28997a64..29613d275 100644 --- a/docs/namespacegui__framework_1_1hotkeys.html +++ b/docs/namespacegui__framework_1_1hotkeys.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -124,7 +124,7 @@

shift  -

Definition at line 76 of file GUIFrameworkConstants.h.

+

Definition at line 77 of file GUIFrameworkConstants.h.

diff --git a/docs/namespacegui__framework_1_1interfaces.html b/docs/namespacegui__framework_1_1interfaces.html index b25422060..ae82ecd21 100644 --- a/docs/namespacegui__framework_1_1interfaces.html +++ b/docs/namespacegui__framework_1_1interfaces.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -166,7 +166,7 @@

Definition at line 13 of file IIterable.h.

+

Definition at line 14 of file IIterable.h.

diff --git a/docs/namespacegui__framework_1_1iterators.html b/docs/namespacegui__framework_1_1iterators.html index 2ba35cf8d..8453bdf14 100644 --- a/docs/namespacegui__framework_1_1iterators.html +++ b/docs/namespacegui__framework_1_1iterators.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespacegui__framework_1_1iterators_1_1utility.html b/docs/namespacegui__framework_1_1iterators_1_1utility.html index b1e984b1f..428586068 100644 --- a/docs/namespacegui__framework_1_1iterators_1_1utility.html +++ b/docs/namespacegui__framework_1_1iterators_1_1utility.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespacegui__framework_1_1libraries.html b/docs/namespacegui__framework_1_1libraries.html index 147e7d08f..0369eea88 100644 --- a/docs/namespacegui__framework_1_1libraries.html +++ b/docs/namespacegui__framework_1_1libraries.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -116,7 +116,7 @@

-

Definition at line 71 of file GUIFrameworkConstants.h.

+

Definition at line 72 of file GUIFrameworkConstants.h.

diff --git a/docs/namespacegui__framework_1_1settings.html b/docs/namespacegui__framework_1_1settings.html index 2df9c9169..a728b4112 100644 --- a/docs/namespacegui__framework_1_1settings.html +++ b/docs/namespacegui__framework_1_1settings.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

-

Definition at line 64 of file GUIFrameworkConstants.h.

+

Definition at line 65 of file GUIFrameworkConstants.h.

@@ -142,7 +142,7 @@

-

Definition at line 66 of file GUIFrameworkConstants.h.

+

Definition at line 67 of file GUIFrameworkConstants.h.

diff --git a/docs/namespacegui__framework_1_1standard__classes.html b/docs/namespacegui__framework_1_1standard__classes.html index ad08660a2..7f539a4fa 100644 --- a/docs/namespacegui__framework_1_1standard__classes.html +++ b/docs/namespacegui__framework_1_1standard__classes.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -134,7 +134,7 @@

-

Definition at line 12 of file GUIFrameworkConstants.h.

+

Definition at line 13 of file GUIFrameworkConstants.h.

@@ -158,7 +158,7 @@

-

Definition at line 15 of file GUIFrameworkConstants.h.

+

Definition at line 16 of file GUIFrameworkConstants.h.

@@ -182,7 +182,7 @@

-

Definition at line 13 of file GUIFrameworkConstants.h.

+

Definition at line 14 of file GUIFrameworkConstants.h.

@@ -206,7 +206,7 @@

-

Definition at line 16 of file GUIFrameworkConstants.h.

+

Definition at line 17 of file GUIFrameworkConstants.h.

@@ -230,7 +230,7 @@

-

Definition at line 19 of file GUIFrameworkConstants.h.

+

Definition at line 20 of file GUIFrameworkConstants.h.

@@ -254,7 +254,7 @@

-

Definition at line 20 of file GUIFrameworkConstants.h.

+

Definition at line 21 of file GUIFrameworkConstants.h.

@@ -278,7 +278,7 @@

-

Definition at line 17 of file GUIFrameworkConstants.h.

+

Definition at line 18 of file GUIFrameworkConstants.h.

@@ -302,7 +302,7 @@

-

Definition at line 14 of file GUIFrameworkConstants.h.

+

Definition at line 15 of file GUIFrameworkConstants.h.

@@ -326,7 +326,7 @@

-

Definition at line 18 of file GUIFrameworkConstants.h.

+

Definition at line 19 of file GUIFrameworkConstants.h.

@@ -350,7 +350,7 @@

-

Definition at line 21 of file GUIFrameworkConstants.h.

+

Definition at line 22 of file GUIFrameworkConstants.h.

diff --git a/docs/namespacegui__framework_1_1standard__menu__items.html b/docs/namespacegui__framework_1_1standard__menu__items.html index d01e90e5a..9b09260cc 100644 --- a/docs/namespacegui__framework_1_1standard__menu__items.html +++ b/docs/namespacegui__framework_1_1standard__menu__items.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -118,7 +118,7 @@

-

Definition at line 26 of file GUIFrameworkConstants.h.

+

Definition at line 27 of file GUIFrameworkConstants.h.

@@ -142,7 +142,7 @@

-

Definition at line 27 of file GUIFrameworkConstants.h.

+

Definition at line 28 of file GUIFrameworkConstants.h.

diff --git a/docs/namespacegui__framework_1_1standard__sizes.html b/docs/namespacegui__framework_1_1standard__sizes.html index 404482072..6b2d19c27 100644 --- a/docs/namespacegui__framework_1_1standard__sizes.html +++ b/docs/namespacegui__framework_1_1standard__sizes.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -150,7 +150,7 @@

-

Definition at line 59 of file GUIFrameworkConstants.h.

+

Definition at line 60 of file GUIFrameworkConstants.h.

@@ -174,7 +174,7 @@

-

Definition at line 33 of file GUIFrameworkConstants.h.

+

Definition at line 34 of file GUIFrameworkConstants.h.

@@ -198,7 +198,7 @@

-

Definition at line 32 of file GUIFrameworkConstants.h.

+

Definition at line 33 of file GUIFrameworkConstants.h.

@@ -222,7 +222,7 @@

-

Definition at line 36 of file GUIFrameworkConstants.h.

+

Definition at line 37 of file GUIFrameworkConstants.h.

@@ -246,7 +246,7 @@

-

Definition at line 35 of file GUIFrameworkConstants.h.

+

Definition at line 36 of file GUIFrameworkConstants.h.

@@ -270,7 +270,7 @@

-

Definition at line 44 of file GUIFrameworkConstants.h.

+

Definition at line 45 of file GUIFrameworkConstants.h.

@@ -294,7 +294,7 @@

-

Definition at line 51 of file GUIFrameworkConstants.h.

+

Definition at line 52 of file GUIFrameworkConstants.h.

@@ -318,7 +318,7 @@

-

Definition at line 49 of file GUIFrameworkConstants.h.

+

Definition at line 50 of file GUIFrameworkConstants.h.

@@ -342,7 +342,7 @@

-

Definition at line 48 of file GUIFrameworkConstants.h.

+

Definition at line 49 of file GUIFrameworkConstants.h.

@@ -366,7 +366,7 @@

-

Definition at line 39 of file GUIFrameworkConstants.h.

+

Definition at line 40 of file GUIFrameworkConstants.h.

@@ -390,7 +390,7 @@

-

Definition at line 38 of file GUIFrameworkConstants.h.

+

Definition at line 39 of file GUIFrameworkConstants.h.

@@ -414,7 +414,7 @@

-

Definition at line 54 of file GUIFrameworkConstants.h.

+

Definition at line 55 of file GUIFrameworkConstants.h.

@@ -438,7 +438,7 @@

-

Definition at line 53 of file GUIFrameworkConstants.h.

+

Definition at line 54 of file GUIFrameworkConstants.h.

@@ -462,7 +462,7 @@

-

Definition at line 46 of file GUIFrameworkConstants.h.

+

Definition at line 47 of file GUIFrameworkConstants.h.

@@ -486,7 +486,7 @@

-

Definition at line 57 of file GUIFrameworkConstants.h.

+

Definition at line 58 of file GUIFrameworkConstants.h.

@@ -510,7 +510,7 @@

-

Definition at line 56 of file GUIFrameworkConstants.h.

+

Definition at line 57 of file GUIFrameworkConstants.h.

@@ -534,7 +534,7 @@

-

Definition at line 42 of file GUIFrameworkConstants.h.

+

Definition at line 43 of file GUIFrameworkConstants.h.

@@ -558,7 +558,7 @@

-

Definition at line 41 of file GUIFrameworkConstants.h.

+

Definition at line 42 of file GUIFrameworkConstants.h.

diff --git a/docs/namespacegui__framework_1_1styles.html b/docs/namespacegui__framework_1_1styles.html index 834843fb7..13270d8f5 100644 --- a/docs/namespacegui__framework_1_1styles.html +++ b/docs/namespacegui__framework_1_1styles.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespacegui__framework_1_1utility.html b/docs/namespacegui__framework_1_1utility.html index 795ab3557..4388af8b3 100644 --- a/docs/namespacegui__framework_1_1utility.html +++ b/docs/namespacegui__framework_1_1utility.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespacegui__framework_1_1utility_1_1paint.html b/docs/namespacegui__framework_1_1utility_1_1paint.html index 98a173281..274e5dbf1 100644 --- a/docs/namespacegui__framework_1_1utility_1_1paint.html +++ b/docs/namespacegui__framework_1_1utility_1_1paint.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespacemembers.html b/docs/namespacemembers.html index dbccf82ee..ba8463cd0 100644 --- a/docs/namespacemembers.html +++ b/docs/namespacemembers.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespacemembers_enum.html b/docs/namespacemembers_enum.html index 622dbf43f..a94c4ec11 100644 --- a/docs/namespacemembers_enum.html +++ b/docs/namespacemembers_enum.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespacemembers_func.html b/docs/namespacemembers_func.html index 841f069c4..22b0e1235 100644 --- a/docs/namespacemembers_func.html +++ b/docs/namespacemembers_func.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespacemembers_type.html b/docs/namespacemembers_type.html index 9b1e0ab0b..79719453c 100644 --- a/docs/namespacemembers_type.html +++ b/docs/namespacemembers_type.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespacemembers_vars.html b/docs/namespacemembers_vars.html index 182157419..4e1cb09b8 100644 --- a/docs/namespacemembers_vars.html +++ b/docs/namespacemembers_vars.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/namespaces.html b/docs/namespaces.html index f41096ad6..d04c3a9d5 100644 --- a/docs/namespaces.html +++ b/docs/namespaces.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -94,7 +94,7 @@  Nexception_messages  Nexceptions  CBaseGUIFrameworkExceptionBase class for all GUIFramework exceptions - CCantFindSeparateWindowFunctionExceptionCan't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window + CCantFindCompositeFunctionExceptionCan't find CREATE_DEFAULT_WINDOW_FUNCTION macro for specific window  CFileDoesNotExistThrows by asset finding methods  CGetLastErrorExceptionException that receive error code from GetLastError function  CNotImplementedThrows by not implemented methods diff --git a/docs/navtreeindex0.js b/docs/navtreeindex0.js index 632dbfe79..ea4e28f31 100644 --- a/docs/navtreeindex0.js +++ b/docs/navtreeindex0.js @@ -141,10 +141,10 @@ var NAVTREEINDEX0 = "_button_styles_8cpp_source.html":[2,0,0,0,8,0,0,0], "_button_styles_8h.html":[2,0,0,0,8,0,0,1], "_button_styles_8h_source.html":[2,0,0,0,8,0,0,1], -"_cant_find_separate_window_function_exception_8cpp.html":[2,0,0,0,4,2], -"_cant_find_separate_window_function_exception_8cpp_source.html":[2,0,0,0,4,2], -"_cant_find_separate_window_function_exception_8h.html":[2,0,0,0,4,3], -"_cant_find_separate_window_function_exception_8h_source.html":[2,0,0,0,4,3], +"_cant_find_composite_function_exception_8cpp.html":[2,0,0,0,4,2], +"_cant_find_composite_function_exception_8cpp_source.html":[2,0,0,0,4,2], +"_cant_find_composite_function_exception_8h.html":[2,0,0,0,4,3], +"_cant_find_composite_function_exception_8h_source.html":[2,0,0,0,4,3], "_check_box_8cpp.html":[2,0,0,0,2,0,2], "_check_box_8cpp_source.html":[2,0,0,0,2,0,2], "_check_box_8h.html":[2,0,0,0,2,0,3], diff --git a/docs/navtreeindex4.js b/docs/navtreeindex4.js index 2dea9f6e1..524ba1ce7 100644 --- a/docs/navtreeindex4.js +++ b/docs/navtreeindex4.js @@ -126,9 +126,9 @@ var NAVTREEINDEX4 = "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html":[1,0,0,0,0], "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html#a7c415b4df03d68dd1484163a37e5c0dd":[1,0,0,0,0,0], "classgui__framework_1_1exceptions_1_1_base_g_u_i_framework_exception.html#a7c5106402c82a6919b0c92cc24301699":[1,0,0,0,0,1], -"classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html":[1,0,0,0,1], -"classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html#a013a685f051767098d4ae9247e53de4d":[1,0,0,0,1,0], -"classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html#a4a4793d49aa06da2267e9f5428668fc6":[1,0,0,0,1,1], +"classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html":[1,0,0,0,1], +"classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html#aceeb8f4066c54fe34e94010801a6e143":[1,0,0,0,1,0], +"classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html#adfc366f0097984ba140d65c2f478e0d8":[1,0,0,0,1,1], "classgui__framework_1_1exceptions_1_1_file_does_not_exist.html":[1,0,0,0,2], "classgui__framework_1_1exceptions_1_1_file_does_not_exist.html#a2971ab6a0acb470ce632d546900f27ec":[1,0,0,0,2,1], "classgui__framework_1_1exceptions_1_1_file_does_not_exist.html#ae3160e96d8be2c91f167db5e6988a7ab":[1,0,0,0,2,0], diff --git a/docs/pch_8cpp.html b/docs/pch_8cpp.html index 78e24eda6..97f4d1917 100644 --- a/docs/pch_8cpp.html +++ b/docs/pch_8cpp.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/pch_8cpp_source.html b/docs/pch_8cpp_source.html index 2dbaea954..08321f1dd 100644 --- a/docs/pch_8cpp_source.html +++ b/docs/pch_8cpp_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/pch_8h.html b/docs/pch_8h.html index 6e7270f8a..167d4dff2 100644 --- a/docs/pch_8h.html +++ b/docs/pch_8h.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/pch_8h_source.html b/docs/pch_8h_source.html index f6881f8de..ae27263c4 100644 --- a/docs/pch_8h_source.html +++ b/docs/pch_8h_source.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/search/all_17.js b/docs/search/all_17.js index 4a7e8a66f..610aea8d2 100644 --- a/docs/search/all_17.js +++ b/docs/search/all_17.js @@ -34,7 +34,7 @@ var searchData= ['_7ebutton_875',['~Button',['../classgui__framework_1_1_button.html#a69645774e061e9f6c52efc98fc57d59c',1,'gui_framework::Button']]], ['_7ebuttoncreator_876',['~ButtonCreator',['../classgui__framework_1_1utility_1_1_button_creator.html#a0b212ff17a1465add9ea25f760869120',1,'gui_framework::utility::ButtonCreator']]], ['_7ebuttonstyles_877',['~ButtonStyles',['../classgui__framework_1_1styles_1_1_button_styles.html#a2e3763e8432b607756ba41d2552ab117',1,'gui_framework::styles::ButtonStyles']]], - ['_7ecantfindseparatewindowfunctionexception_878',['~CantFindSeparateWindowFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html#a4a4793d49aa06da2267e9f5428668fc6',1,'gui_framework::exceptions::CantFindSeparateWindowFunctionException']]], + ['_7ecantfindcompositefunctionexception_878',['~CantFindCompositeFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html#adfc366f0097984ba140d65c2f478e0d8',1,'gui_framework::exceptions::CantFindCompositeFunctionException']]], ['_7echeckbox_879',['~CheckBox',['../classgui__framework_1_1_check_box.html#aa4f39cbf61811dbb8241f137b5a98011',1,'gui_framework::CheckBox']]], ['_7echeckboxcreator_880',['~CheckBoxCreator',['../classgui__framework_1_1utility_1_1_check_box_creator.html#a49dd1050164a016b0e2a9417e18d2ae4',1,'gui_framework::utility::CheckBoxCreator']]], ['_7echeckboxstyles_881',['~CheckBoxStyles',['../classgui__framework_1_1styles_1_1_check_box_styles.html#a161c16e8f876868a93b5061c5706c691',1,'gui_framework::styles::CheckBoxStyles']]], diff --git a/docs/search/all_2.js b/docs/search/all_2.js index b1565a4de..802d8cf8a 100644 --- a/docs/search/all_2.js +++ b/docs/search/all_2.js @@ -5,9 +5,9 @@ var searchData= ['callbacks_171',['callbacks',['../classgui__framework_1_1_base_rich_edit.html#af8fe311fac3e88f607c886a07a529d3c',1,'gui_framework::BaseRichEdit::callbacks()'],['../classgui__framework_1_1_base_tab_control.html#a72fb209e6bff92f5ceadb5da4e8e6247',1,'gui_framework::BaseTabControl::callbacks()'],['../classgui__framework_1_1utility_1_1_additional_creation_data_3_01_rich_edit_01_4.html#a8ef928666c7c7bf0f1f96419b47dd901',1,'gui_framework::utility::AdditionalCreationData< RichEdit >::callbacks()']]], ['cancel_172',['cancel',['../classgui__framework_1_1_base_dialog_box.html#a66c5cb34004ac273196f855bf18afbfaa10aec35353f9c4096a71c38654c3d402',1,'gui_framework::BaseDialogBox']]], ['canceltrycontinue_173',['cancelTryContinue',['../classgui__framework_1_1_base_dialog_box.html#a4c390f225765a7ff69983db9d232b6e3ab5fd22ccf042db114b02c86c7c9f1a18',1,'gui_framework::BaseDialogBox']]], - ['cantfindseparatewindowfunctionexception_174',['CantFindSeparateWindowFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html#a013a685f051767098d4ae9247e53de4d',1,'gui_framework::exceptions::CantFindSeparateWindowFunctionException::CantFindSeparateWindowFunctionException()'],['../classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html',1,'gui_framework::exceptions::CantFindSeparateWindowFunctionException']]], - ['cantfindseparatewindowfunctionexception_2ecpp_175',['CantFindSeparateWindowFunctionException.cpp',['../_cant_find_separate_window_function_exception_8cpp.html',1,'']]], - ['cantfindseparatewindowfunctionexception_2eh_176',['CantFindSeparateWindowFunctionException.h',['../_cant_find_separate_window_function_exception_8h.html',1,'']]], + ['cantfindcompositefunctionexception_174',['CantFindCompositeFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html#aceeb8f4066c54fe34e94010801a6e143',1,'gui_framework::exceptions::CantFindCompositeFunctionException::CantFindCompositeFunctionException()'],['../classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html',1,'gui_framework::exceptions::CantFindCompositeFunctionException']]], + ['cantfindcompositefunctionexception_2ecpp_175',['CantFindCompositeFunctionException.cpp',['../_cant_find_composite_function_exception_8cpp.html',1,'']]], + ['cantfindcompositefunctionexception_2eh_176',['CantFindCompositeFunctionException.h',['../_cant_find_composite_function_exception_8h.html',1,'']]], ['cbegin_177',['cbegin',['../classgui__framework_1_1_base_composite.html#aa659b14a122c257963fc32dbe8b6aa1b',1,'gui_framework::BaseComposite']]], ['cend_178',['cend',['../classgui__framework_1_1_base_composite.html#ab112cdc35aedb39264d93e36f50c992b',1,'gui_framework::BaseComposite']]], ['center_179',['center',['../classgui__framework_1_1_dialog_box_1_1_dialog_box_builder.html#a1911e5452e9eee157a71b4e1db7e85e8aadb115059e28d960fa8badfac5516667',1,'gui_framework::DialogBox::DialogBoxBuilder']]], diff --git a/docs/search/classes_2.js b/docs/search/classes_2.js index ce9f07849..ed61b3989 100644 --- a/docs/search/classes_2.js +++ b/docs/search/classes_2.js @@ -1,6 +1,6 @@ var searchData= [ - ['cantfindseparatewindowfunctionexception_1037',['CantFindSeparateWindowFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html',1,'gui_framework::exceptions']]], + ['cantfindcompositefunctionexception_1037',['CantFindCompositeFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html',1,'gui_framework::exceptions']]], ['checkbox_1038',['CheckBox',['../classgui__framework_1_1_check_box.html',1,'gui_framework']]], ['checkboxcreator_1039',['CheckBoxCreator',['../classgui__framework_1_1utility_1_1_check_box_creator.html',1,'gui_framework::utility']]], ['checkboxstyles_1040',['CheckBoxStyles',['../classgui__framework_1_1styles_1_1_check_box_styles.html',1,'gui_framework::styles']]], diff --git a/docs/search/files_2.js b/docs/search/files_2.js index 60f49ad17..a37e76c7f 100644 --- a/docs/search/files_2.js +++ b/docs/search/files_2.js @@ -1,7 +1,7 @@ var searchData= [ - ['cantfindseparatewindowfunctionexception_2ecpp_1224',['CantFindSeparateWindowFunctionException.cpp',['../_cant_find_separate_window_function_exception_8cpp.html',1,'']]], - ['cantfindseparatewindowfunctionexception_2eh_1225',['CantFindSeparateWindowFunctionException.h',['../_cant_find_separate_window_function_exception_8h.html',1,'']]], + ['cantfindcompositefunctionexception_2ecpp_1224',['CantFindCompositeFunctionException.cpp',['../_cant_find_composite_function_exception_8cpp.html',1,'']]], + ['cantfindcompositefunctionexception_2eh_1225',['CantFindCompositeFunctionException.h',['../_cant_find_composite_function_exception_8h.html',1,'']]], ['checkbox_2ecpp_1226',['CheckBox.cpp',['../_check_box_8cpp.html',1,'']]], ['checkbox_2eh_1227',['CheckBox.h',['../_check_box_8h.html',1,'']]], ['checkboxcreator_2ecpp_1228',['CheckBoxCreator.cpp',['../_check_box_creator_8cpp.html',1,'']]], diff --git a/docs/search/functions_14.js b/docs/search/functions_14.js index 98c9e25d3..f02fc48cd 100644 --- a/docs/search/functions_14.js +++ b/docs/search/functions_14.js @@ -34,7 +34,7 @@ var searchData= ['_7ebutton_1821',['~Button',['../classgui__framework_1_1_button.html#a69645774e061e9f6c52efc98fc57d59c',1,'gui_framework::Button']]], ['_7ebuttoncreator_1822',['~ButtonCreator',['../classgui__framework_1_1utility_1_1_button_creator.html#a0b212ff17a1465add9ea25f760869120',1,'gui_framework::utility::ButtonCreator']]], ['_7ebuttonstyles_1823',['~ButtonStyles',['../classgui__framework_1_1styles_1_1_button_styles.html#a2e3763e8432b607756ba41d2552ab117',1,'gui_framework::styles::ButtonStyles']]], - ['_7ecantfindseparatewindowfunctionexception_1824',['~CantFindSeparateWindowFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html#a4a4793d49aa06da2267e9f5428668fc6',1,'gui_framework::exceptions::CantFindSeparateWindowFunctionException']]], + ['_7ecantfindcompositefunctionexception_1824',['~CantFindCompositeFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html#adfc366f0097984ba140d65c2f478e0d8',1,'gui_framework::exceptions::CantFindCompositeFunctionException']]], ['_7echeckbox_1825',['~CheckBox',['../classgui__framework_1_1_check_box.html#aa4f39cbf61811dbb8241f137b5a98011',1,'gui_framework::CheckBox']]], ['_7echeckboxcreator_1826',['~CheckBoxCreator',['../classgui__framework_1_1utility_1_1_check_box_creator.html#a49dd1050164a016b0e2a9417e18d2ae4',1,'gui_framework::utility::CheckBoxCreator']]], ['_7echeckboxstyles_1827',['~CheckBoxStyles',['../classgui__framework_1_1styles_1_1_check_box_styles.html#a161c16e8f876868a93b5061c5706c691',1,'gui_framework::styles::CheckBoxStyles']]], diff --git a/docs/search/functions_2.js b/docs/search/functions_2.js index 766d9180f..14e7c52d8 100644 --- a/docs/search/functions_2.js +++ b/docs/search/functions_2.js @@ -1,7 +1,7 @@ var searchData= [ ['calculatenewsizes_1518',['calculateNewSizes',['../classgui__framework_1_1interfaces_1_1_i_resizable_component.html#a70335904d0c428a948c4537b2bfacf04',1,'gui_framework::interfaces::IResizableComponent']]], - ['cantfindseparatewindowfunctionexception_1519',['CantFindSeparateWindowFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_separate_window_function_exception.html#a013a685f051767098d4ae9247e53de4d',1,'gui_framework::exceptions::CantFindSeparateWindowFunctionException']]], + ['cantfindcompositefunctionexception_1519',['CantFindCompositeFunctionException',['../classgui__framework_1_1exceptions_1_1_cant_find_composite_function_exception.html#aceeb8f4066c54fe34e94010801a6e143',1,'gui_framework::exceptions::CantFindCompositeFunctionException']]], ['cbegin_1520',['cbegin',['../classgui__framework_1_1_base_composite.html#aa659b14a122c257963fc32dbe8b6aa1b',1,'gui_framework::BaseComposite']]], ['cend_1521',['cend',['../classgui__framework_1_1_base_composite.html#ab112cdc35aedb39264d93e36f50c992b',1,'gui_framework::BaseComposite']]], ['changevalue_1522',['changeValue',['../classgui__framework_1_1_base_combo_box.html#a8764b2c833e30d2b06d5522d8ca52c0f',1,'gui_framework::BaseComboBox::changeValue()'],['../classgui__framework_1_1_base_list_box.html#aaa85d4246f068112f6a63bd375826084',1,'gui_framework::BaseListBox::changeValue()']]], diff --git a/docs/structgui__framework_1_1_base_tab_control_1_1tab_data-members.html b/docs/structgui__framework_1_1_base_tab_control_1_1tab_data-members.html index 929b10661..0e1811975 100644 --- a/docs/structgui__framework_1_1_base_tab_control_1_1tab_data-members.html +++ b/docs/structgui__framework_1_1_base_tab_control_1_1tab_data-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/structgui__framework_1_1_base_tab_control_1_1tab_data.html b/docs/structgui__framework_1_1_base_tab_control_1_1tab_data.html index a7a872249..d93452391 100644 --- a/docs/structgui__framework_1_1_base_tab_control_1_1tab_data.html +++ b/docs/structgui__framework_1_1_base_tab_control_1_1tab_data.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

-

Definition at line 12 of file BaseTabControl.h.

+

Definition at line 13 of file BaseTabControl.h.

Constructor & Destructor Documentation

◆ tabData() [1/3]

@@ -299,7 +299,7 @@

-

Definition at line 16 of file BaseTabControl.h.

+

Definition at line 17 of file BaseTabControl.h.

@@ -315,7 +315,7 @@

-

Definition at line 15 of file BaseTabControl.h.

+

Definition at line 16 of file BaseTabControl.h.

@@ -331,7 +331,7 @@

-

Definition at line 14 of file BaseTabControl.h.

+

Definition at line 15 of file BaseTabControl.h.

diff --git a/docs/structgui__framework_1_1_group_box_1_1radio_button_data-members.html b/docs/structgui__framework_1_1_group_box_1_1radio_button_data-members.html index 13326e17c..1f367cd06 100644 --- a/docs/structgui__framework_1_1_group_box_1_1radio_button_data-members.html +++ b/docs/structgui__framework_1_1_group_box_1_1radio_button_data-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/structgui__framework_1_1_group_box_1_1radio_button_data.html b/docs/structgui__framework_1_1_group_box_1_1radio_button_data.html index 2cb2e118b..019b71dd9 100644 --- a/docs/structgui__framework_1_1_group_box_1_1radio_button_data.html +++ b/docs/structgui__framework_1_1_group_box_1_1radio_button_data.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
@@ -120,7 +120,7 @@

Detailed Description

-

Definition at line 21 of file GroupBox.h.

+

Definition at line 22 of file GroupBox.h.

Constructor & Destructor Documentation

◆ radioButtonData()

@@ -202,7 +202,7 @@

-

Definition at line 28 of file GroupBox.h.

+

Definition at line 29 of file GroupBox.h.

@@ -218,7 +218,7 @@

-

Definition at line 29 of file GroupBox.h.

+

Definition at line 30 of file GroupBox.h.

@@ -234,7 +234,7 @@

-

Definition at line 23 of file GroupBox.h.

+

Definition at line 24 of file GroupBox.h.

@@ -250,7 +250,7 @@

-

Definition at line 24 of file GroupBox.h.

+

Definition at line 25 of file GroupBox.h.

@@ -266,7 +266,7 @@

-

Definition at line 27 of file GroupBox.h.

+

Definition at line 28 of file GroupBox.h.

@@ -282,7 +282,7 @@

-

Definition at line 25 of file GroupBox.h.

+

Definition at line 26 of file GroupBox.h.

@@ -298,7 +298,7 @@

-

Definition at line 26 of file GroupBox.h.

+

Definition at line 27 of file GroupBox.h.

diff --git a/docs/structgui__framework_1_1utility_1_1_component_settings-members.html b/docs/structgui__framework_1_1utility_1_1_component_settings-members.html index 9040847ba..cae17b1db 100644 --- a/docs/structgui__framework_1_1utility_1_1_component_settings-members.html +++ b/docs/structgui__framework_1_1utility_1_1_component_settings-members.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.
diff --git a/docs/structgui__framework_1_1utility_1_1_component_settings.html b/docs/structgui__framework_1_1utility_1_1_component_settings.html index 025b82dd7..41dbf6278 100644 --- a/docs/structgui__framework_1_1utility_1_1_component_settings.html +++ b/docs/structgui__framework_1_1utility_1_1_component_settings.html @@ -26,7 +26,7 @@
GUIFramework -  0.6-beta +  0.6.1-beta
Framework for desktop GUI applications in C++.