[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/w32term.h
From: |
Jason Rumney |
Subject: |
[Emacs-diffs] Changes to emacs/src/w32term.h |
Date: |
Sun, 17 Feb 2002 18:41:08 -0500 |
Index: emacs/src/w32term.h
diff -c emacs/src/w32term.h:1.43 emacs/src/w32term.h:1.44
*** emacs/src/w32term.h:1.43 Sat Feb 16 18:58:23 2002
--- emacs/src/w32term.h Sun Feb 17 18:41:06 2002
***************
*** 426,435 ****
--- 426,457 ----
/* The background for which the above relief GCs were set up.
They are changed only when a different background is involved. */
unsigned long relief_background;
+
+ /* See enum below */
+ int want_fullscreen;
+
+ /* This many pixels are the difference between the outer window (i.e. the
+ left of the window manager decoration) and FRAME_W32_WINDOW. */
+ int x_pixels_diff;
+
+ /* This many pixels are the difference between the outer window (i.e. the
+ top of the window manager titlebar) and FRAME_W32_WINDOW. */
+ int y_pixels_diff;
};
extern struct w32_output w32term_display;
+ enum
+ {
+ /* Values used as a bit mask, BOTH == WIDTH | HEIGHT. */
+ FULLSCREEN_NONE = 0,
+ FULLSCREEN_WIDTH = 1,
+ FULLSCREEN_HEIGHT = 2,
+ FULLSCREEN_BOTH = 3,
+ FULLSCREEN_WAIT = 4,
+ FULLSCREEN_MOVE_WAIT = 8,
+ };
+
/* Return the window associated with the frame F. */
#define FRAME_W32_WINDOW(f) ((f)->output_data.w32->window_desc)
***************
*** 694,699 ****
--- 716,724 ----
extern struct font_info *w32_load_font ();
extern void w32_unload_font ();
+
+ extern void x_fullscreen_adjust P_ ((struct frame *f, int *, int *,
+ int *, int *));
/* Define for earlier versions of Visual C */
#ifndef WM_MOUSEWHEEL