aboutsummaryrefslogtreecommitdiff
path: root/core/sys
diff options
context:
space:
mode:
authorhikari <ftphikari@gmail.com>2022-10-07 03:53:14 +0300
committerhikari <ftphikari@gmail.com>2022-10-07 03:53:14 +0300
commitbb9b58b8c42eec3d810688939a7dd454b6fa0c32 (patch)
tree9e55ed13b419b52f2b386aa2c1e9980aa7bf1946 /core/sys
parent2b4fce868491ca0928fa41871bb7a46106204731 (diff)
sys/windows: add some constants
Diffstat (limited to 'core/sys')
-rw-r--r--core/sys/windows/types.odin13
-rw-r--r--core/sys/windows/window_messages.odin3
2 files changed, 14 insertions, 2 deletions
diff --git a/core/sys/windows/types.odin b/core/sys/windows/types.odin
index 0b7729767..d4983fd06 100644
--- a/core/sys/windows/types.odin
+++ b/core/sys/windows/types.odin
@@ -1111,8 +1111,14 @@ WS_EX_TOPMOST : UINT : 0x0000_0008
WS_EX_TRANSPARENT : UINT : 0x0000_0020
WS_EX_WINDOWEDGE : UINT : 0x0000_0100
-PBS_SMOOTH :: 0x01
-PBS_VERTICAL :: 0x04
+PBS_SMOOTH :: 0x01
+PBS_VERTICAL :: 0x04
+PBS_MARQUEE :: 0x08
+PBS_SMOOTHREVERSE :: 0x10
+
+PBST_NORMAL :: 0x0001
+PBST_ERROR :: 0x0002
+PBST_PAUSED :: 0x0003
QS_ALLEVENTS : UINT : QS_INPUT | QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY
QS_ALLINPUT : UINT : QS_INPUT | QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY | QS_SENDMESSAGE
@@ -1837,12 +1843,15 @@ WAIT_FAILED: DWORD : 0xFFFFFFFF
PIPE_ACCESS_INBOUND: DWORD : 0x00000001
PIPE_ACCESS_OUTBOUND: DWORD : 0x00000002
+PIPE_ACCESS_DUPLEX: DWORD : 0x00000003
FILE_FLAG_FIRST_PIPE_INSTANCE: DWORD : 0x00080000
FILE_FLAG_OVERLAPPED: DWORD : 0x40000000
PIPE_WAIT: DWORD : 0x00000000
PIPE_TYPE_BYTE: DWORD : 0x00000000
+PIPE_TYPE_MESSAGE: DWORD : 0x00000004
PIPE_REJECT_REMOTE_CLIENTS: DWORD : 0x00000008
PIPE_READMODE_BYTE: DWORD : 0x00000000
+PIPE_READMODE_MESSAGE: DWORD : 0x00000002
PIPE_ACCEPT_REMOTE_CLIENTS: DWORD : 0x00000000
FD_SETSIZE :: 64
diff --git a/core/sys/windows/window_messages.odin b/core/sys/windows/window_messages.odin
index 616247f59..888c5ccf9 100644
--- a/core/sys/windows/window_messages.odin
+++ b/core/sys/windows/window_messages.odin
@@ -454,6 +454,7 @@ TB_ISBUTTONENABLED :: 0x0409
TBM_CLEARTICS :: 0x0409
TTM_SETTOOLINFOA :: 0x0409
CBEM_HASEDITCHANGED :: 0x040a
+PBM_SETMARQUEE :: 0x040a
RB_INSERTBANDW :: 0x040a
SB_GETRECT :: 0x040a
TB_ISBUTTONCHECKED :: 0x040a
@@ -488,10 +489,12 @@ TTM_ENUMTOOLSA :: 0x040e
SB_SETICON :: 0x040f
TBM_GETTICPOS :: 0x040f
TTM_GETCURRENTTOOLA :: 0x040f
+PBM_SETSTATE :: 0x0410
RB_IDTOINDEX :: 0x0410
SB_SETTIPTEXTA :: 0x0410
TBM_GETNUMTICS :: 0x0410
TTM_WINDOWFROMPOINT :: 0x0410
+PBM_GETSTATE :: 0x0411
RB_GETTOOLTIPS :: 0x0411
SB_SETTIPTEXTW :: 0x0411
TBM_GETSELSTART :: 0x0411