Commit Graph

136 Commits

Author SHA1 Message Date
Kim F. Storm
f0c8e81d17 (enum text_cursor_kinds): Removed.
(struct output_x) <current_cursor, desired_cursor, cursor_width>
<blink_off_cursor, blink_off_cursor_width>: Members removed.
(FRAME_DESIRED_CURSOR, FRAME_CURSOR_WIDTH, FRAME_BLINK_OFF_CURSOR)
(FRAME_BLINK_OFF_CURSOR_WIDTH): Macros removed.
(x_specified_cursor_type): Remove prototype.
2002-08-30 12:05:31 +00:00
Richard M. Stallman
cff72e2bc6 (FRAME_BLINK_OFF_CURSOR, FRAME_BLINK_OFF_CURSOR_WIDTH): New macros.
(struct x_output): New fields blink_off_cursor, blink_off_cursor_width.
2002-08-27 18:41:51 +00:00
Kenichi Handa
18538ab385 (struct x_display_info): New member Xatom_UTF8_STRING. 2002-08-14 00:59:15 +00:00
Richard M. Stallman
1475142b5a (FRAME_CURSOR_WIDTH): New macro. 2002-07-27 18:56:36 +00:00
Jan Djärv
e5cd5390a3 (struct x_output): Add focus_state. 2002-06-28 19:41:21 +00:00
Pavel Janík
e43bd4f5b2 *** empty log message *** 2002-06-13 15:00:02 +00:00
Eli Zaretskii
6fab1572a3 (text_cursor_kinds): New enumeration member HBAR_CURSOR. 2002-04-19 11:51:16 +00:00
Jan Djärv
3cf9b89ee6 Extern declare x_session_check_input () and x_session_initialize (). 2002-03-10 16:14:00 +00:00
Eli Zaretskii
b443e0bd7d (x_encode_text): Update prototype. 2002-02-22 13:15:02 +00:00
Kim F. Storm
64421b63fc (struct x_display_info): Add mouse_face_hidden. 2002-02-16 23:54:42 +00:00
Pavel Janík
baf10d8f55 Fix typos. 2002-01-27 16:44:10 +00:00
Eli Zaretskii
d517010aef (struct x_output): New members want_fullscreen,
x_pixels_diff, y_pixels_diff, x_pixels_outer_diff, and
y_pixels_outer_diff.
2002-01-13 12:21:19 +00:00
Kim F. Storm
d246e5586b struct x_output): Add left_fringe_width, right_fringe_width,
and fringe_cols fields.
(FRAME_FRINGE_BITMAP_WIDTH, FRAME_FRINGE_BITMAP_HEIGHT): Remove macros.
(FRAME_X_FRINGE_COLS): Use fringe_cols field.
(FRAME_X_FRINGE_WIDTH): Use fringes_extra field.
(FRAME_X_LEFT_FRINGE_WIDTH): Use left_fringe_width field.
(FRAME_X_RIGHT_FRINGE_WIDTH): Use right_fringe_width field.
(x_compute_fringe_widths): Add prototype.
2001-12-01 01:16:32 +00:00
Pavel Janík
86e9de5f07 (x_update_cursor): Remove duplicated prototype. 2001-11-16 22:52:53 +00:00
Kim F. Storm
f76e1b5f70 Fringe cleanup.
Comment fixes. Use renamed symbols.
(fringes_extra): Renamed from flags_areas_extra.
(FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
(FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
(FRAME_X_FRINGE_COLS): Renamed from FRAME_X_FLAGS_AREA_COLS.
(FRAME_X_FRINGE_WIDTH): Renamed from FRAME_X_FLAGS_AREA_WIDTH.
(FRAME_X_LEFT_FRINGE_WIDTH): Renamed from FRAME_X_LEFT_FLAGS_AREA_WIDTH.
(FRAME_X_RIGHT_FRINGE_WIDTH): Renamed from
FRAME_X_RIGHT_FLAGS_AREA_WIDTH.
2001-11-16 13:19:19 +00:00
Miles Bader
f9fdaa6a27 (struct x_output): Add scroll_bar_top_shadow_pixel and
scroll_bar_bottom_shadow_pixel fields.
2001-10-05 16:33:06 +00:00
Gerd Moellmann
4c175203a0 (x_free_dpy_colors): Add prototype. 2001-07-02 12:44:09 +00:00
Gerd Moellmann
80de57df35 (struct x_output): Add member wait_for_wm. 2001-06-25 15:38:01 +00:00
Gerd Moellmann
dd5f324b3c (clear_mouse_face): Remove prototype. 2001-05-11 15:11:45 +00:00
Gerd Moellmann
9d5361248c (FRAME_X_SCREEN_NUMBER): New macro. 2001-04-06 16:59:10 +00:00
Gerd Moellmann
59affd2f8b (struct x_display_info): Add mouse_face_overlay. 2001-03-06 15:29:39 +00:00
Gerd Moellmann
5fa360661b (struct x_output): Rename busy_cursor to
hourglass_cursor, busy_window to hourglass_window, busy_p to
hourglass_p.
2001-02-21 13:56:29 +00:00
Gerd Moellmann
4629a73ab8 (x_clear_area): Add prototype. 2001-01-25 20:26:04 +00:00
Gerd Moellmann
6dec8d7873 (x_free_frame_resources): Declare. 2000-12-13 20:27:22 +00:00
Gerd Moellmann
bd637d692d (x_free_gcs): Add prototype. 2000-12-07 11:43:37 +00:00
Gerd Moellmann
5c2242cef1 (struct x_output): Add member horizontal_drag_cursor. 2000-11-28 13:46:17 +00:00
Gerd Moellmann
ae4a31d9c4 (struct scroll_bar): Members x_widget_low, x_widget_high
removed.
(SCROLL_BAR_X_WIDGET): Get the widget via XtWindowToWidget.
Take the X display as additional argument.
(SET_SCROLL_BAR_X_WIDGET): Store the window of the widget, since
`Widget' is a pointer type that's not easily stored in Lisp_Object
form in a portable way.
2000-11-19 00:28:46 +00:00
Gerd Moellmann
70772ed1ac (struct x_display_info): Add color_cells and ncolor_cells.
(x_query_color, x_query_colors): Add prototype.
2000-10-18 11:58:27 +00:00
Kenichi Handa
0b8c21c2ef (x_encode_text): Add prototype. 2000-07-21 02:07:35 +00:00
Gerd Moellmann
952291d9f6 Add some more prototypes. 2000-07-19 15:47:10 +00:00
Gerd Moellmann
88453ab443 (Xt_app_con): External declaration. 2000-06-22 22:06:09 +00:00
Dave Love
0385e83ddf Remove duplicate prototypes. Declare free_frame_xic,
x_set_tool_bar_lines.
2000-06-20 13:11:39 +00:00
Gerd Moellmann
a6ce554033 (struct face): Add forward declaration.
(struct image): Ditto.
(image_ascent): Add prototype.
2000-05-02 20:01:46 +00:00
Gerd Moellmann
5c14c2b9df (x_specified_cursor_type, x_copy_color): Add prototypes. 2000-03-27 14:46:48 +00:00
Gerd Moellmann
9c763cca0b (HAVE_X_I18N) [HAVE_X11R6]: Moved to config.in. 2000-03-14 21:17:59 +00:00
Gerd Moellmann
3997f048b2 (select_visual): Change prototype. 2000-03-05 10:24:19 +00:00
Gerd Moellmann
7353f3a342 (struct x_display_info): Add Colormap member `cmap'.
(FRAME_X_COLORMAP, FRAME_X_VISUAL): New macros.
2000-03-04 16:00:56 +00:00
Gerd Moellmann
1c815a2465 (struct x_display_info) [HAVE_X_I18N]: Add members `xim'
and `xim_styles'.
(struct x_output) [HAVE_X_I18N]: Remove member `xim', add
`xic_style' and `xic_xfs'.
(FRAME_MENUBAR_HEIGHT, FRAME_X_XIM, FRAME_X_XIM_STYLES)
(FRAME_XIC_STYLE, FRAME_XIC_FONTSET): New macros.
(FRAME_XIM): Removed.
2000-01-29 23:17:15 +00:00
Kenichi Handa
b6c3d03479 (struct x_output): Change member font_baseline to
baseline_offset.
1999-12-15 00:26:32 +00:00
Gerd Moellmann
dfa1c6ae2c (FRAME_FOREGROUND_PIXEL, FRAME_BACKGROUND_PIXEL): Moved
to frame.h.
1999-12-10 08:55:12 +00:00
Gerd Moellmann
55115f0920 Change protorype of x_alloc_nearest_color. 1999-09-03 18:50:06 +00:00
Gerd Moellmann
056e4a0add (VERTICAL_SCROLL_BAR_WIDTH_TRIM): Change from 2 to 0. 1999-09-02 20:52:53 +00:00
Gerd Moellmann
81fe0ce9f3 (FRAME_X_FLAGS_AREA_COLS): Define it as the total width
of both margins.
(FRAME_X_FLAGS_AREA_WIDTH): Likewise.
(FRAME_X_LEFT_FLAGS_AREA_WIDTH): New.
(FRAME_X_RIGHT_FLAGS_AREA_WIDTH): New.
1999-08-30 23:14:40 +00:00
Gerd Moellmann
a8cc2c53ca (struct x_output): Add scroll bar pixel colors, busy_cursor,
busy_window.  Remove cursor, computed_faces etc.  Add
white_relief_pixel, black_relief_pixel, white_allocated_p,
black_allocated_p, relief_background.
(struct x_display_info): Add gray pixmap, scroll_bar_pixel,
Xatom_Scrollbar, DONE, PAGE, image cache, resx, rey, smallest_char_width,
smallest_font_height.
(scroll_bar): Add x_widget_low and x_widget_high.
(FRAME_X_IMAGE_CACHE): New.
(FRAME_SMALLEST_CHAR_WIDTH): New.
(FRAME_SMALLEST_FONT_HEIGHT): New.
(struct relief): New.
(VERTICAL_SCROLL_BAR_PIXEL_HEIGHT): Removed.
(text_cursor_kinds): New.
(FRAME_FLAGS_BITMAP_HEIGHT): New.
(FRAME_FLAGS_BITMAP_WIDTH): New.
(FRAME_X_FLAGS_AREA_COLS): New.
(FRAME_MODE_LINE_BORDER_WIDTH): Removed.
(FRAME_MODE_LINE_HEIGHT): Removed.
(CHAR_TO_PIXEL_WIDTH): Rrwritten.
(PIXEL_TO_CHAR_WIDTH): Ditto.
(WINDOW_COL_PIXEL_X etc.) Removed.
1999-07-21 21:43:52 +00:00
Richard M. Stallman
e3c55541bd x_display_unibyte_char_with_fontset renamed to
unibyte_display_via_language_environment.
1998-08-15 23:00:07 +00:00
Richard M. Stallman
09ba2aa0b6 (widget_store_internal_border): Conditionalize declaration. 1998-08-15 05:49:39 +00:00
Kenichi Handa
ee8ddc1c90 (x_display_unibyte_char_with_fontset): Extern it. 1998-08-15 01:28:14 +00:00
Richard M. Stallman
dca3296e52 (FRAME_OUTER_WINDOW): New macro. 1998-08-07 07:23:07 +00:00
Kenichi Handa
d7fcdd913e (x_find_ccl_program): Extern it. 1998-04-15 07:12:49 +00:00
Andreas Schwab
ec5d8db72d Add more prototypes. 1998-04-14 12:33:47 +00:00