Mercurial > emacs
comparison src/w32fns.c @ 50099:a62497b91c74
Use generic compute_fringe_widths.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Wed, 12 Mar 2003 12:12:26 +0000 |
parents | 479f0fd3607c |
children | 61b178f7f6dc |
comparison
equal
deleted
inserted
replaced
50098:0b192c622b66 | 50099:a62497b91c74 |
---|---|
58 void syms_of_w32fns (); | 58 void syms_of_w32fns (); |
59 void globals_of_w32fns (); | 59 void globals_of_w32fns (); |
60 static void init_external_image_libraries (); | 60 static void init_external_image_libraries (); |
61 | 61 |
62 extern void free_frame_menubar (); | 62 extern void free_frame_menubar (); |
63 extern void x_compute_fringe_widths P_ ((struct frame *, int)); | |
64 extern double atof (); | 63 extern double atof (); |
65 extern int w32_console_toggle_lock_key P_ ((int, Lisp_Object)); | 64 extern int w32_console_toggle_lock_key P_ ((int, Lisp_Object)); |
66 extern void w32_menu_display_help P_ ((HWND, HMENU, UINT, UINT)); | 65 extern void w32_menu_display_help P_ ((HWND, HMENU, UINT, UINT)); |
67 extern void w32_free_menu_strings P_ ((HWND)); | 66 extern void w32_free_menu_strings P_ ((HWND)); |
68 | 67 |
2519 static void | 2518 static void |
2520 x_set_fringe_width (f, new_value, old_value) | 2519 x_set_fringe_width (f, new_value, old_value) |
2521 struct frame *f; | 2520 struct frame *f; |
2522 Lisp_Object new_value, old_value; | 2521 Lisp_Object new_value, old_value; |
2523 { | 2522 { |
2524 x_compute_fringe_widths (f, 1); | 2523 compute_fringe_widths (f, 1); |
2525 } | 2524 } |
2526 | 2525 |
2527 void | 2526 void |
2528 x_set_border_width (f, arg, oldval) | 2527 x_set_border_width (f, arg, oldval) |
2529 struct frame *f; | 2528 struct frame *f; |
3334 ? 0 | 3333 ? 0 |
3335 : FRAME_SCROLL_BAR_PIXEL_WIDTH (f) > 0 | 3334 : FRAME_SCROLL_BAR_PIXEL_WIDTH (f) > 0 |
3336 ? FRAME_SCROLL_BAR_PIXEL_WIDTH (f) | 3335 ? FRAME_SCROLL_BAR_PIXEL_WIDTH (f) |
3337 : (FRAME_SCROLL_BAR_COLS (f) * FONT_WIDTH (f->output_data.w32->font))); | 3336 : (FRAME_SCROLL_BAR_COLS (f) * FONT_WIDTH (f->output_data.w32->font))); |
3338 | 3337 |
3339 x_compute_fringe_widths (f, 0); | 3338 compute_fringe_widths (f, 0); |
3340 | 3339 |
3341 f->output_data.w32->pixel_width = CHAR_TO_PIXEL_WIDTH (f, f->width); | 3340 f->output_data.w32->pixel_width = CHAR_TO_PIXEL_WIDTH (f, f->width); |
3342 f->output_data.w32->pixel_height = CHAR_TO_PIXEL_HEIGHT (f, f->height); | 3341 f->output_data.w32->pixel_height = CHAR_TO_PIXEL_HEIGHT (f, f->height); |
3343 | 3342 |
3344 tem0 = w32_get_arg (parms, Qtop, 0, 0, RES_TYPE_NUMBER); | 3343 tem0 = w32_get_arg (parms, Qtop, 0, 0, RES_TYPE_NUMBER); |