GtkList

GtkList — a scrollable list of selectable items.

Synopsis

class GtkList GtkContainer
{
    add_mode;              // gboolean         : Read 
    anchor;                // gint             : Read 
    anchor_state;          // GtkStateType     : Read 
    drag_pos;              // gint             : Read 
    drag_selection;        // gint             : Read 
    htimer;                // gint             : Read 
    selection_mode;        // GtkSelectionMode : Read / Write 
    vtimer;                // gint             : Read 
}
     

Parent Classes

GtkObject<-- GtkWidget<-- GtkContainer<--GtkList

Methods

append_items (items)
child_position (child)
clear_items (start, end)
end_drag_selection ()
end_selection ()
extend_selection (scroll_type, position, auto_start_selection)
insert_items (items, position)
prepend_items (items)
remove_items (items)
remove_items_no_unref (items)
scroll_horizontal (scroll_type, position)
scroll_vertical (scroll_type, position)
select_all ()
select_child (child)
select_item (item)
set_selection_mode (mode)
start_selection ()
toggle_add_mode ()
toggle_focus_row ()
toggle_row (item)
undo_selection ()
unselect_all ()
unselect_child (child)
unselect_item (item)

Related Functions

gtk_list_get_type () -- replaces GTK_TYPE_LIST
gtk_list_new ()

Example

See the List example in the Example Code Appendix.