view lisp/toolbar/gud-run.xpm @ 55244:c5bad07bbb95

(init_iterator): Handle line-spacing float value. Initialize override_ascent member. (append_space_for_newline): Reset override_ascent. Remove use_default_face. (calc_line_height_property): New function to calculate value of line-height and line-spacing properties. Look at overlays, too. Set override_ascent, override_descent, override_boff members when using another face than the current face. Float values are now relative to the frame default font, by default; accept a cons of ratio and face name to specify value relative to a specific face. (x_produce_glyphs): Use calc_line_height_property. Use override_ascent etc. when set to handle different face heights. A negative line-spacing property value is interpreted as a total line height, rather than inter-line spacing. (note_mouse_highlight): Allocate room for 40 overlays initially.
author Kim F. Storm <storm@cua.dk>
date Thu, 29 Apr 2004 22:37:52 +0000
parents 9c5f4d80a59c
children f7114bba1fd4
line wrap: on
line source

/* XPM */
static char * run_xpm[] = {
"24 24 9 1",
" 	c #c0c0c0",
".	c #000080",
"X	c #aa9faa",
"o	c #b5b9b5",
"O	c #808080",
"+	c #7f7f7f",
"@	c #5a60a5",
"#	c #9a999a",
"$	c #616161",
"                        ",
"                        ",
"                        ",
"                        ",
"              ..        ",
"             X..        ",
"     oO+++++...@        ",
"         @.....         ",
"    oO+++......         ",
"         .@.....        ",
"     oO++@@......       ",
"          ....@ ..      ",
"      ..  .....@ @      ",
"     @...@..@...        ",
"     .#..... @..        ",
"        @..  #..        ",
"             ..@        ",
"            +.@         ",
"            ..$+        ",
"            ....        ",
"                        ",
"                        ",
"                        ",
"                        "};