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:
parent
c850b0dcc3
commit
d968d320c6
4
src/dd.c
4
src/dd.c
@ -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
|
||||
|
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user