1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 06:04:49 +01:00

fix textbox with maintain aspect ratio enabled

This commit is contained in:
FunkyFr3sh 2024-07-14 07:29:26 +02:00
parent c850b0dcc3
commit d968d320c6
2 changed files with 4 additions and 4 deletions

View File

@ -1163,8 +1163,8 @@ HRESULT dd_SetDisplayMode(DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD dwFl
real_SetWindowPos(
g_ddraw.textbox.hwnd,
0,
g_ddraw.textbox.x * g_ddraw.render.scale_w,
g_ddraw.textbox.y * g_ddraw.render.scale_h,
g_ddraw.render.viewport.x + (g_ddraw.textbox.x * g_ddraw.render.scale_w),
g_ddraw.render.viewport.y + (g_ddraw.textbox.y * g_ddraw.render.scale_h),
0,
0,
SWP_NOSIZE | SWP_NOZORDER | SWP_NOOWNERZORDER

View File

@ -381,8 +381,8 @@ BOOL WINAPI fake_MoveWindow(HWND hWnd, int X, int Y, int nWidth, int nHeight, BO
g_ddraw.textbox.x = X;
g_ddraw.textbox.y = Y;
X *= g_ddraw.render.scale_w;
Y *= g_ddraw.render.scale_h;
X = g_ddraw.render.viewport.x + (X * g_ddraw.render.scale_w);
Y = g_ddraw.render.viewport.y + (Y * g_ddraw.render.scale_h);
}
}
}