

"F8 Maker.c" has the details regarding the expanding to 8MB.
This document is specifically for window resizing.


Offset 5CC2F = Window style long-word (creating window)
Offset 50718 = Window style long-word (SetWindowLong)
Offset 510A1 = Window style long-word (SetWindowLong)


CA0000		WS_CAPTION
C00000		WS_CAPTION
 20000		WS_GROUP
 80000		WS_SYSMENU

+10000		WS_MAXIMIZEBOX
+40000		WS_THICKFRAME



; Part of WM_SYSCOMMAND
6C3A5 - 6	= jump instruction for handling maximise button specifically















; These are to disable the resizing of the window for when the sizes are selected in the menu
; I wanna keep these in, they don't seem to interfer with maximise or resizing~
; But here for convenience, just nop them out ($90)  These are SetWindowPos calls and their
; respective parameter push instructions:

Offset 6A969	5 bytes
Offset 6A982	one byte
Offset 6A991	one byte
Offset 6A9A4	B bytes

Offset 6A9CE	14 bytes


ebp = wParam (SIZE_MAXIMIZED = 2) 0 - 4 for various options
esi = msg (WM_SIZE = 5) eax = 4

6C2DC = jz	short to maximise handling (routine handles restoring) change 04 to FA
