Thomas la Cour 1 year ago
parent
commit
fe4754a77c
2 changed files with 21 additions and 21 deletions
  1. 2 2
      core/sys/windows/gdi32.odin
  2. 19 19
      core/sys/windows/user32.odin

+ 2 - 2
core/sys/windows/gdi32.odin

@@ -23,8 +23,8 @@ foreign gdi32 {
 	CreateDIBPatternBrush :: proc(h: HGLOBAL, iUsage: UINT) -> HBRUSH ---
 	CreateDIBitmap :: proc(hdc: HDC, pbmih: ^BITMAPINFOHEADER, flInit: DWORD, pjBits: VOID, pbmi: ^BITMAPINFO, iUsage: UINT) -> HBITMAP ---
 	CreateDIBSection :: proc(hdc: HDC, pbmi: ^BITMAPINFO, usage: UINT, ppvBits: VOID, hSection: HANDLE, offset: DWORD) -> HBITMAP ---
-	StretchDIBits :: proc(hdc: HDC, xDest: INT, yDest: INT, DestWidth: INT, DestHeight: INT, xSrc: INT, ySrc: INT, SrcWidth: INT, SrcHeight: INT, lpBits: VOID, lpbmi: ^BITMAPINFO, iUsage: UINT, rop: DWORD) -> INT ---
-	StretchBlt :: proc(hdcDest: HDC, xDest: INT, yDest: INT, wDest: INT, hDest: INT, hdcSrc: HDC, xSrc: INT, ySrc: INT, wSrc: INT, hSrc: INT, rop: DWORD) -> BOOL ---
+	StretchDIBits :: proc(hdc: HDC, xDest, yDest, DestWidth, DestHeight, xSrc, ySrc, SrcWidth, SrcHeight: INT, lpBits: VOID, lpbmi: ^BITMAPINFO, iUsage: UINT, rop: DWORD) -> INT ---
+	StretchBlt :: proc(hdcDest: HDC, xDest, yDest, wDest, hDest: INT, hdcSrc: HDC, xSrc, ySrc, wSrc, hSrc: INT, rop: DWORD) -> BOOL ---
 
 	SetPixelFormat :: proc(hdc: HDC, format: INT, ppfd: ^PIXELFORMATDESCRIPTOR) -> BOOL ---
 	ChoosePixelFormat :: proc(hdc: HDC, ppfd: ^PIXELFORMATDESCRIPTOR) -> INT ---

+ 19 - 19
core/sys/windows/user32.odin

@@ -570,7 +570,7 @@ WINDOWINFO :: struct {
 PWINDOWINFO :: ^WINDOWINFO
 
 DRAWTEXTPARAMS :: struct {
-	cbSize : UINT,
+	cbSize: UINT,
 	iTabLength: INT,
 	iLeftMargin: INT,
 	iRightMargin: INT,
@@ -631,9 +631,9 @@ GetUserObjectInformationFlags :: enum INT {
 }
 
 USEROBJECTFLAGS :: struct  {
-    fInherit: BOOL,
-    fReserved: BOOL,
-    dwFlags: DWORD,
+	fInherit: BOOL,
+	fReserved: BOOL,
+	dwFlags: DWORD,
 }
 
 PROPENUMPROCW :: #type proc(unnamedParam1: HWND, unnamedParam2: LPCWSTR, unnamedParam3: HANDLE) -> BOOL
@@ -688,18 +688,18 @@ MIIM_BITMAP :: 0x00000080
 MIIM_FTYPE  :: 0x00000100
 
 MENUITEMINFOW :: struct {
-    cbSize: UINT,
-    fMask: UINT,
-    fType: UINT,         // used if MIIM_TYPE (4.0) or MIIM_FTYPE (>4.0)
-    fState: UINT,        // used if MIIM_STATE
-    wID: UINT,           // used if MIIM_ID
-    hSubMenu: HMENU,      // used if MIIM_SUBMENU
-    hbmpChecked: HBITMAP,   // used if MIIM_CHECKMARKS
-    hbmpUnchecked: HBITMAP, // used if MIIM_CHECKMARKS
-    dwItemData: ULONG_PTR,   // used if MIIM_DATA
-    dwTypeData: LPWSTR,    // used if MIIM_TYPE (4.0) or MIIM_STRING (>4.0)
-    cch: UINT,           // used if MIIM_TYPE (4.0) or MIIM_STRING (>4.0)
-    hbmpItem: HBITMAP,      // used if MIIM_BITMAP
+	cbSize: UINT,
+	fMask: UINT,
+	fType: UINT,         // used if MIIM_TYPE (4.0) or MIIM_FTYPE (>4.0)
+	fState: UINT,        // used if MIIM_STATE
+	wID: UINT,           // used if MIIM_ID
+	hSubMenu: HMENU,      // used if MIIM_SUBMENU
+	hbmpChecked: HBITMAP,   // used if MIIM_CHECKMARKS
+	hbmpUnchecked: HBITMAP, // used if MIIM_CHECKMARKS
+	dwItemData: ULONG_PTR,   // used if MIIM_DATA
+	dwTypeData: LPWSTR,    // used if MIIM_TYPE (4.0) or MIIM_STRING (>4.0)
+	cch: UINT,           // used if MIIM_TYPE (4.0) or MIIM_STRING (>4.0)
+	hbmpItem: HBITMAP,      // used if MIIM_BITMAP
 }
 LPMENUITEMINFOW :: ^MENUITEMINFOW
 DISPLAY_DEVICEW :: struct {
@@ -716,7 +716,7 @@ PDISPLAY_DEVICEW :: ^DISPLAY_DEVICEW
 WinEventFlags :: bit_set[WinEventFlag; DWORD]
 
 WinEventFlag :: enum DWORD {
-    SKIPOWNTHREAD  = 0,
-    SKIPOWNPROCESS = 1,
-    INCONTEXT      = 2,
+	SKIPOWNTHREAD  = 0,
+	SKIPOWNPROCESS = 1,
+	INCONTEXT      = 2,
 }