GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
ProgressBar.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace gui_framework
7{
10 public BaseProgressBar,
12 {
13 public:
14 ProgressBar(const std::wstring& progressBarName, const utility::ComponentSettings& settings, BaseComposite* parent, int minRange = defaultMinRange, int maxRange = defaultMaxRange, int updateStep = defaultUpdateStep);
15
16 size_t getHash() const override;
17
18 json::JSONBuilder getStructure() const override;
19
20 ~ProgressBar() = default;
21 };
22}
#define GUI_FRAMEWORK_API
Base class for all windows that has children windows.
Base class for all updatable progress bars.
Standard updatable progress bar.
Definition ProgressBar.h:12
Provides resize, setBlockResize, getBlockResize methods.