| libinfgtk-0.3 Reference Manual | ||||
|---|---|---|---|---|
InfGtkBrowserView;
GtkWidget* inf_gtk_browser_view_new (void);
GtkWidget* inf_gtk_browser_view_new_with_model (InfGtkBrowserModel *model);
InfGtkBrowserModel* inf_gtk_browser_view_get_model (InfGtkBrowserView *view);
gboolean inf_gtk_browser_view_get_selected (InfGtkBrowserView *view,
GtkTreeIter *iter);
void inf_gtk_browser_view_set_selected (InfGtkBrowserView *view,
GtkTreeIter *iter);
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. |
InfGtkBrowserModel* inf_gtk_browser_view_get_model (InfGtkBrowserView *view);
Returns the model displayed by view.
|
A InfGtkBrowserView. |
Returns : |
A InfGtkBrowserModel. |
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.
|