📄 gtkwidget.html
字号:
HREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-KEY-PRESS-EVENT">key-press-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTKEY>GdkEventKey</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-KEY-RELEASE-EVENT">key-release-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTKEY>GdkEventKey</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-ENTER-NOTIFY-EVENT">enter-notify-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTCROSSING>GdkEventCrossing</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-LEAVE-NOTIFY-EVENT">leave-notify-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTCROSSING>GdkEventCrossing</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-CONFIGURE-EVENT">configure-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTCONFIGURE>GdkEventConfigure</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-FOCUS-IN-EVENT">focus-in-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTFOCUS>GdkEventFocus</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-FOCUS-OUT-EVENT">focus-out-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTFOCUS>GdkEventFocus</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-MAP-EVENT">map-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENT>GdkEvent</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-UNMAP-EVENT">unmap-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENT>GdkEvent</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-PROPERTY-NOTIFY-EVENT">property-notify-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTPROPERTY>GdkEventProperty</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-SELECTION-CLEAR-EVENT">selection-clear-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTSELECTION>GdkEventSelection</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-SELECTION-REQUEST-EVENT">selection-request-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTSELECTION>GdkEventSelection</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-SELECTION-NOTIFY-EVENT">selection-notify-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTSELECTION>GdkEventSelection</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-SELECTION-GET">selection-get</A>" void user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF="gtkwidget.html#GTKSELECTIONDATA">GtkSelectionData</A> *data, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> info, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> time, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-SELECTION-RECEIVED">selection-received</A>" void user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF="gtkwidget.html#GTKSELECTIONDATA">GtkSelectionData</A> *data, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> time, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-PROXIMITY-IN-EVENT">proximity-in-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTPROXIMITY>GdkEventProximity</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-PROXIMITY-OUT-EVENT">proximity-out-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTPROXIMITY>GdkEventProximity</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-DRAG-BEGIN">drag-begin</A>" void user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-drag-and-drop.html#GDKDRAGCONTEXT>GdkDragContext</A> *drag_context, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-DRAG-END">drag-end</A>" void user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-drag-and-drop.html#GDKDRAGCONTEXT>GdkDragContext</A> *drag_context, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-DRAG-DATA-DELETE">drag-data-delete</A>" void user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-drag-and-drop.html#GDKDRAGCONTEXT>GdkDragContext</A> *drag_context, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-DRAG-LEAVE">drag-leave</A>" void user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-drag-and-drop.html#GDKDRAGCONTEXT>GdkDragContext</A> *drag_context, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> time, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-DRAG-MOTION">drag-motion</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-drag-and-drop.html#GDKDRAGCONTEXT>GdkDragContext</A> *drag_context, <AHREF=../glib/glib-basic-types.html#GINT>gint</A> x, <AHREF=../glib/glib-basic-types.html#GINT>gint</A> y, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> time, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-DRAG-DROP">drag-drop</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-drag-and-drop.html#GDKDRAGCONTEXT>GdkDragContext</A> *drag_context, <AHREF=../glib/glib-basic-types.html#GINT>gint</A> x, <AHREF=../glib/glib-basic-types.html#GINT>gint</A> y, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> time, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-DRAG-DATA-GET">drag-data-get</A>" void user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-drag-and-drop.html#GDKDRAGCONTEXT>GdkDragContext</A> *drag_context, <AHREF="gtkwidget.html#GTKSELECTIONDATA">GtkSelectionData</A> *data, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> info, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> time, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-DRAG-DATA-RECEIVED">drag-data-received</A>" void user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-drag-and-drop.html#GDKDRAGCONTEXT>GdkDragContext</A> *drag_context, <AHREF=../glib/glib-basic-types.html#GINT>gint</A> x, <AHREF=../glib/glib-basic-types.html#GINT>gint</A> y, <AHREF="gtkwidget.html#GTKSELECTIONDATA">GtkSelectionData</A> *data, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> info, <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> time, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-CLIENT-EVENT">client-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTCLIENT>GdkEventClient</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-NO-EXPOSE-EVENT">no-expose-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENTNOEXPOSE>GdkEventNoExpose</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-VISIBILITY-NOTIFY-EVENT">visibility-notify-event</A>" <AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A> user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../gdk/gdk-event-structures.html#GDKEVENT>GdkEvent</A> *event, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);"<AHREF="gtkwidget.html#GTKWIDGET-DEBUG-MSG">debug-msg</A>" void user_function (<AHREF="gtkwidget.html">GtkWidget</A> *widget, <AHREF=../glib/glib-basic-types.html#GCHAR>gchar</A> *message, <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> user_data);</PRE></TD></TR></TABLE></DIV><DIVCLASS="REFSECT1"><ANAME="AEN45099"></A><H2>Description</H2><P></P></DIV><DIVCLASS="REFSECT1"><ANAME="AEN45102"></A><H2>Details</H2><DIVCLASS="REFSECT2"><ANAME="AEN45104"></A><H3><ANAME="GTKWIDGET-STRUCT"></A>struct GtkWidget</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">struct GtkWidget;</PRE></TD></TR></TABLE><P></P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN45109"></A><H3><ANAME="GTKWIDGETFLAGS"></A>enum GtkWidgetFlags</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{ GTK_TOPLEVEL = 1 << 4, GTK_NO_WINDOW = 1 << 5, GTK_REALIZED = 1 << 6, GTK_MAPPED = 1 << 7, GTK_VISIBLE = 1 << 8, GTK_SENSITIVE = 1 << 9, GTK_PARENT_SENSITIVE = 1 << 10, GTK_CAN_FOCUS = 1 << 11, GTK_HAS_FOCUS = 1 << 12, GTK_CAN_DEFAULT = 1 << 13,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -