aboutsummaryrefslogtreecommitdiff
path: root/core/sys/windows/shell32.odin
diff options
context:
space:
mode:
authorgingerBill <gingerBill@users.noreply.github.com>2026-01-02 11:18:48 +0000
committergingerBill <gingerBill@users.noreply.github.com>2026-01-02 11:18:48 +0000
commit006681ec2240d46b977f04ab7d7c8e280ad2cb67 (patch)
treeed90a4ddc56ffe415924e81fd0f04daddb8333a4 /core/sys/windows/shell32.odin
parentb86627ba3725b5cdf4b7ac0a4cb7f17f2eab08fb (diff)
Improve formatting; fix types; add struct field tags
Diffstat (limited to 'core/sys/windows/shell32.odin')
-rw-r--r--core/sys/windows/shell32.odin26
1 files changed, 13 insertions, 13 deletions
diff --git a/core/sys/windows/shell32.odin b/core/sys/windows/shell32.odin
index 54cee718c..c7d83f9f6 100644
--- a/core/sys/windows/shell32.odin
+++ b/core/sys/windows/shell32.odin
@@ -22,29 +22,29 @@ foreign shell32 {
) -> c_int ---
SHFileOperationW :: proc(lpFileOp: LPSHFILEOPSTRUCTW) -> c_int ---
SHGetFolderPathW :: proc(hwnd: HWND, csidl: c_int, hToken: HANDLE, dwFlags: DWORD, pszPath: LPWSTR) -> HRESULT ---
- SHAppBarMessage :: proc(dwMessage: DWORD, pData: PAPPBARDATA) -> UINT_PTR ---
+ SHAppBarMessage :: proc(dwMessage: DWORD, pData: PAPPBARDATA) -> UINT_PTR ---
Shell_NotifyIconW :: proc(dwMessage: DWORD, lpData: ^NOTIFYICONDATAW) -> BOOL ---
- SHChangeNotify :: proc(wEventId: LONG, uFlags: UINT, dwItem1: LPCVOID, dwItem2: LPCVOID) ---
+ SHChangeNotify :: proc(wEventId: LONG, uFlags: UINT, dwItem1: LPCVOID, dwItem2: LPCVOID) ---
SHGetKnownFolderIDList :: proc(rfid: REFKNOWNFOLDERID, dwFlags: /* KNOWN_FOLDER_FLAG */ DWORD, hToken: HANDLE, ppidl: rawptr) -> HRESULT ---
- SHSetKnownFolderPath :: proc(rfid: REFKNOWNFOLDERID, dwFlags: /* KNOWN_FOLDER_FLAG */ DWORD, hToken: HANDLE, pszPath: PCWSTR ) -> HRESULT ---
- SHGetKnownFolderPath :: proc(rfid: REFKNOWNFOLDERID, dwFlags: /* KNOWN_FOLDER_FLAG */ DWORD, hToken: HANDLE, ppszPath: ^LPWSTR) -> HRESULT ---
+ SHSetKnownFolderPath :: proc(rfid: REFKNOWNFOLDERID, dwFlags: /* KNOWN_FOLDER_FLAG */ DWORD, hToken: HANDLE, pszPath: PCWSTR ) -> HRESULT ---
+ SHGetKnownFolderPath :: proc(rfid: REFKNOWNFOLDERID, dwFlags: /* KNOWN_FOLDER_FLAG */ DWORD, hToken: HANDLE, ppszPath: ^LPWSTR) -> HRESULT ---
- ExtractIconExW :: proc(pszFile: LPCWSTR, nIconIndex: INT, phiconLarge: ^HICON, phiconSmall: ^HICON, nIcons: UINT) -> UINT ---
+ ExtractIconExW :: proc(pszFile: LPCWSTR, nIconIndex: INT, phiconLarge: ^HICON, phiconSmall: ^HICON, nIcons: UINT) -> UINT ---
DragAcceptFiles :: proc(hWnd: HWND, fAccept: BOOL) ---
- DragQueryPoint :: proc(hDrop: HDROP, ppt: ^POINT) -> BOOL ---
- DragQueryFileW :: proc(hDrop: HDROP, iFile: UINT, lpszFile: LPWSTR, cch: UINT) -> UINT ---
- DragFinish :: proc(hDrop: HDROP) --- // @New
+ DragQueryPoint :: proc(hDrop: HDROP, ppt: ^POINT) -> BOOL ---
+ DragQueryFileW :: proc(hDrop: HDROP, iFile: UINT, lpszFile: LPWSTR, cch: UINT) -> UINT ---
+ DragFinish :: proc(hDrop: HDROP) --- // @New
}
APPBARDATA :: struct {
- cbSize: DWORD,
- hWnd: HWND,
+ cbSize: DWORD,
+ hWnd: HWND,
uCallbackMessage: UINT,
- uEdge: UINT,
- rc: RECT,
- lParam: LPARAM,
+ uEdge: UINT,
+ rc: RECT,
+ lParam: LPARAM,
}
PAPPBARDATA :: ^APPBARDATA