index, gtk-- homepage

class Gtk_Widget

#include <gtk--/widget.h>
Base class for all widgets
Base classes: Gtk_Object
Is derived by: Gtk_Container Gtk_DrawingArea Gtk_Editable Gtk_Misc Gtk_Preview Gtk_ProgressBar Gtk_Range Gtk_Ruler Gtk_Separator
Important part of widgets are the *_event signals and virtual methods that every widget have. Those are events coming directly from gdk and thus also from XLib. By overriding those virtual methods you can trap everything a widget can ever do.

Public member index

Protected member index

Public member descriptions

show

Signal_proxyN<void,widgettype> Gtk_Widget::show;

show a widget


show_all

Signal_proxyN<void,widgettype> Gtk_Widget::show_all;

show a widget and all items inserted to it


hide

Signal_proxyN<void,widgettype> Gtk_Widget::hide;

hide a widget


hide_all

Signal_proxyN<void,widgettype> Gtk_Widget::hide_all;

hide a widget and all items inserted to it


draw_children

void Gtk_Widget::draw_children(void);

should this be signal? not a signal in docs

install_accelerator

virtual void Gtk_Widget::install_accelerator(Gtk_AcceleratorTable *gtkacceltable, gchar *signal_name, gchar key, guint8 modifiers);

we're not having the install_accelerator's as signals, since they do modifications to arguments. (these still should be signals...)

Protected member descriptions

(pages generated by PERCEPS -script.)