GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
DropDownMenuItem.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace 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 json::JSONBuilder getStructure() const final override;
21
22 virtual ~DropDownMenuItem() = default;
23 };
24}
#define GUI_FRAMEWORK_API
Standard drop-down menu item.
Interface for all menu items.
Definition IMenuItem.h:11