GtkList

Gamma/GTK: Using Gamma™ with GTK, Version 0.9
Prev |  | Next

# `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` ()

Prev | Home | Next
`GtkLayout` | Up | `GtkListItem`

Copyright 1995-2002 by Cogent Real-Time Systems, Inc.