Mercurial > emacs
comparison src/xterm.h @ 52754:d08832a11cfd
* w32term.c (w32_read_socket): Remove call to x_check_fullscreen_move,
that function is removed.
* xterm.c (x_set_offset): Use move_offset_left/top instead of
x/y_pixels_outer_diff.
(x_check_expected_move): Calculate move_offset_left/top.
* xterm.h (struct x_output): New members: move_offset_top/left.
* frame.c (x_set_frame_parameters): x_fullscreen_move removed,
call x_set_offset directly.
* frame.h (enum): FULLSCREEN_MOVE_WAIT removed.
author | Jan Djärv <jan.h.d@swipnet.se> |
---|---|
date | Sun, 05 Oct 2003 13:42:04 +0000 |
parents | 751a01f97570 |
children | 1218a42792ea |
comparison
equal
deleted
inserted
replaced
52753:551e8ebadb62 | 52754:d08832a11cfd |
---|---|
623 frame, or IMPLICIT if we received an EnterNotify. | 623 frame, or IMPLICIT if we received an EnterNotify. |
624 FocusOut and LeaveNotify clears EXPLICIT/IMPLICIT. */ | 624 FocusOut and LeaveNotify clears EXPLICIT/IMPLICIT. */ |
625 int focus_state; | 625 int focus_state; |
626 | 626 |
627 /* The latest move we made to FRAME_OUTER_WINDOW. Saved so we can | 627 /* The latest move we made to FRAME_OUTER_WINDOW. Saved so we can |
628 compensate for type A WMs (see wm_type in dpyinfo above. */ | 628 compensate for type A WMs (see wm_type in dpyinfo above). */ |
629 int expected_top; | 629 int expected_top; |
630 int expected_left; | 630 int expected_left; |
631 | |
632 /* The offset we need to add to compensate for type A WMs. */ | |
633 int move_offset_top; | |
634 int move_offset_left; | |
631 | 635 |
632 /* Nonzero if we have made a move and needs to check if the WM placed us | 636 /* Nonzero if we have made a move and needs to check if the WM placed us |
633 at the right position. */ | 637 at the right position. */ |
634 int check_expected_move; | 638 int check_expected_move; |
635 }; | 639 }; |