aboutsummaryrefslogtreecommitdiffstats
path: root/src/gtkutil.h
diff options
context:
space:
mode:
authorPo Lu2022-04-18 09:21:45 +0800
committerPo Lu2022-04-18 09:24:36 +0800
commitd1f315751d960f003317713a65cc480b3d0ee726 (patch)
tree7ece9d47381ad535b5ff37b75aeec06f8cb5aae2 /src/gtkutil.h
parent0bb8e127b08dcddc67c7fd62b966d89db5135a79 (diff)
downloademacs-d1f315751d960f003317713a65cc480b3d0ee726.tar.gz
emacs-d1f315751d960f003317713a65cc480b3d0ee726.zip
Minor cleanups to PGTK code
* src/gtkutil.c (xg_set_geometry): (xg_frame_set_char_size): (x_wm_set_size_hint): Rename to `xg_wm_set_size_hint'. All callers changed. * src/gtkutil.h: Update prototypes. * src/pgtkfns.c (unwind_create_frame): (Fx_create_frame): (compute_tip_xy): * src/pgtkterm.c (x_free_frame_resources): (x_destroy_window): (x_calc_absolute_position): (x_set_offset): (pgtk_set_window_size): (x_display_pixel_height): (x_display_pixel_width): (x_set_parent_frame): Rename `x_foo' functions to `pgtk_foo'. Get rid of some copy-pasted code from various places. (pgtk_create_terminal): Clean up coding style. * src/pgtkterm.h: Update prototypes.
Diffstat (limited to 'src/gtkutil.h')
-rw-r--r--src/gtkutil.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gtkutil.h b/src/gtkutil.h
index 63ecac07907..190d6628314 100644
--- a/src/gtkutil.h
+++ b/src/gtkutil.h
@@ -153,6 +153,8 @@ extern bool xg_event_is_for_scrollbar (struct frame *, const EVENT *,
153extern int xg_get_default_scrollbar_width (struct frame *f); 153extern int xg_get_default_scrollbar_width (struct frame *f);
154extern int xg_get_default_scrollbar_height (struct frame *f); 154extern int xg_get_default_scrollbar_height (struct frame *f);
155 155
156extern void xg_wm_set_size_hint (struct frame *, long int, bool);
157
156extern void update_frame_tool_bar (struct frame *f); 158extern void update_frame_tool_bar (struct frame *f);
157extern void free_frame_tool_bar (struct frame *f); 159extern void free_frame_tool_bar (struct frame *f);
158extern void xg_change_toolbar_position (struct frame *f, Lisp_Object pos); 160extern void xg_change_toolbar_position (struct frame *f, Lisp_Object pos);
@@ -222,7 +224,7 @@ extern bool xg_is_menu_window (Display *dpy, Window);
222extern bool xg_filter_key (struct frame *frame, XEvent *xkey); 224extern bool xg_filter_key (struct frame *frame, XEvent *xkey);
223#endif 225#endif
224 226
225/* Mark all callback data that are Lisp_object:s during GC. */ 227/* Mark all callback data that are Lisp_Objects during GC. */
226extern void xg_mark_data (void); 228extern void xg_mark_data (void);
227 229
228/* Initialize GTK specific parts. */ 230/* Initialize GTK specific parts. */