PgLayout.setMarkupWithAccel

Sets the layout text and attribute list from marked-up text (see <link linkend="PangoMarkupFormat">markup format</link>). Replaces the current text and attribute list.

If @accel_marker is nonzero, the given character will mark the character following it as an accelerator. For example, @accel_marker might be an ampersand or underscore. All characters marked as an accelerator will receive a %PANGO_UNDERLINE_LOW attribute, and the first character so marked will be returned in @accel_char. Two @accel_marker characters following each other produce a single literal @accel_marker character.

class PgLayout
void
setMarkupWithAccel
(
string markup
,
int length
,,
out dchar accelChar
)

Parameters

markup string

marked-up text (see <link linkend="PangoMarkupFormat">markup format</link>)

length int

length of marked-up text in bytes, or -1 if @markup is null-terminated

accelMarker dchar

marker for accelerators in the text

accelChar dchar

return location for first located accelerator, or %NULL

Meta