mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-25 01:57:47 +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(
|
real_SetWindowPos(
|
||||||
g_ddraw.textbox.hwnd,
|
g_ddraw.textbox.hwnd,
|
||||||
0,
|
0,
|
||||||
g_ddraw.textbox.x * g_ddraw.render.scale_w,
|
g_ddraw.render.viewport.x + (g_ddraw.textbox.x * g_ddraw.render.scale_w),
|
||||||
g_ddraw.textbox.y * g_ddraw.render.scale_h,
|
g_ddraw.render.viewport.y + (g_ddraw.textbox.y * g_ddraw.render.scale_h),
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
SWP_NOSIZE | SWP_NOZORDER | SWP_NOOWNERZORDER
|
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.x = X;
|
||||||
g_ddraw.textbox.y = Y;
|
g_ddraw.textbox.y = Y;
|
||||||
|
|
||||||
X *= g_ddraw.render.scale_w;
|
X = g_ddraw.render.viewport.x + (X * g_ddraw.render.scale_w);
|
||||||
Y *= g_ddraw.render.scale_h;
|
Y = g_ddraw.render.viewport.y + (Y * g_ddraw.render.scale_h);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user