![]() |
![]() |
![]() |
libinfgtk-0.6 Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Signals |
InfGtkBrowserView; struct InfGtkBrowserViewClass; GtkWidget * inf_gtk_browser_view_new (void
); GtkWidget * inf_gtk_browser_view_new_with_model (InfGtkBrowserModel *model
); gboolean inf_gtk_browser_view_get_selected (InfGtkBrowserView *view
,GtkTreeIter *iter
); void inf_gtk_browser_view_set_selected (InfGtkBrowserView *view
,GtkTreeIter *iter
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkTreeView +----InfGtkBrowserView
struct InfGtkBrowserViewClass { GtkTreeViewClass parent_class; /* signals */ void (*activate)(InfGtkBrowserView* view, GtkTreeIter* iter); void (*selection_changed)(InfGtkBrowserView* view, GtkTreeIter* iter); void (*populate_popup)(InfGtkBrowserView* view, GtkMenu* menu); #if ! GTK_CHECK_VERSION(2, 91, 0) void (*set_scroll_adjustments)(InfGtkBrowserView* view, GtkAdjustment* hadjustment, GtkAdjustment* vadjustment); #endif };
GtkWidget * inf_gtk_browser_view_new (void
);
Creates a new InfGtkBrowserView.
Returns : |
A new InfGtkBrowserView. |
GtkWidget * inf_gtk_browser_view_new_with_model (InfGtkBrowserModel *model
);
Creates a new InfGtkBrowserView showing model
.
|
A InfGtkBrowserModel. |
Returns : |
A new InfGtkBrowserView. |
gboolean inf_gtk_browser_view_get_selected (InfGtkBrowserView *view
,GtkTreeIter *iter
);
Sets iter
to point to the currently selected row in the browser view. If
no row is selected, iter
is left untouched and FALSE
is returned.
|
A InfGtkBrowserView. |
|
An uninitialized GtkTreeIter. |
Returns : |
Whether iter was set. |
void inf_gtk_browser_view_set_selected (InfGtkBrowserView *view
,GtkTreeIter *iter
);
Sets the currently selected row to be iter
. If necessary, rows will be
expanded so that iter
is visible.
|
A InfGtkBrowserView. |
|
A GtkTreeIter pointing to a row in view . |
"activate"
signalvoid user_function (InfGtkBrowserView *infgtkbrowserview,
GtkTreeIter *arg1,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"populate-popup"
signalvoid user_function (InfGtkBrowserView *infgtkbrowserview,
GtkMenu *arg1,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"selection-changed"
signalvoid user_function (InfGtkBrowserView *infgtkbrowserview,
GtkTreeIter *arg1,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |