зеркало из https://github.com/github/putty.git
Add Jacob's patch for compiling without multimon.h.
[originally from svn r1315]
This commit is contained in:
Родитель
cb102602a9
Коммит
aa5f38e53c
6
Makefile
6
Makefile
|
@ -40,6 +40,12 @@
|
|||
# build, since at the time of writing this <aclapi.h> is known
|
||||
# not to be available in Cygwin.
|
||||
#
|
||||
# - COMPAT=/DNO_MULTIMON
|
||||
# Disables PuTTY's use of <multimon.h>, which is not available
|
||||
# with some development environments. This means that PuTTY's
|
||||
# full-screen mode (configurable to work on Alt-Enter) will
|
||||
# not behave usefully in a multi-monitor environment.
|
||||
#
|
||||
# - RCFL=/DASCIICTLS
|
||||
# Uses ASCII rather than Unicode to specify the tab control in
|
||||
# the resource file. Probably most useful when compiling with
|
||||
|
|
5
window.c
5
window.c
|
@ -10,7 +10,7 @@
|
|||
#endif
|
||||
#endif
|
||||
|
||||
#if WINVER < 0x0500
|
||||
#if (WINVER < 0x0500) && !defined(NO_MULTIMON)
|
||||
#define COMPILE_MULTIMON_STUBS
|
||||
#include <multimon.h>
|
||||
#endif
|
||||
|
@ -3843,7 +3843,7 @@ static void flip_full_screen(void)
|
|||
|
||||
if (full_screen) {
|
||||
int x, y, cx, cy;
|
||||
#ifdef MONITOR_DEFAULTTONEAREST
|
||||
#if !defined(NO_MULTIMON) && defined(MONITOR_DEFAULTTONEAREST)
|
||||
/* The multi-monitor safe way of doing things */
|
||||
HMONITOR mon;
|
||||
MONITORINFO mi;
|
||||
|
@ -3887,4 +3887,3 @@ static void flip_full_screen(void)
|
|||
CheckMenuItem(GetSystemMenu(hwnd, FALSE), IDM_FULLSCREEN,
|
||||
MF_BYCOMMAND| full_screen ? MF_CHECKED : MF_UNCHECKED);
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче