Gnome2::Canvas::RichText3pm
Rich text canvas item
Hierarchy
Glib::Object+----Glib::InitiallyUnowned+----Gtk2::Object+----Gnome2::Canvas::Item+----Gnome2::Canvas::RichText
Methods
textbuffer = $text->get_buffer
$text->set_buffer ($buffer)
- •
-
$buffer(Gtk2::TextBuffer)
$text->copy_clipboard
$text->cut_clipboard
textiter = $text->get_iter_at_location ($x, $y)
•
|
|
|---|---|
•
|
|
rectangle = $text->get_iter_location ($iter)
- •
-
$iter(Gtk2::TextIter)
$text->paste_clipboard
Properties
'anchor' (Gtk2::AnchorType : default "north-west" : readable / writable)
|
Anchor point for text |
|---|---|
'cursor-blink' (boolean : default true : readable / writable)
|
Does the cursor blink in this rich text item? |
'cursor-visible' (boolean : default true : readable / writable)
|
Is the cursor visible in this rich text item? |
'direction' (Gtk2::DirectionType : default "tab-backward" : readable / writable)
|
Text direction |
'editable' (boolean : default true : readable / writable)
|
Is this rich text item editable? |
'grow-height' (boolean : default false : readable / writable)
|
Should the text box height grow if the text does not fit? |
'height' (double : default 0 : readable / writable)
|
Height for text box |
'indent' (integer : default 0 : readable / writable)
|
Number of pixels for indentation |
'justification' (Gtk2::Justification : default "left" : readable / writable)
|
Justification mode |
'left-margin' (integer : default 0 : readable / writable)
|
Number of pixels in the left margin |
'pixels-above-lines' (integer : default 0 : readable / writable)
|
Number of pixels to put above lines |
'pixels-below-lines' (integer : default 0 : readable / writable)
|
Number of pixels to put below lines |
'pixels-inside-wrap' (integer : default 0 : readable / writable)
|
Number of pixels to put inside the wrap |
'right-margin' (integer : default 0 : readable / writable)
|
Number of pixels in the right margin |
'text' (string : default undef : readable / writable)
|
Text to display |
'visible' (boolean : default true : readable / writable)
|
Is this rich text item visible? |
'width' (double : default 0 : readable / writable)
|
Width for text box |
'wrap-mode' (Gtk2::WrapMode : default "word" : readable / writable)
|
Wrap mode for multiline text |
'x' (double : default 0 : readable / writable)
|
X position |
'y' (double : default 0 : readable / writable)
|
Y position |
Signals
tag-changed(Gnome2::Canvas::RichText, Glib::Object)
Enums and flags
enum Gtk2::AnchorType
•
|
'center' / 'GTK_ANCHOR_CENTER' |
|---|---|
•
|
'north' / 'GTK_ANCHOR_NORTH' |
•
|
'north-west' / 'GTK_ANCHOR_NORTH_WEST' |
•
|
'north-east' / 'GTK_ANCHOR_NORTH_EAST' |
•
|
'south' / 'GTK_ANCHOR_SOUTH' |
•
|
'south-west' / 'GTK_ANCHOR_SOUTH_WEST' |
•
|
'south-east' / 'GTK_ANCHOR_SOUTH_EAST' |
•
|
'west' / 'GTK_ANCHOR_WEST' |
•
|
'east' / 'GTK_ANCHOR_EAST' |
•
|
'n' / 'GTK_ANCHOR_N' |
•
|
'nw' / 'GTK_ANCHOR_NW' |
•
|
'ne' / 'GTK_ANCHOR_NE' |
•
|
's' / 'GTK_ANCHOR_S' |
•
|
'sw' / 'GTK_ANCHOR_SW' |
•
|
'se' / 'GTK_ANCHOR_SE' |
•
|
'w' / 'GTK_ANCHOR_W' |
•
|
'e' / 'GTK_ANCHOR_E' |
enum Gtk2::DirectionType
•
|
'tab-forward' / 'GTK_DIR_TAB_FORWARD' |
|---|---|
•
|
'tab-backward' / 'GTK_DIR_TAB_BACKWARD' |
•
|
'up' / 'GTK_DIR_UP' |
•
|
'down' / 'GTK_DIR_DOWN' |
•
|
'left' / 'GTK_DIR_LEFT' |
•
|
'right' / 'GTK_DIR_RIGHT' |
enum Gtk2::Justification
•
|
'left' / 'GTK_JUSTIFY_LEFT' |
|---|---|
•
|
'right' / 'GTK_JUSTIFY_RIGHT' |
•
|
'center' / 'GTK_JUSTIFY_CENTER' |
•
|
'fill' / 'GTK_JUSTIFY_FILL' |
enum Gtk2::WrapMode
•
|
'none' / 'GTK_WRAP_NONE' |
|---|---|
•
|
'char' / 'GTK_WRAP_CHAR' |
•
|
'word' / 'GTK_WRAP_WORD' |
•
|
'word-char' / 'GTK_WRAP_WORD_CHAR' |
Releases
7 releases since Debian 3.1 (Sarge); the text changed 6 times.