diff options
| author | Po Lu | 2022-04-18 09:21:45 +0800 |
|---|---|---|
| committer | Po Lu | 2022-04-18 09:24:36 +0800 |
| commit | d1f315751d960f003317713a65cc480b3d0ee726 (patch) | |
| tree | 7ece9d47381ad535b5ff37b75aeec06f8cb5aae2 /src/gtkutil.h | |
| parent | 0bb8e127b08dcddc67c7fd62b966d89db5135a79 (diff) | |
| download | emacs-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.h | 4 |
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 *, | |||
| 153 | extern int xg_get_default_scrollbar_width (struct frame *f); | 153 | extern int xg_get_default_scrollbar_width (struct frame *f); |
| 154 | extern int xg_get_default_scrollbar_height (struct frame *f); | 154 | extern int xg_get_default_scrollbar_height (struct frame *f); |
| 155 | 155 | ||
| 156 | extern void xg_wm_set_size_hint (struct frame *, long int, bool); | ||
| 157 | |||
| 156 | extern void update_frame_tool_bar (struct frame *f); | 158 | extern void update_frame_tool_bar (struct frame *f); |
| 157 | extern void free_frame_tool_bar (struct frame *f); | 159 | extern void free_frame_tool_bar (struct frame *f); |
| 158 | extern void xg_change_toolbar_position (struct frame *f, Lisp_Object pos); | 160 | extern void xg_change_toolbar_position (struct frame *f, Lisp_Object pos); |
| @@ -222,7 +224,7 @@ extern bool xg_is_menu_window (Display *dpy, Window); | |||
| 222 | extern bool xg_filter_key (struct frame *frame, XEvent *xkey); | 224 | extern 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. */ |
| 226 | extern void xg_mark_data (void); | 228 | extern void xg_mark_data (void); |
| 227 | 229 | ||
| 228 | /* Initialize GTK specific parts. */ | 230 | /* Initialize GTK specific parts. */ |