1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-25 01:57:47 +01:00

add comments for AOE2 textbox hack

This commit is contained in:
FunkyFr3sh 2024-07-14 07:59:39 +02:00
parent b472679643
commit 2465b13d73
2 changed files with 3 additions and 1 deletions

View File

@ -1149,6 +1149,7 @@ HRESULT dd_SetDisplayMode(DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD dwFl
mouse_lock(); mouse_lock();
} }
/* Age Of Empires 2 textbox align */
if (g_ddraw.textbox.hwnd && if (g_ddraw.textbox.hwnd &&
g_ddraw.textbox.x && g_ddraw.textbox.x &&
g_ddraw.textbox.y && g_ddraw.textbox.y &&

View File

@ -373,6 +373,7 @@ BOOL WINAPI fake_MoveWindow(HWND hWnd, int X, int Y, int nWidth, int nHeight, BO
} }
else if (hWnd == g_ddraw.textbox.hwnd && IsWindow(hWnd) && GetParent(hWnd) == g_ddraw.hwnd && g_ddraw.width) else if (hWnd == g_ddraw.textbox.hwnd && IsWindow(hWnd) && GetParent(hWnd) == g_ddraw.hwnd && g_ddraw.width)
{ {
/* Age Of Empires 2 textbox align */
char class_name[MAX_PATH] = { 0 }; char class_name[MAX_PATH] = { 0 };
GetClassNameA(hWnd, class_name, sizeof(class_name) - 1); GetClassNameA(hWnd, class_name, sizeof(class_name) - 1);
@ -1706,7 +1707,7 @@ HWND WINAPI fake_CreateWindowExA(
hInstance, hInstance,
lpParam); lpParam);
/* Age Of Empires 2 */ /* Age Of Empires 2 textbox align */
if (!dwExStyle && if (!dwExStyle &&
HIWORD(lpClassName) && _strcmpi(lpClassName, "edit") == 0 && HIWORD(lpClassName) && _strcmpi(lpClassName, "edit") == 0 &&
!lpWindowName && !lpWindowName &&