class InsertedObjectWidget(Gtk.EventBox): (source)
Known subclasses: zim.gui.insertedobjects.ImageFileWidget
, zim.gui.insertedobjects.TextViewWidget
, zim.gui.pageview.LineSeparator
, zim.plugins.tableeditor.TableViewWidget
Base class & contained for custom object widget
We derive from a Gtk.EventBox because we want to re-set the default cursor for the area of the object widget. For this the widget needs it's own window for drawing.
Unknown Field: signal | |
link-clicked (link): To be emitted when the user clicks a link | |
link-enter (link): To be emitted when the mouse pointer enters a link | |
link-leave (link): To be emitted when the mouse pointer leaves a link | |
grab-cursor (position): emitted when embedded widget should grab focus, position can be either POSITION_BEGIN or POSITION_END | |
release-cursor (position): emitted when the embedded widget wants to give back focus to the embedding TextView |
Method | __init__ |
Undocumented |
Method | add |
Add a widget to the object |
Method | add_header |
Add an header widget on top of the object |
Method | do_button_press_event |
Undocumented |
Method | do_button_release_event |
Undocumented |
Method | do_popup_menu |
Undocumented |
Method | do_realize |
Undocumented |
Method | edit_object |
Undocumented |
Method | grab_cursor |
Emits the grab-cursor signal |
Method | has_cursor |
No summary |
Method | populate_popup |
Undocumented |
Method | release_cursor |
Emits the release-cursor signal |
Method | remove |
Undocumented |
Method | set_has_cursor |
See has_cursor() |
Method | set_textview_wrap_width |
Undocumented |
Class Variable | __gsignals__ |
Undocumented |
Class Variable | expand |
Undocumented |
Method | _do_popup_menu |
Undocumented |
Instance Variable | _has_cursor |
Undocumented |
Instance Variable | _vbox |
Undocumented |