acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
lightui.h
1
//
2
// lightui.h
3
// acme
4
//
5
// Created by Camilo Sasuke Thomas Borregaard Sørensen
6
// Copyright © 2026 ca2 Software Development. All rights reserved.
7
//
8
#pragma once
9
10
11
12
namespace
lightui
13
{
14
15
enum
enum_notification
16
{
17
e_notification_default = 0,
// WM_COMMAND wparam.hiword
18
e_CBN_SELENDOK = 9,
// WM_COMMAND wparam.hiword
19
e_CBN_DROPDOWN = 7,
// WM_COMMAND wparam.hiword
20
};
21
22
23
enum
enum_SWP
24
{
25
e_SWP_NOSIZE = 0x0001,
26
e_SWP_NOMOVE = 0x0002,
27
e_SWP_NOZORDER = 0x0004,
28
e_SWP_NOACTIVATE = 0x0010,
29
30
};
31
32
enum
enum_SW
33
{
34
e_SW_HIDE = 0,
35
36
};
37
38
39
enum
enum_MK :
unsigned
int
40
{
41
e_MK_LBUTTON = 0x0001,
// Left mouse button is down.
42
e_MK_RBUTTON = 0x0002,
// Right mouse button is down.
43
e_MK_SHIFT = 0x0004,
// Shift key is down.
44
e_MK_CONTROL = 0x0008,
// Control key is down.
45
e_MK_MBUTTON = 0x0010,
// Middle mouse button is down.
46
e_MK_XBUTTON1 = 0x0020,
// XBUTTON1 is down.
47
e_MK_XBUTTON2 = 0x0040,
// XBUTTON2 is down.
48
};
49
50
51
52
}
// namespace lightui
constant
lightui.h
Generated by
1.17.0