emacs-diffs
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]