GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
BaseListView.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace gui_framework
7{
10 {
11 public:
12 BaseListView(const std::wstring& listViewName, const utility::ComponentSettings& settings, const styles::ListViewStyles& styles, BaseComposite* parent);
13
16 virtual size_t getHash() const override = 0;
17
18 virtual void setBackgroundColor(uint8_t red, uint8_t green, uint8_t blue) final override;
19
20 virtual void setTextColor(uint8_t red, uint8_t green, uint8_t blue) override;
21
22 virtual ~BaseListView() = default;
23 };
24}
#define GUI_FRAMEWORK_API
Base class for all windows, controls, etc.
Base class for all windows that has children windows.
Base class for all list views.
virtual ~BaseListView()=default
virtual size_t getHash() const override=0
Used as key in creators.