mirror of
https://github.com/odin-lang/Odin.git
synced 2026-06-03 01:07:56 +00:00
fix space indentations
This commit is contained in:
@@ -250,8 +250,8 @@ SB_SIMPLEID :: 0xFF
|
||||
|
||||
@(default_calling_convention="system")
|
||||
foreign Comctl32 {
|
||||
DrawStatusTextW :: proc(hDC: HDC, lprc: ^RECT, pszText: LPCWSTR, uFlags: UINT) ---
|
||||
CreateStatusWindowW :: proc(style: LONG, lpszText: LPCWSTR, hwndParent: HWND, wID: UINT) -> HWND ---
|
||||
DrawStatusTextW :: proc(hDC: HDC, lprc: ^RECT, pszText: LPCWSTR, uFlags: UINT) ---
|
||||
CreateStatusWindowW :: proc(style: LONG, lpszText: LPCWSTR, hwndParent: HWND, wID: UINT) -> HWND ---
|
||||
}
|
||||
|
||||
// Menu Help
|
||||
@@ -543,8 +543,8 @@ BUTTON_SPLITINFO :: struct {
|
||||
PBUTTON_SPLITINFO :: ^BUTTON_SPLITINFO
|
||||
|
||||
NMBCHOTITEM :: struct {
|
||||
hdr: NMHDR,
|
||||
dwFlags: DWORD,
|
||||
hdr: NMHDR,
|
||||
dwFlags: DWORD,
|
||||
}
|
||||
LPNMBCHOTITEM :: ^NMBCHOTITEM
|
||||
|
||||
@@ -1039,56 +1039,56 @@ LVSETINFOTIP :: struct {
|
||||
PLVSETINFOTIP :: ^LVSETINFOTIP
|
||||
|
||||
NMLISTVIEW :: struct {
|
||||
hdr: NMHDR,
|
||||
iItem: c_int,
|
||||
iSubItem: c_int,
|
||||
uNewState: UINT,
|
||||
uOldState: UINT,
|
||||
uChanged: UINT,
|
||||
ptAction: POINT,
|
||||
lParam: LPARAM,
|
||||
hdr: NMHDR,
|
||||
iItem: c_int,
|
||||
iSubItem: c_int,
|
||||
uNewState: UINT,
|
||||
uOldState: UINT,
|
||||
uChanged: UINT,
|
||||
ptAction: POINT,
|
||||
lParam: LPARAM,
|
||||
}
|
||||
NM_LISTVIEW :: NMLISTVIEW
|
||||
LPNMLISTVIEW :: ^NMLISTVIEW
|
||||
LPNM_LISTVIEW :: LPNMLISTVIEW
|
||||
|
||||
NMITEMACTIVATE :: struct {
|
||||
hdr: NMHDR,
|
||||
iItem: c_int,
|
||||
iSubItem: c_int,
|
||||
uNewState: UINT,
|
||||
uOldState: UINT,
|
||||
uChanged: UINT,
|
||||
ptAction: POINT,
|
||||
lParam: LPARAM,
|
||||
uKeyFlags: UINT,
|
||||
hdr: NMHDR,
|
||||
iItem: c_int,
|
||||
iSubItem: c_int,
|
||||
uNewState: UINT,
|
||||
uOldState: UINT,
|
||||
uChanged: UINT,
|
||||
ptAction: POINT,
|
||||
lParam: LPARAM,
|
||||
uKeyFlags: UINT,
|
||||
}
|
||||
NM_ITEMACTIVATE :: NMITEMACTIVATE
|
||||
LPNMITEMACTIVATE :: ^NMITEMACTIVATE
|
||||
LPNM_ITEMACTIVATE :: LPNMITEMACTIVATE
|
||||
|
||||
NMLVCUSTOMDRAW :: struct {
|
||||
nmcd: NMCUSTOMDRAW,
|
||||
clrText: COLORREF,
|
||||
clrTextBk: COLORREF,
|
||||
iSubItem: c_int,
|
||||
dwItemType: DWORD,
|
||||
clrFace: COLORREF,
|
||||
iIconEffect: c_int,
|
||||
iIconPhase: c_int,
|
||||
iPartId: c_int,
|
||||
iStateId: c_int,
|
||||
rcText: RECT,
|
||||
uAlign: UINT,
|
||||
nmcd: NMCUSTOMDRAW,
|
||||
clrText: COLORREF,
|
||||
clrTextBk: COLORREF,
|
||||
iSubItem: c_int,
|
||||
dwItemType: DWORD,
|
||||
clrFace: COLORREF,
|
||||
iIconEffect: c_int,
|
||||
iIconPhase: c_int,
|
||||
iPartId: c_int,
|
||||
iStateId: c_int,
|
||||
rcText: RECT,
|
||||
uAlign: UINT,
|
||||
}
|
||||
NMLV_CUSTOMDRAW :: NMLVCUSTOMDRAW
|
||||
LPNMLVCUSTOMDRAW :: ^NMLVCUSTOMDRAW
|
||||
LPNMLV_CUSTOMDRAW :: LPNMLVCUSTOMDRAW
|
||||
|
||||
NMLVCACHEHINT :: struct {
|
||||
hdr: NMHDR,
|
||||
iFrom: c_int,
|
||||
iTo: c_int,
|
||||
hdr: NMHDR,
|
||||
iFrom: c_int,
|
||||
iTo: c_int,
|
||||
}
|
||||
LPNMLVCACHEHINT :: ^NMLVCACHEHINT
|
||||
NM_CACHEHINT :: NMLVCACHEHINT
|
||||
@@ -1096,9 +1096,9 @@ PNM_CACHEHINT :: LPNMLVCACHEHINT
|
||||
LPNM_CACHEHINT :: LPNMLVCACHEHINT
|
||||
|
||||
NMLVFINDITEMW :: struct {
|
||||
hdr: NMHDR,
|
||||
iStart: c_int,
|
||||
lvfi: LVFINDINFOW,
|
||||
hdr: NMHDR,
|
||||
iStart: c_int,
|
||||
lvfi: LVFINDINFOW,
|
||||
}
|
||||
LPNMLVFINDITEMW :: ^NMLVFINDITEMW
|
||||
NM_FINDITEMW :: NMLVFINDITEMW
|
||||
@@ -1106,11 +1106,11 @@ PNM_FINDITEMW :: LPNMLVFINDITEMW
|
||||
LPNM_FINDITEMW :: LPNMLVFINDITEMW
|
||||
|
||||
NMLVODSTATECHANGE :: struct {
|
||||
hdr: NMHDR,
|
||||
iFrom: c_int,
|
||||
iTo: c_int,
|
||||
uNewState: UINT,
|
||||
uOldState: UINT,
|
||||
hdr: NMHDR,
|
||||
iFrom: c_int,
|
||||
iTo: c_int,
|
||||
uNewState: UINT,
|
||||
uOldState: UINT,
|
||||
}
|
||||
LPNMLVODSTATECHANGE :: ^NMLVODSTATECHANGE
|
||||
NM_ODSTATECHANGE :: NMLVODSTATECHANGE
|
||||
@@ -1118,35 +1118,35 @@ PNM_ODSTATECHANGE :: NMLVODSTATECHANGE
|
||||
LPNM_ODSTATECHANGE :: LPNMLVODSTATECHANGE
|
||||
|
||||
LVDISPINFOW :: struct {
|
||||
hdr: NMHDR,
|
||||
item: LVITEMW,
|
||||
hdr: NMHDR,
|
||||
item: LVITEMW,
|
||||
}
|
||||
LV_DISPINFO :: LVDISPINFOW
|
||||
LPNMLVDISPINFOW :: ^LVDISPINFOW
|
||||
|
||||
NMLVKEYDOWN :: struct #packed {
|
||||
hdr: NMHDR,
|
||||
wVKey: WORD,
|
||||
flags: UINT,
|
||||
hdr: NMHDR,
|
||||
wVKey: WORD,
|
||||
flags: UINT,
|
||||
}
|
||||
LV_KEYDOWN :: NMLVKEYDOWN
|
||||
LPNMLVKEYDOWN :: ^NMLVKEYDOWN
|
||||
|
||||
NMLVGETINFOTIPW :: struct {
|
||||
hdr: NMHDR,
|
||||
dwFlags: DWORD,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
iItem: c_int,
|
||||
iSubItem: c_int,
|
||||
lParam: LPARAM,
|
||||
hdr: NMHDR,
|
||||
dwFlags: DWORD,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
iItem: c_int,
|
||||
iSubItem: c_int,
|
||||
lParam: LPARAM,
|
||||
}
|
||||
LPNMLVGETINFOTIPW :: ^NMLVGETINFOTIPW
|
||||
|
||||
NMLVSCROLL :: struct {
|
||||
hdr: NMHDR,
|
||||
dx: c_int,
|
||||
dy: c_int,
|
||||
hdr: NMHDR,
|
||||
dx: c_int,
|
||||
dy: c_int,
|
||||
}
|
||||
LPNMLVSCROLL :: ^NMLVSCROLL
|
||||
|
||||
@@ -1610,8 +1610,8 @@ TVINSERTSTRUCTW :: struct {
|
||||
hParent: HTREEITEM,
|
||||
hInsertAfter: HTREEITEM,
|
||||
_: struct #raw_union {
|
||||
itemex: TVITEMEXW,
|
||||
item: TV_ITEMW,
|
||||
itemex: TVITEMEXW,
|
||||
item: TV_ITEMW,
|
||||
},
|
||||
}
|
||||
TV_INSERTSTRUCTW :: TVINSERTSTRUCTW
|
||||
@@ -1619,9 +1619,9 @@ LPTVINSERTSTRUCTW :: ^TVINSERTSTRUCTW
|
||||
LPTV_INSERTSTRUCTW :: LPTVINSERTSTRUCTW
|
||||
|
||||
TVHITTESTINFO :: struct {
|
||||
pt: POINT,
|
||||
flags: UINT,
|
||||
hItem: HTREEITEM,
|
||||
pt: POINT,
|
||||
flags: UINT,
|
||||
hItem: HTREEITEM,
|
||||
}
|
||||
TV_HITTESTINFO :: TVHITTESTINFO
|
||||
LPTVHITTESTINFO :: ^TVHITTESTINFO
|
||||
@@ -1637,52 +1637,52 @@ LPTVSORTCB :: ^TVSORTCB
|
||||
LPTV_SORTCB :: LPTVSORTCB
|
||||
|
||||
NMTREEVIEWW :: struct {
|
||||
hdr: NMHDR,
|
||||
action: UINT,
|
||||
itemOld: TVITEMW,
|
||||
itemNew: TVITEMW,
|
||||
ptDrag: POINT,
|
||||
hdr: NMHDR,
|
||||
action: UINT,
|
||||
itemOld: TVITEMW,
|
||||
itemNew: TVITEMW,
|
||||
ptDrag: POINT,
|
||||
}
|
||||
NM_TREEVIEWW :: NMTREEVIEWW
|
||||
LPNMTREEVIEWW :: ^NMTREEVIEWW
|
||||
LPNM_TREEVIEWW :: LPNMTREEVIEWW
|
||||
|
||||
NMTVDISPINFOW :: struct {
|
||||
hdr: NMHDR,
|
||||
item: TVITEMW,
|
||||
hdr: NMHDR,
|
||||
item: TVITEMW,
|
||||
}
|
||||
TV_DISPINFOW :: NMTVDISPINFOW
|
||||
LPNMTVDISPINFOW :: ^NMTVDISPINFOW
|
||||
|
||||
NMTVDISPINFOEXW :: struct {
|
||||
hdr: NMHDR,
|
||||
item: TVITEMEXW,
|
||||
hdr: NMHDR,
|
||||
item: TVITEMEXW,
|
||||
}
|
||||
TV_DISPINFOEXW :: NMTVDISPINFOEXW
|
||||
LPNMTVDISPINFOEXW :: ^NMTVDISPINFOEXW
|
||||
|
||||
NMTVKEYDOWN :: struct #packed {
|
||||
hdr: NMHDR,
|
||||
wVKey: WORD,
|
||||
flags: UINT,
|
||||
hdr: NMHDR,
|
||||
wVKey: WORD,
|
||||
flags: UINT,
|
||||
}
|
||||
TV_KEYDOWN :: NMTVKEYDOWN
|
||||
LPNMTVKEYDOWN :: ^NMTVKEYDOWN
|
||||
|
||||
NMTVCUSTOMDRAW :: struct {
|
||||
nmcd: NMCUSTOMDRAW,
|
||||
clrText: COLORREF,
|
||||
clrTextBk: COLORREF,
|
||||
iLevel: c_int,
|
||||
nmcd: NMCUSTOMDRAW,
|
||||
clrText: COLORREF,
|
||||
clrTextBk: COLORREF,
|
||||
iLevel: c_int,
|
||||
}
|
||||
LPNMTVCUSTOMDRAW :: ^NMTVCUSTOMDRAW
|
||||
|
||||
NMTVGETINFOTIPW :: struct {
|
||||
hdr: NMHDR,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
hItem: HTREEITEM,
|
||||
lParam: LPARAM,
|
||||
hdr: NMHDR,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
hItem: HTREEITEM,
|
||||
lParam: LPARAM,
|
||||
}
|
||||
TV_GETINFOTIPW :: NMTVGETINFOTIPW
|
||||
LPNMTVGETINFOTIPW :: ^NMTVGETINFOTIPW
|
||||
@@ -1921,39 +1921,39 @@ CBENF_DROPDOWN :: 4
|
||||
CBEMAXSTRLEN :: 260
|
||||
|
||||
COMBOBOXEXITEMW :: struct {
|
||||
mask: UINT,
|
||||
iItem: INT_PTR,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
iImage: c_int,
|
||||
iSelectedImage: c_int,
|
||||
iOverlay: c_int,
|
||||
iIndent: c_int,
|
||||
lParam: LPARAM,
|
||||
mask: UINT,
|
||||
iItem: INT_PTR,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
iImage: c_int,
|
||||
iSelectedImage: c_int,
|
||||
iOverlay: c_int,
|
||||
iIndent: c_int,
|
||||
lParam: LPARAM,
|
||||
}
|
||||
PCOMBOBOXEXITEMW :: ^COMBOBOXEXITEMW
|
||||
PCCOMBOBOXEXITEMW :: ^COMBOBOXEXITEMW
|
||||
|
||||
NMCOMBOBOXEXW :: struct {
|
||||
hdr: NMHDR,
|
||||
ceItem: COMBOBOXEXITEMW,
|
||||
hdr: NMHDR,
|
||||
ceItem: COMBOBOXEXITEMW,
|
||||
}
|
||||
PNMCOMBOBOXEXW :: ^NMCOMBOBOXEXW
|
||||
|
||||
NMCBEDRAGBEGINW :: struct {
|
||||
hdr: NMHDR,
|
||||
iItemId: c_int,
|
||||
szText: [CBEMAXSTRLEN]WCHAR,
|
||||
hdr: NMHDR,
|
||||
iItemId: c_int,
|
||||
szText: [CBEMAXSTRLEN]WCHAR,
|
||||
}
|
||||
PNMCBEDRAGBEGINW :: ^NMCBEDRAGBEGINW
|
||||
LPNMCBEDRAGBEGINW :: PNMCBEDRAGBEGINW
|
||||
|
||||
NMCBEENDEDITW :: struct {
|
||||
hdr: NMHDR,
|
||||
fChanged: BOOL,
|
||||
iNewSelection: c_int,
|
||||
szText: [CBEMAXSTRLEN]WCHAR,
|
||||
iWhy: c_int,
|
||||
hdr: NMHDR,
|
||||
fChanged: BOOL,
|
||||
iNewSelection: c_int,
|
||||
szText: [CBEMAXSTRLEN]WCHAR,
|
||||
iWhy: c_int,
|
||||
}
|
||||
PNMCBEENDEDITW :: ^NMCBEENDEDITW
|
||||
LPNMCBEENDEDITW :: PNMCBEENDEDITW
|
||||
@@ -1969,129 +1969,129 @@ TCN_GETOBJECT :: TCN_FIRST - 3
|
||||
TCN_FOCUSCHANGE :: TCN_FIRST - 4
|
||||
|
||||
TCITEMHEADERW :: struct {
|
||||
mask: UINT,
|
||||
lpReserved1: UINT,
|
||||
lpReserved2: UINT,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
iImage: c_int,
|
||||
mask: UINT,
|
||||
lpReserved1: UINT,
|
||||
lpReserved2: UINT,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
iImage: c_int,
|
||||
}
|
||||
TC_ITEMHEADERW :: TCITEMHEADERW
|
||||
LPTCITEMHEADERW :: ^TCITEMHEADERW
|
||||
LPTC_ITEMHEADERW :: LPTCITEMHEADERW
|
||||
|
||||
TCITEMW :: struct {
|
||||
mask: UINT,
|
||||
dwState: DWORD,
|
||||
dwStateMask: DWORD,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
iImage: c_int,
|
||||
lParam: LPARAM,
|
||||
mask: UINT,
|
||||
dwState: DWORD,
|
||||
dwStateMask: DWORD,
|
||||
pszText: LPWSTR,
|
||||
cchTextMax: c_int,
|
||||
iImage: c_int,
|
||||
lParam: LPARAM,
|
||||
}
|
||||
TC_ITEMW :: TCITEMW
|
||||
LPTCITEMW :: ^TCITEMW
|
||||
LPTC_ITEMW :: LPTCITEMW
|
||||
|
||||
TCHITTESTINFO :: struct {
|
||||
pt: POINT,
|
||||
flags: UINT,
|
||||
pt: POINT,
|
||||
flags: UINT,
|
||||
}
|
||||
TC_HITTESTINFO :: TCHITTESTINFO
|
||||
LPTCHITTESTINFO :: ^TCHITTESTINFO
|
||||
LPTC_HITTESTINFO :: LPTCHITTESTINFO
|
||||
|
||||
NMTCKEYDOWN :: struct #packed {
|
||||
hdr: NMHDR,
|
||||
wVKey: WORD,
|
||||
flags: UINT,
|
||||
hdr: NMHDR,
|
||||
wVKey: WORD,
|
||||
flags: UINT,
|
||||
}
|
||||
TC_KEYDOWN :: NMTCKEYDOWN
|
||||
|
||||
TabCtrl_GetImageList :: #force_inline proc "system" (hwnd: HWND) -> HIMAGELIST {
|
||||
return cast(HIMAGELIST)uintptr(SendMessageW(hwnd, TCM_GETIMAGELIST, 0, 0))
|
||||
return cast(HIMAGELIST)uintptr(SendMessageW(hwnd, TCM_GETIMAGELIST, 0, 0))
|
||||
}
|
||||
TabCtrl_SetImageList :: #force_inline proc "system" (hwnd: HWND, himl: HIMAGELIST) -> HIMAGELIST {
|
||||
return cast(HIMAGELIST)uintptr(SendMessageW(hwnd, TCM_SETIMAGELIST, 0, cast(LPARAM)uintptr(himl)))
|
||||
return cast(HIMAGELIST)uintptr(SendMessageW(hwnd, TCM_SETIMAGELIST, 0, cast(LPARAM)uintptr(himl)))
|
||||
}
|
||||
TabCtrl_GetItemCount :: #force_inline proc "system" (hwnd: HWND) -> c_int {
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_GETITEMCOUNT, 0, 0)
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_GETITEMCOUNT, 0, 0)
|
||||
}
|
||||
TabCtrl_GetItem :: #force_inline proc "system" (hwnd: HWND, iItem: c_int, pitem: ^TC_ITEMW) -> BOOL {
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_GETITEMW, cast(WPARAM)iItem, cast(LPARAM)uintptr(pitem))
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_GETITEMW, cast(WPARAM)iItem, cast(LPARAM)uintptr(pitem))
|
||||
}
|
||||
TabCtrl_SetItem :: #force_inline proc "system" (hwnd: HWND, iItem: c_int, pitem: ^TC_ITEMW) -> BOOL {
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_SETITEMW, cast(WPARAM)iItem, cast(LPARAM)uintptr(pitem))
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_SETITEMW, cast(WPARAM)iItem, cast(LPARAM)uintptr(pitem))
|
||||
}
|
||||
TabCtrl_InsertItem :: #force_inline proc "system" (hwnd: HWND, iItem: c_int, pitem: ^TC_ITEMW) -> c_int {
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_INSERTITEMW, cast(WPARAM)iItem, cast(LPARAM)uintptr(pitem))
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_INSERTITEMW, cast(WPARAM)iItem, cast(LPARAM)uintptr(pitem))
|
||||
}
|
||||
TabCtrl_DeleteItem :: #force_inline proc "system" (hwnd: HWND, i: c_int) -> BOOL {
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_DELETEITEM, cast(WPARAM)i, 0)
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_DELETEITEM, cast(WPARAM)i, 0)
|
||||
}
|
||||
TabCtrl_DeleteAllItems :: #force_inline proc "system" (hwnd: HWND) -> BOOL {
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_DELETEALLITEMS, 0, 0)
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_DELETEALLITEMS, 0, 0)
|
||||
}
|
||||
TabCtrl_GetItemRect :: #force_inline proc "system" (hwnd: HWND, i: c_int, prc: ^RECT) -> BOOL {
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_GETITEMRECT, cast(WPARAM)i, cast(LPARAM)uintptr(prc))
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_GETITEMRECT, cast(WPARAM)i, cast(LPARAM)uintptr(prc))
|
||||
}
|
||||
TabCtrl_GetCurSel :: #force_inline proc "system" (hwnd: HWND) -> c_int {
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_GETCURSEL, 0, 0)
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_GETCURSEL, 0, 0)
|
||||
}
|
||||
TabCtrl_SetCurSel :: #force_inline proc "system" (hwnd: HWND, i: c_int) -> c_int {
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_SETCURSEL, cast(WPARAM)i, 0)
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_SETCURSEL, cast(WPARAM)i, 0)
|
||||
}
|
||||
TabCtrl_HitTest :: #force_inline proc "system" (hwndTC: HWND, pinfo: ^TC_HITTESTINFO) -> c_int {
|
||||
return cast(c_int)SendMessageW(hwndTC, TCM_HITTEST, 0, cast(LPARAM)uintptr(pinfo))
|
||||
return cast(c_int)SendMessageW(hwndTC, TCM_HITTEST, 0, cast(LPARAM)uintptr(pinfo))
|
||||
}
|
||||
TabCtrl_SetItemExtra :: #force_inline proc "system" (hwndTC: HWND, cb: c_int) -> BOOL {
|
||||
return cast(BOOL)SendMessageW(hwndTC, TCM_SETITEMEXTRA, cast(WPARAM)cb, 0)
|
||||
return cast(BOOL)SendMessageW(hwndTC, TCM_SETITEMEXTRA, cast(WPARAM)cb, 0)
|
||||
}
|
||||
TabCtrl_AdjustRect :: #force_inline proc "system" (hwnd: HWND, bLarger: BOOL, prc: ^RECT) -> c_int {
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_ADJUSTRECT, cast(WPARAM)bLarger, cast(LPARAM)uintptr(prc))
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_ADJUSTRECT, cast(WPARAM)bLarger, cast(LPARAM)uintptr(prc))
|
||||
}
|
||||
TabCtrl_SetItemSize :: #force_inline proc "system" (hwnd: HWND, x,y: c_int) -> DWORD {
|
||||
return cast(DWORD)SendMessageW(hwnd, TCM_SETITEMSIZE, 0, MAKELPARAM(x,y))
|
||||
return cast(DWORD)SendMessageW(hwnd, TCM_SETITEMSIZE, 0, MAKELPARAM(x,y))
|
||||
}
|
||||
TabCtrl_RemoveImage :: #force_inline proc "system" (hwnd: HWND, i: c_int) {
|
||||
SendMessageW(hwnd, TCM_REMOVEIMAGE, cast(WPARAM)i, 0)
|
||||
SendMessageW(hwnd, TCM_REMOVEIMAGE, cast(WPARAM)i, 0)
|
||||
}
|
||||
TabCtrl_SetPadding :: #force_inline proc "system" (hwnd: HWND, cx,cy: c_int) {
|
||||
SendMessageW(hwnd, TCM_SETPADDING, 0, MAKELPARAM(cx,cy))
|
||||
SendMessageW(hwnd, TCM_SETPADDING, 0, MAKELPARAM(cx,cy))
|
||||
}
|
||||
TabCtrl_GetRowCount :: #force_inline proc "system" (hwnd: HWND) -> c_int {
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_GETROWCOUNT, 0, 0)
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_GETROWCOUNT, 0, 0)
|
||||
}
|
||||
TabCtrl_GetToolTips :: #force_inline proc "system" (hwnd: HWND) -> HWND {
|
||||
return cast(HWND)uintptr(SendMessageW(hwnd, TCM_GETTOOLTIPS, 0, 0))
|
||||
return cast(HWND)uintptr(SendMessageW(hwnd, TCM_GETTOOLTIPS, 0, 0))
|
||||
}
|
||||
TabCtrl_SetToolTips :: #force_inline proc "system" (hwnd: HWND, hwndTT: HWND) {
|
||||
SendMessageW(hwnd, TCM_SETTOOLTIPS, uintptr(hwndTT), 0)
|
||||
SendMessageW(hwnd, TCM_SETTOOLTIPS, uintptr(hwndTT), 0)
|
||||
}
|
||||
TabCtrl_GetCurFocus :: #force_inline proc "system" (hwnd: HWND) -> c_int {
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_GETCURFOCUS, 0, 0)
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_GETCURFOCUS, 0, 0)
|
||||
}
|
||||
TabCtrl_SetCurFocus :: #force_inline proc "system" (hwnd: HWND, i: c_int) {
|
||||
SendMessageW(hwnd, TCM_SETCURFOCUS, cast(WPARAM)i, 0)
|
||||
SendMessageW(hwnd, TCM_SETCURFOCUS, cast(WPARAM)i, 0)
|
||||
}
|
||||
TabCtrl_SetMinTabWidth :: #force_inline proc "system" (hwnd: HWND, x: c_int) -> c_int {
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_SETMINTABWIDTH, 0, cast(LPARAM)x)
|
||||
return cast(c_int)SendMessageW(hwnd, TCM_SETMINTABWIDTH, 0, cast(LPARAM)x)
|
||||
}
|
||||
TabCtrl_DeselectAll :: #force_inline proc "system" (hwnd: HWND, fExcludeFocus: BOOL) {
|
||||
SendMessageW(hwnd, TCM_DESELECTALL, cast(WPARAM)fExcludeFocus, 0)
|
||||
SendMessageW(hwnd, TCM_DESELECTALL, cast(WPARAM)fExcludeFocus, 0)
|
||||
}
|
||||
TabCtrl_HighlightItem :: #force_inline proc "system" (hwnd: HWND, i: c_int, fHighlight: BOOL) -> BOOL {
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_HIGHLIGHTITEM, cast(WPARAM)i, cast(LPARAM)MAKELONG(fHighlight,0))
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_HIGHLIGHTITEM, cast(WPARAM)i, cast(LPARAM)MAKELONG(fHighlight,0))
|
||||
}
|
||||
TabCtrl_SetExtendedStyle :: #force_inline proc "system" (hwnd: HWND, dw: DWORD) -> DWORD {
|
||||
return cast(DWORD)SendMessageW(hwnd, TCM_SETEXTENDEDSTYLE, 0, cast(LPARAM)dw)
|
||||
return cast(DWORD)SendMessageW(hwnd, TCM_SETEXTENDEDSTYLE, 0, cast(LPARAM)dw)
|
||||
}
|
||||
TabCtrl_GetExtendedStyle :: #force_inline proc "system" (hwnd: HWND) -> DWORD {
|
||||
return cast(DWORD)SendMessageW(hwnd, TCM_GETEXTENDEDSTYLE, 0, 0)
|
||||
return cast(DWORD)SendMessageW(hwnd, TCM_GETEXTENDEDSTYLE, 0, 0)
|
||||
}
|
||||
TabCtrl_SetUnicodeFormat :: #force_inline proc "system" (hwnd: HWND, fUnicode: BOOL) -> BOOL {
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_SETUNICODEFORMAT, cast(WPARAM)fUnicode, 0)
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_SETUNICODEFORMAT, cast(WPARAM)fUnicode, 0)
|
||||
}
|
||||
TabCtrl_GetUnicodeFormat :: #force_inline proc "system" (hwnd: HWND) -> BOOL {
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_GETUNICODEFORMAT, 0, 0)
|
||||
return cast(BOOL)SendMessageW(hwnd, TCM_GETUNICODEFORMAT, 0, 0)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user