summaryrefslogtreecommitdiff
path: root/src/w32fns.c
Commit message (Collapse)AuthorAgeFilesLines
* (enum_font_cb2): Don't use raster fonts for Unicode.Jason Rumney2008-02-241-0/+12
|
* (Fw32_shell_execute): Encode parameters.Jason Rumney2008-02-181-1/+4
|
* Add 2008 to copyright years.Glenn Morris2008-01-081-1/+2
|
* (w32_wnd_proc) <WM_KEYDOWN>: Cast char to unsigned before passing as wParam.Jason Rumney2007-12-171-1/+2
|
* (w32_wnd_proc, Fw32_reconstruct_hot_key): Range checkJason Rumney2007-12-131-4/+4
| | | | | before dereferencing array. (lookup_vk_code): Remove zero comparison.
* (Fx_create_frame, Fx_display_pixel_width, Fx_display_pixel_height,Juanma Barranquero2007-11-151-15/+15
| | | | | | | Fx_display_planes, Fx_display_color_cells, Fx_server_max_request_size, Fx_server_vendor, Fx_server_version, Fx_display_screens, Fx_display_mm_height, Fx_display_mm_width, Fx_display_backing_store, Fx_display_visual_class, Fw32_select_font, Fx_display_save_under): Fix typos in docstrings.
* (Fw32_registered_hot_keys): Don't return the nil values correspondingJuanma Barranquero2007-11-141-110/+103
| | | | | | | | to deleted entries; they are an implementation detail. (gray_bitmap_width, gray_bitmap_height, gray_bitmap_bits): Remove variables. (Fw32_define_rgb_color, Fw32_load_color_file): Fix typos in docstrings. (Fx_server_version): Reflow docstring. (Fw32_shell_execute): Doc fixes.
* (Fw32_register_hot_key): Don't try to registerJuanma Barranquero2007-11-131-1/+1
| | | | hot key if w32_parse_hot_key returned nil.
* Include math.h.Jason Rumney2007-10-241-0/+1
|
* (set-frame-configuration): Assign name parameter onlyMartin Rudalics2007-10-121-9/+1
| | | | if it has been set explicitly before.
* (globals_of_w32fns): Init common controls.Jason Rumney2007-09-271-0/+4
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* (x_real_positions): Get real position from OS instead of calculating it.Jason Rumney2007-07-241-7/+8
|
* (w32_msg_pump) <WM_EMACS_CREATEWINDOW>: Initialize COM.Jason Rumney2007-07-111-0/+12
| | | | (w32_msg_pump) <WM_DESTROY>: Uninitialize COM.
* (Fx_file_dialog): Take size from struct not pointer.Jason Rumney2007-06-101-2/+2
|
* (Fx_show_tip): Doc fix.Eli Zaretskii2007-03-241-0/+2
|
* * w32fns.c (menubar_in_use): New flag.Jason Rumney2007-02-221-4/+6
| | | | | (w32_wnd_proc) [WM_INITMENU, WM_EXITMENULOOP, WM_TIMER, WM_COMMAND]: Use it.
* * w32fns.c (w32_wnd_proc) [WM_INITMENU]: Set menubar_active frame parameter.Jason Rumney2007-02-221-0/+3
|
* (current_popup_menu): Use from w32menu.c.Jason Rumney2007-02-221-6/+13
| | | | | (w32_wnd_proc): Use menubar_active and current_popup_menu to determine whether a menubar menu has been cancelled.
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* (w32-window-exists-p): New function.Eli Zaretskii2006-12-161-0/+26
| | | | (syms_of_w32fns): Defsubr it.
* (w32_wnd_proc): Force non-tooltip frames to respect the minimum tracking size.Juanma Barranquero2006-12-141-5/+5
| | | | Remove non-working old hack to do the same.
* (Fw32_shell_execute): Doc fix.Eli Zaretskii2006-12-011-10/+32
|
* (w32_msg_worker): Define as WINAPI and arg as void pointer.Jason Rumney2006-11-271-3/+2
|
* (w32_createwindow): Remove code for handling -geometry command line option andEli Zaretskii2006-11-041-25/+0
| | | | | `initial-frame-alist' which is superfluous after the last change to `w32_createwindow'.
* 2006-10-07 Ralf Angeli <angeli@caeruleus.net>Jason Rumney2006-10-071-1/+6
| | | | | * w32fns.c (w32_createwindow): Honour left and top positions if supplied explicitly.
* (w32-pass-alt-to-system, w32-alt-is-meta)Eli Zaretskii2006-09-241-21/+40
| | | | | | | (w32-pass-lwindow-to-system, w32-enable-num-lock) (w32-enable-caps-lock, w32-scroll-lock-modifier) (w32-lwindow-modifier, w32-rwindow-modifier) (w32-apps-modifier, w32-mouse-button-tolerance): Doc fix.
* (Fxw_color_values): Simplify; use list3.Kim F. Storm2006-08-251-11/+6
|
* (w32_query_font): Fix last change: use stricmp.Eli Zaretskii2006-08-041-1/+1
|
* (w32_createwindow): Handle -geometry command line option and the geometryEli Zaretskii2006-08-041-5/+34
| | | | settings in the Registry.
* (w32_query_font): Compare names by ignoring case.Kenichi Handa2006-08-041-1/+1
|
* (w32_createwindow): If `left' and/or `top' frame parameters are bound to someEli Zaretskii2006-07-221-2/+8
| | | | values, use that instead of CW_USEDEFAULT.
* (w32_createwindow): Use CW_USEDEFAULT instead of f->left_pos and SH_SHOWEli Zaretskii2006-06-301-2/+7
| | | | | instead of f->top_pos in the call to CreateWindow. Record the actual position in f->left_pos and f->top_pos.
* (x_set_icon_name): Don't use arg if it's not a string and not nil.Eli Zaretskii2006-06-021-1/+1
|
* (w32_wnd_proc) <WM_LBUTTONDOWN, WM_RBUTTONDOWN>:Jason Rumney2006-04-261-0/+2
| | | | | <WM_LBUTTONUP, WM_RBUTTONUP>: Call signal_user_input in the cases where we preempt mouse_button_timer.
* (w32_wnd_proc) <WM_MOUSEMOVE>: Ignore mouse movements if a menu is activeEli Zaretskii2006-04-081-0/+8
| | | | on this frame.
* (Fx_show_tip): Add 3 to the 5th arg of SetWindowPos.Eli Zaretskii2006-04-081-2/+5
|
* (Fw32_select_font): Doc fix.Eli Zaretskii2006-03-181-2/+6
|
* (Fx_create_frame): Remove call toJason Rumney2006-03-121-11/+0
| | | | Qface_set_after_frame_default. (from xfns.c 2003-05-26)
* (signal_user_input): New function.Jason Rumney2006-03-111-0/+25
| | | | | (post_character_message): Use it for keyboard input. (w32_msg_pump): Use it for mouse input.
* (w32_wnd_proc): Ignore middle and extra button events if a menu is alreadyEli Zaretskii2006-03-111-0/+5
| | | | active (the menubar_active flag is on).
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* * xfns.c (compute_tip_xy): Handle negative dx and dy.Jan Djärv2005-12-141-0/+4
| | | | | | * w32fns.c (compute_tip_xy): Ditto * macfns.c (compute_tip_xy): Ditto
* * (compute_tip_xy): Calculate root_y the same way as root_x,Jan Djärv2005-12-121-9/+8
| | | | i.e. dy is offset from top of frame instead of bottom.
* (w32_abort) [__GNUC__]: Add instructions for attaching GDB to the abort dialog.Eli Zaretskii2005-12-091-2/+6
|
* (compute_tip_xy): Put tip above pointer if it doesn't fit below.Eli Zaretskii2005-12-021-0/+3
|
* (w32_to_x_font): Avoid forcing font widths.Jason Rumney2005-10-251-0/+4
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-071-2/+2
|
* (my_set_window_pos, my_show_window): Don't declare.Juanma Barranquero2005-07-281-4/+4
| | | | (my_create_window, my_create_tip_window): Make static.
* (Vx_hand_shape): Variable removed.Kim F. Storm2005-07-191-1/+3
| | | | (syms_of_w32fns): Intern and staticpro Qw32_charset_default.