426 |
/* The background for which the above relief GCs were set up. |
/* The background for which the above relief GCs were set up. |
427 |
They are changed only when a different background is involved. */ |
They are changed only when a different background is involved. */ |
428 |
unsigned long relief_background; |
unsigned long relief_background; |
429 |
|
|
430 |
|
/* See enum below */ |
431 |
|
int want_fullscreen; |
432 |
|
|
433 |
|
/* This many pixels are the difference between the outer window (i.e. the |
434 |
|
left of the window manager decoration) and FRAME_W32_WINDOW. */ |
435 |
|
int x_pixels_diff; |
436 |
|
|
437 |
|
/* This many pixels are the difference between the outer window (i.e. the |
438 |
|
top of the window manager titlebar) and FRAME_W32_WINDOW. */ |
439 |
|
int y_pixels_diff; |
440 |
}; |
}; |
441 |
|
|
442 |
extern struct w32_output w32term_display; |
extern struct w32_output w32term_display; |
443 |
|
|
444 |
|
enum |
445 |
|
{ |
446 |
|
/* Values used as a bit mask, BOTH == WIDTH | HEIGHT. */ |
447 |
|
FULLSCREEN_NONE = 0, |
448 |
|
FULLSCREEN_WIDTH = 1, |
449 |
|
FULLSCREEN_HEIGHT = 2, |
450 |
|
FULLSCREEN_BOTH = 3, |
451 |
|
FULLSCREEN_WAIT = 4, |
452 |
|
FULLSCREEN_MOVE_WAIT = 8, |
453 |
|
}; |
454 |
|
|
455 |
/* Return the window associated with the frame F. */ |
/* Return the window associated with the frame F. */ |
456 |
#define FRAME_W32_WINDOW(f) ((f)->output_data.w32->window_desc) |
#define FRAME_W32_WINDOW(f) ((f)->output_data.w32->window_desc) |
457 |
|
|
717 |
extern struct font_info *w32_load_font (); |
extern struct font_info *w32_load_font (); |
718 |
extern void w32_unload_font (); |
extern void w32_unload_font (); |
719 |
|
|
720 |
|
extern void x_fullscreen_adjust P_ ((struct frame *f, int *, int *, |
721 |
|
int *, int *)); |
722 |
|
|
723 |
/* Define for earlier versions of Visual C */ |
/* Define for earlier versions of Visual C */ |
724 |
#ifndef WM_MOUSEWHEEL |
#ifndef WM_MOUSEWHEEL |
725 |
#define WM_MOUSEWHEEL (WM_MOUSELAST + 1) |
#define WM_MOUSEWHEEL (WM_MOUSELAST + 1) |