![]() |
![]() |
![]() |
DiaCanvas2 Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
"alignment" PangoAlignment : Read / Write "color" gulong : Read / Write "cursor" gint : Read / Write "editable" gboolean : Read / Write "font" PangoFontDescription* : Write "height" gdouble : Read / Write "layout" PangoLayout* : Read "markup" gboolean : Read / Write "multiline" gboolean : Read / Write "text" gchar* : Read / Write "width" gdouble : Read / Write "wrap-word" gboolean : Read / Write
DiaCanvasText is a nice example of a composite object. You can use this class in your custom made canvas items to display some text. DiaCanvasText has some handy features like the ability to edit the text and a variable height and width.
#define DIA_CANVAS_TEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), DIA_TYPE_CANVAS_TEXT, DiaCanvasText))
"cursor"
property "cursor" gint : Read / Write
Position of the cursor in the text.
Allowed values: >= G_MAXULONG
Default value: 1
"height"
property "height" gdouble : Read / Write
Height of the text.
Allowed values: >= 0
Default value: 1
"markup"
property "markup" gboolean : Read / Write
Text has markup symbols.
Default value: FALSE
"width"
property "width" gdouble : Read / Write
Width of the text.
Allowed values: >= 0
Default value: 1