Package gtk :: Class Widget
[show private | hide private]
[frames | no frames]

Type Widget

object --+        
         |        
   GObject --+    
             |    
        Object --+
                 |
                Widget

Known Subclasses:
Container

Object GtkWidget

Signals from GObject:
  notify (GParam)

Signals from GtkObject:
  destroy ()

Signals from GtkWidget:
  show ()
  hide ()
  map ()
  unmap ()
  realize ()
  unrealize ()
  size-request (GtkRequisition)
  size-allocate (GdkRectangle)
  state-changed (GtkStateType)
  parent-set (GtkWidget)
  hierarchy-changed (GtkWidget)
  style-set (GtkStyle)
  direction-changed (GtkTextDirection)
  grab-notify (gboolean)
  child-notify (GParam)
  mnemonic-activate (gboolean) -> gboolean
  grab-focus ()
  focus (GtkDirectionType) -> gboolean
  event (GdkEvent) -> gboolean
  event-after (GdkEvent)
  button-press-event (GdkEvent) -> gboolean
  button-release-event (GdkEvent) -> gboolean
  scroll-event (GdkEvent) -> gboolean
  motion-notify-event (GdkEvent) -> gboolean
  delete-event (GdkEvent) -> gboolean
  destroy-event (GdkEvent) -> gboolean
  expose-event (GdkEvent) -> gboolean
  key-press-event (GdkEvent) -> gboolean
  key-release-event (GdkEvent) -> gboolean
  enter-notify-event (GdkEvent) -> gboolean
  leave-notify-event (GdkEvent) -> gboolean
  configure-event (GdkEvent) -> gboolean
  focus-in-event (GdkEvent) -> gboolean
  focus-out-event (GdkEvent) -> gboolean
  map-event (GdkEvent) -> gboolean
  unmap-event (GdkEvent) -> gboolean
  property-notify-event (GdkEvent) -> gboolean
  selection-clear-event (GdkEvent) -> gboolean
  selection-request-event (GdkEvent) -> gboolean
  selection-notify-event (GdkEvent) -> gboolean
  selection-received (GtkSelectionData, guint)
  selection-get (GtkSelectionData, guint, guint)
  proximity-in-event (GdkEvent) -> gboolean
  proximity-out-event (GdkEvent) -> gboolean
  drag-leave (GdkDragContext, guint)
  drag-begin (GdkDragContext)
  drag-end (GdkDragContext)
  drag-data-delete (GdkDragContext)
  drag-motion (GdkDragContext, gint, gint, guint) -> gboolean
  drag-drop (GdkDragContext, gint, gint, guint) -> gboolean
  drag-data-get (GdkDragContext, GtkSelectionData, guint, guint)
  drag-data-received (GdkDragContext, gint, gint, GtkSelectionData, guint, guint)
  visibility-notify-event (GdkEvent) -> gboolean
  client-event (GdkEvent) -> gboolean
  no-expose-event (GdkEvent) -> gboolean
  window-state-event (GdkEvent) -> gboolean
  grab-broken-event (GdkEvent) -> gboolean
  popup-menu () -> gboolean
  show-help (GtkWidgetHelpType) -> gboolean
  accel-closures-changed ()
  screen-changed (GdkScreen)
  can-activate-accel (guint) -> gboolean

Properties from GtkObject:
  user-data -> gpointer: User Data
    Anonymous User Data Pointer

Properties from GtkWidget:
  name -> gchararray: Widget name
    The name of the widget
  parent -> GtkContainer: Parent widget
    The parent widget of this widget. Must be a Container widget
  width-request -> gint: Width request
    Override for width request of the widget, or -1 if natural request should be used
  height-request -> gint: Height request
    Override for height request of the widget, or -1 if natural request should be used
  visible -> gboolean: Visible
    Whether the widget is visible
  sensitive -> gboolean: Sensitive
    Whether the widget responds to input
  app-paintable -> gboolean: Application paintable
    Whether the application will paint directly on the widget
  can-focus -> gboolean: Can focus
    Whether the widget can accept the input focus
  has-focus -> gboolean: Has focus
    Whether the widget has the input focus
  is-focus -> gboolean: Is focus
    Whether the widget is the focus widget within the toplevel
  can-default -> gboolean: Can default
    Whether the widget can be the default widget
  has-default -> gboolean: Has default
    Whether the widget is the default widget
  receives-default -> gboolean: Receives default
    If TRUE, the widget will receive the default action when it is focused
  composite-child -> gboolean: Composite child
    Whether the widget is part of a composite widget
  style -> GtkStyle: Style
    The style of the widget, which contains information about how it will look (colors etc)
  events -> GdkEventMask: Events
    The event mask that decides what kind of GdkEvents this widget gets
  extension-events -> GdkExtensionMode: Extension events
    The mask that decides what kind of extension events this widget gets
  no-show-all -> gboolean: No show all
    Whether gtk_widget_show_all() should not affect this widget

Method Summary
  activate(...)
  add_accelerator(...)
  add_events(...)
  add_mnemonic_label(...)
  can_activate_accel(...)
  child_focus(...)
  child_notify(...)
  class_path(...)
  create_pango_context(...)
  create_pango_layout(...)
  destroy(...)
  drag_begin(...)
  drag_check_threshold(...)
  drag_dest_add_image_targets(...)
  drag_dest_add_text_targets(...)
  drag_dest_add_uri_targets(...)
  drag_dest_find_target(...)
  drag_dest_get_target_list(...)
  drag_dest_set(...)
  drag_dest_set_proxy(...)
  drag_dest_set_target_list(...)
  drag_dest_unset(...)
  drag_get_data(...)
  drag_highlight(...)
  drag_source_add_text_targets(...)
  drag_source_get_target_list(...)
  drag_source_set(...)
  drag_source_set_icon(...)
  drag_source_set_icon_pixbuf(...)
  drag_source_set_icon_stock(...)
  drag_source_set_target_list(...)
  drag_source_unset(...)
  drag_unhighlight(...)
  draw(...)
  ensure_style(...)
  event(...)
  freeze_child_notify(...)
  get_accessible(...)
  get_allocation(...)
  get_ancestor(...)
  get_child_requisition(...)
  get_child_visible(...)
  get_clipboard(...)
  get_colormap(...)
  get_composite_name(...)
  get_direction(...)
  get_display(...)
  get_events(...)
  get_extension_events(...)
  get_modifier_style(...)
  get_name(...)
  get_no_show_all(...)
  get_pango_context(...)
  get_parent(...)
  get_parent_window(...)
  get_pointer(...)
  get_root_window(...)
  get_screen(...)
  get_settings(...)
  get_size_request(...)
  get_style(...)
  get_toplevel(...)
  get_visual(...)
  grab_add(...)
  grab_default(...)
  grab_focus(...)
  grab_remove(...)
  has_screen(...)
  hide(...)
  hide_all(...)
  hide_on_delete(...)
  intersect(...)
  is_ancestor(...)
  is_focus(...)
  list_mnemonic_labels(...)
  map(...)
  menu_get_for_attach_widget(...)
  mnemonic_activate(...)
  modify_base(...)
  modify_bg(...)
  modify_fg(...)
  modify_font(...)
  modify_style(...)
  modify_text(...)
  path(...)
  queue_clear(...)
  queue_clear_area(...)
  queue_draw(...)
  queue_draw_area(...)
  queue_resize(...)
  queue_resize_no_redraw(...)
  rc_get_style(...)
  realize(...)
  remove_accelerator(...)
  remove_mnemonic_label(...)
  render_icon(...)
  reparent(...)
  reset_rc_styles(...)
  reset_shapes(...)
  selection_add_target(...)
  selection_add_targets(...)
  selection_clear_targets(...)
  selection_convert(...)
  selection_owner_set(...)
  selection_remove_all(...)
  send_expose(...)
  set_accel_path(...)
  set_app_paintable(...)
  set_child_visible(...)
  set_colormap(...)
  set_composite_name(...)
  set_direction(...)
  set_double_buffered(...)
  set_events(...)
  set_extension_events(...)
  set_name(...)
  set_no_show_all(...)
  set_parent(...)
  set_parent_window(...)
  set_redraw_on_allocate(...)
  set_scroll_adjustments(...)
  set_sensitive(...)
  set_size_request(...)
  set_state(...)
  set_style(...)
  set_uposition(...)
  set_usize(...)
  shape_combine_mask(...)
  show(...)
  show_all(...)
  show_now(...)
  size_allocate(...)
  size_request(...)
  style_get_property(...)
  thaw_child_notify(...)
  translate_coordinates(...)
  unmap(...)
  unparent(...)
  unrealize(...)
    Inherited from Object
  flags(...)
  set_flags(...)
  unset_flags(...)
    Inherited from GObject
  __init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  __cmp__(x, y)
x.__cmp__(y) <==> cmp(x,y)
  __gobject_init__(...)
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __repr__(x)
x.__repr__() <==> repr(x)
  chain(...)
  connect(...)
  connect_after(...)
  connect_object(...)
  connect_object_after(...)
  disconnect(...)
  emit(...)
  emit_stop_by_name(...)
  freeze_notify(...)
  get_data(...)
  get_property(...)
  handler_block(...)
  handler_disconnect(...)
  handler_is_connected(...)
  handler_unblock(...)
  notify(...)
  set_data(...)
  set_property(...)
  stop_emission(...)
  thaw_notify(...)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)
    Inherited from GObjectMeta
  do_button_press_event(...)
  do_button_release_event(...)
  do_can_activate_accel(...)
  do_client_event(...)
  do_configure_event(...)
  do_delete_event(...)
  do_destroy(...)
  do_destroy_event(...)
  do_direction_changed(...)
  do_drag_begin(...)
  do_drag_data_delete(...)
  do_drag_data_get(...)
  do_drag_data_received(...)
  do_drag_drop(...)
  do_drag_end(...)
  do_drag_leave(...)
  do_drag_motion(...)
  do_enter_notify_event(...)
  do_event(...)
  do_expose_event(...)
  do_focus(...)
  do_focus_in_event(...)
  do_focus_out_event(...)
  do_grab_focus(...)
  do_grab_notify(...)
  do_hide(...)
  do_hide_all(...)
  do_hierarchy_changed(...)
  do_key_press_event(...)
  do_key_release_event(...)
  do_leave_notify_event(...)
  do_map(...)
  do_map_event(...)
  do_mnemonic_activate(...)
  do_motion_notify_event(...)
  do_no_expose_event(...)
  do_parent_set(...)
  do_popup_menu(...)
  do_property_notify_event(...)
  do_proximity_in_event(...)
  do_proximity_out_event(...)
  do_realize(...)
  do_screen_changed(...)
  do_scroll_event(...)
  do_selection_clear_event(...)
  do_selection_get(...)
  do_selection_notify_event(...)
  do_selection_received(...)
  do_selection_request_event(...)
  do_show(...)
  do_show_all(...)
  do_show_help(...)
  do_size_allocate(...)
  do_size_request(...)
  do_state_changed(...)
  do_style_set(...)
  do_unmap(...)
  do_unmap_event(...)
  do_unrealize(...)
  do_visibility_notify_event(...)
  do_window_state_event(...)
  set_activate_signal(...)
  set_set_scroll_adjustments_signal(...)

Class Variable Summary
GType __gtype__ = <GType GtkWidget (136051200)>
getset_descriptor allocation = <attribute 'allocation' of 'gtk.Widget' obj...
getset_descriptor name = <attribute 'name' of 'gtk.Widget' objects>
getset_descriptor parent = <attribute 'parent' of 'gtk.Widget' objects>
getset_descriptor saved_state = <attribute 'saved_state' of 'gtk.Widget' o...
getset_descriptor state = <attribute 'state' of 'gtk.Widget' objects>
getset_descriptor style = <attribute 'style' of 'gtk.Widget' objects>
getset_descriptor window = <attribute 'window' of 'gtk.Widget' objects>
    Inherited from GObject
str __gdoc__ = 'Object GObject\n\nSignals from GObject:\n  n...
getset_descriptor __grefcount__ = <attribute '__grefcount__' of 'gobject.G...
GProps props = <gobject.GProps object at 0xb6a1deac>

Class Variable Details

__gtype__

Type:
GType
Value:
<GType GtkWidget (136051200)>                                          

allocation

Type:
getset_descriptor
Value:
<attribute 'allocation' of 'gtk.Widget' objects>                       

name

Type:
getset_descriptor
Value:
<attribute 'name' of 'gtk.Widget' objects>                             

parent

Type:
getset_descriptor
Value:
<attribute 'parent' of 'gtk.Widget' objects>                           

saved_state

Type:
getset_descriptor
Value:
<attribute 'saved_state' of 'gtk.Widget' objects>                      

state

Type:
getset_descriptor
Value:
<attribute 'state' of 'gtk.Widget' objects>                            

style

Type:
getset_descriptor
Value:
<attribute 'style' of 'gtk.Widget' objects>                            

window

Type:
getset_descriptor
Value:
<attribute 'window' of 'gtk.Widget' objects>                           

Generated by Epydoc 2.1 on Thu Apr 27 16:28:55 2006 http://epydoc.sf.net