Class HtmlString
This widget represents a string of text in an HTML document. The string
has a set of attributes associated with it. These attributes control
the way the string is displayed. It
supports the following attributes:
- text -
String representing the widget text contents.
- tt -
Boolean flag signaling if the text should be displayed with
fixed width font.
- bold -
Boolean flag signaling if the text should be displayed in bold
font.
- italic -
Boolean flag signaling if the text should be displayed in
italic font.
- size -
String or integer representing the font size of the text. To
represent relative size it should be a string of the form
+nn or -nn, where nn
is an integer.
- color -
String representing the text color.
- face -
String representing the text font face.
get attribName
Fetches the value of an attribute.
|
init attribList
Initializes the values of a set of attributes.
|
render
Creates the HTML representation for the widget.
|
set attribName attribValue
Changes the values of one of the widget attributes.
|
|
get
HtmlString get attribName
Fetches the value of an attribute.
- Parameters:
- attribName -
Symbol identifying the attribute whose value is being fetched.
- Returns:
-
The value of the
attribName attribute.
-
The
attribName argument must be one of the supported
attributes.
init
HtmlString init attribList
Initializes the values of a set of attributes.
- Parameters:
- attribList -
A list with the attributes and its values.
- Returns:
-
A reference to the object for which the method was called.
-
Initializes attributes of the widget. These
are attributes known to the
set and
get methods.
The attribList argument contains the attributes
names and values. It is a list where each
element specifies an attribute. Each element
is a two element list: a symbol identifying the attribute and
its new value.
render
HtmlString render
Creates the HTML representation for the widget.
-
set
HtmlString set attribName attribValue
Changes the values of one of the widget attributes.
- Parameters:
- attribName -
Symbol identifying the attribute whose value will be modified.
- attribValue -
The new value of the attribute.
- Returns:
-
A reference to the object for which the method was called.
-
The
attribName argument must be the same as one of the
symbols passed to the init method, otherwise a
runtime error will occur.
Report a bug or request new features
© 2013