aboutsummaryrefslogtreecommitdiffstats
path: root/src/w32term.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/w32term.h')
-rw-r--r--src/w32term.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/w32term.h b/src/w32term.h
index 4fdf560dabc..ccbf3c42c0e 100644
--- a/src/w32term.h
+++ b/src/w32term.h
@@ -1,4 +1,4 @@
1/* Definitions and headers for communication on the Microsoft W32 API. 1/* Definitions and headers for communication on the Microsoft Windows API.
2 Copyright (C) 1995, 2001-2012 Free Software Foundation, Inc. 2 Copyright (C) 1995, 2001-2012 Free Software Foundation, Inc.
3 3
4This file is part of GNU Emacs. 4This file is part of GNU Emacs.
@@ -429,7 +429,7 @@ struct scroll_bar {
429#define SCROLL_BAR_VEC_SIZE \ 429#define SCROLL_BAR_VEC_SIZE \
430 ((sizeof (struct scroll_bar) \ 430 ((sizeof (struct scroll_bar) \
431 - sizeof (EMACS_INT) - sizeof (struct Lisp_Vector *)) \ 431 - sizeof (EMACS_INT) - sizeof (struct Lisp_Vector *)) \
432 / sizeof (Lisp_Object)) 432 / word_size)
433 433
434/* Turning a lisp vector value into a pointer to a struct scroll_bar. */ 434/* Turning a lisp vector value into a pointer to a struct scroll_bar. */
435#define XSCROLL_BAR(vec) ((struct scroll_bar *) XVECTOR (vec)) 435#define XSCROLL_BAR(vec) ((struct scroll_bar *) XVECTOR (vec))
@@ -667,6 +667,9 @@ extern void x_delete_display (struct w32_display_info *dpyinfo);
667#define RIGHT_WIN_PRESSED 0x4000 667#define RIGHT_WIN_PRESSED 0x4000
668#define APPS_PRESSED 0x2000 668#define APPS_PRESSED 0x2000
669 669
670/* The current ANSI input codepage for GUI sessions. */
671extern int w32_keyboard_codepage;
672
670/* When compiling on Windows 9x/ME and NT 3.x, the following are not defined 673/* When compiling on Windows 9x/ME and NT 3.x, the following are not defined
671 (even though they are supported on 98 and ME. */ 674 (even though they are supported on 98 and ME. */
672#ifndef WM_MOUSELEAVE 675#ifndef WM_MOUSELEAVE