![]() | ![]() | ![]() | DiaCanvas2 Reference Manual | ![]() |
---|
DiaCanvasText — Creates an editable text element on the canvas.
#define DIA_CANVAS_TEXT (obj) struct DiaCanvasText;
GObject +----DiaCanvasItem +----DiaCanvasText
DiaCanvasText implements DiaCanvasEditable.
"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"gchararray : 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))
obj : |
<< DiaCanvasImage | Visualization and Interaction >> |