mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-24 17:49:52 +01:00
don't override .ini setting on bnet
This commit is contained in:
parent
cf70d13997
commit
37c8dc1d91
@ -607,7 +607,15 @@ BOOL WINAPI fake_DestroyWindow(HWND hWnd)
|
|||||||
|
|
||||||
UINT flags = width != g_ddraw->width || height != g_ddraw->height ? 0 : SWP_NOMOVE;
|
UINT flags = width != g_ddraw->width || height != g_ddraw->height ? 0 : SWP_NOMOVE;
|
||||||
|
|
||||||
util_set_window_rect(g_ddraw->bnet_win_rect.left, g_ddraw->bnet_win_rect.top, width, height, flags);
|
int dst_width = width == g_ddraw->width ? 0 : width;
|
||||||
|
int dst_height = height == g_ddraw->height ? 0 : height;
|
||||||
|
|
||||||
|
util_set_window_rect(
|
||||||
|
g_ddraw->bnet_win_rect.left,
|
||||||
|
g_ddraw->bnet_win_rect.top,
|
||||||
|
dst_width,
|
||||||
|
dst_height,
|
||||||
|
flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
g_ddraw->fullscreen = g_ddraw->bnet_was_upscaled;
|
g_ddraw->fullscreen = g_ddraw->bnet_was_upscaled;
|
||||||
@ -658,7 +666,10 @@ HWND WINAPI fake_CreateWindowExA(
|
|||||||
|
|
||||||
UINT flags = width != g_ddraw->width || height != g_ddraw->height ? 0 : SWP_NOMOVE;
|
UINT flags = width != g_ddraw->width || height != g_ddraw->height ? 0 : SWP_NOMOVE;
|
||||||
|
|
||||||
util_set_window_rect(x, y, g_ddraw->width, g_ddraw->height, flags);
|
int dst_width = g_config.window_rect.right ? g_ddraw->width : 0;
|
||||||
|
int dst_height = g_config.window_rect.bottom ? g_ddraw->height : 0;
|
||||||
|
|
||||||
|
util_set_window_rect(x, y, dst_width, dst_height, flags);
|
||||||
g_ddraw->resizable = FALSE;
|
g_ddraw->resizable = FALSE;
|
||||||
|
|
||||||
g_ddraw->bnet_active = TRUE;
|
g_ddraw->bnet_active = TRUE;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user