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.c


From: Jan Djärv
Subject: [Emacs-diffs] Changes to emacs/src/w32term.c
Date: Sat, 11 Dec 2004 16:32:19 -0500

Index: emacs/src/w32term.c
diff -c emacs/src/w32term.c:1.219 emacs/src/w32term.c:1.220
*** emacs/src/w32term.c:1.219   Sun Nov 21 15:48:58 2004
--- emacs/src/w32term.c Sat Dec 11 21:12:45 2004
***************
*** 5374,5420 ****
  x_calc_absolute_position (f)
       struct frame *f;
  {
-   POINT pt;
    int flags = f->size_hint_flags;
  
-   pt.x = pt.y = 0;
- 
-   /* Find the position of the outside upper-left corner of
-      the inner window, with respect to the outer window.
-      But do this only if we will need the results.  */
-   if (f->output_data.w32->parent_desc != FRAME_W32_DISPLAY_INFO 
(f)->root_window)
-     {
-       BLOCK_INPUT;
-       MapWindowPoints (FRAME_W32_WINDOW (f),
-                      f->output_data.w32->parent_desc,
-                      &pt, 1);
-       UNBLOCK_INPUT;
-     }
- 
-   {
-       RECT rt;
-       rt.left = rt.right = rt.top = rt.bottom = 0;
- 
-       BLOCK_INPUT;
-       AdjustWindowRect(&rt, f->output_data.w32->dwStyle,
-                      FRAME_EXTERNAL_MENU_BAR (f));
-       UNBLOCK_INPUT;
- 
-       pt.x += (rt.right - rt.left);
-       pt.y += (rt.bottom - rt.top);
-   }
- 
    /* Treat negative positions as relative to the leftmost bottommost
       position that fits on the screen.  */
    if (flags & XNegative)
      f->left_pos = (FRAME_W32_DISPLAY_INFO (f)->width
-                  - 2 * f->border_width - pt.x
                   - FRAME_PIXEL_WIDTH (f)
                   + f->left_pos);
  
    if (flags & YNegative)
      f->top_pos = (FRAME_W32_DISPLAY_INFO (f)->height
-                 - 2 * f->border_width - pt.y
                  - FRAME_PIXEL_HEIGHT (f)
                  + f->top_pos);
    /* The left_pos and top_pos
--- 5374,5390 ----




reply via email to

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