Index: emacs/src/w32term.c diff -c emacs/src/w32term.c:1.228 emacs/src/w32term.c:1.229 *** emacs/src/w32term.c:1.228 Mon Jul 4 16:06:37 2005 --- emacs/src/w32term.c Thu Jul 28 09:45:10 2005 *************** *** 272,277 **** --- 272,282 ---- static void x_draw_bar_cursor P_ ((struct window *, struct glyph_row *, int, enum text_cursor_kinds)); static void w32_clip_to_row P_ ((struct window *, struct glyph_row *, int, HDC)); + static BOOL my_show_window P_ ((struct frame *, HWND, int)); + static void my_set_window_pos P_ ((HWND, HWND, int, int, int, int, UINT)); + static void my_set_focus P_ ((struct frame *, HWND)); + static void my_set_foreground_window P_ ((HWND)); + static void my_destroy_window P_ ((struct frame *, HWND)); static Lisp_Object Qvendor_specific_keysyms; *************** *** 3632,3638 **** /*#define ATTACH_THREADS*/ ! BOOL my_show_window (FRAME_PTR f, HWND hwnd, int how) { #ifndef ATTACH_THREADS --- 3637,3643 ---- /*#define ATTACH_THREADS*/ ! static BOOL my_show_window (FRAME_PTR f, HWND hwnd, int how) { #ifndef ATTACH_THREADS *************** *** 3643,3649 **** #endif } ! void my_set_window_pos (HWND hwnd, HWND hwndAfter, int x, int y, int cx, int cy, UINT flags) { --- 3648,3654 ---- #endif } ! static void my_set_window_pos (HWND hwnd, HWND hwndAfter, int x, int y, int cx, int cy, UINT flags) { *************** *** 3661,3667 **** #endif } ! void my_set_focus (f, hwnd) struct frame * f; HWND hwnd; --- 3666,3672 ---- #endif } ! static void my_set_focus (f, hwnd) struct frame * f; HWND hwnd; *************** *** 3670,3683 **** (WPARAM) hwnd, 0); } ! void my_set_foreground_window (hwnd) HWND hwnd; { SendMessage (hwnd, WM_EMACS_SETFOREGROUND, (WPARAM) hwnd, 0); } ! void my_destroy_window (f, hwnd) struct frame * f; HWND hwnd; --- 3675,3689 ---- (WPARAM) hwnd, 0); } ! static void my_set_foreground_window (hwnd) HWND hwnd; { SendMessage (hwnd, WM_EMACS_SETFOREGROUND, (WPARAM) hwnd, 0); } ! ! static void my_destroy_window (f, hwnd) struct frame * f; HWND hwnd;
_______________________________________________ Emacs-diffs mailing list Emacs-diffs@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-diffs