GtkCList

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

# `GtkCList`

`GtkCList` -- a scrollable list of selectable items with multiple columns.

## Synopsis

    class GtkCList GtkContainer
    {
        n_columns;             // guint            : Read / Write
        reorderable;           // gboolean         : Read / Write
        row_height;            // guint            : Read / Write
        selection_mode;        // GtkSelectionMode : Read / Write
        shadow_type;           // GtkShadowType    : Read / Write
        sort_type;             // GtkSortType      : Read / Write
        titles_active;         // gboolean         : Read / Write
        use_drag_icons;        // gboolean         : Read / Write
    }

## Parent Classes

`GtkObject`<-- `GtkWidget`<-- `GtkContainer`<--GtkCList

## Child Classes

`GtkCTree`

## Methods

`clear` ()
`column_title_active` (`column`)
`column_title_passive` (`column`)
`column_titles_active` ()
`column_titles_hide` ()
`column_titles_passive` ()
`column_titles_show` ()
`columns_autosize` ()
`freeze` ()
`get_cell_style` (`row`, `column`)
`get_cell_type` (`row`, `column`)
`get_column_title` (`column`)
`get_column_widget` (`column`)
`get_hadjustment` ()
`get_row_style` (`row`)
`get_selectable` (`row`)
`get_vadjustment` ()
`moveto` (`row`, `column`, `row_align`, `col_align`)
`optimal_column_width` (`column`)
`remove` (`row`)
`row_is_visible` (`row`)
`row_move` (`source_row`, `dest_row`)
`select_all` ()
`select_row` (`row`, `column`)
`set_auto_sort` (`auto_sort`)
`set_background` (`row`, `color`)
`set_button_actions` (`button`, `button_actions`)
`set_cell_style` (`row`, `column`, `style`)
`set_column_auto_resize` (`column`, `auto_resize`)
`set_column_justification` (`column`, `justification`)
`set_column_max_width` (`column`, `max_width`)
`set_column_min_width` (`column`, `min_width`)
`set_column_resizeable` (`column`, `resizeable`)
`set_column_title` (`column`, `title`)
`set_column_visibility` (`column`, `visible`)
`set_column_widget` (`column`, `widget`)
`set_column_width` (`column`, `width`)
`set_foreground` (`row`, `color`)
`set_hadjustment` (`adjustment`)
`set_pixmap` (`row`, `column`, `pixmap`, `mask`)
`set_pixtext` (`row`, `column`, `text`, `spacing`, `pixmap`, `mask`)
`set_reorderable` (`reorderable`)
`set_row_height` (`height`)
`set_row_style` (`row`, `style`)
`set_selectable` (`row`, `selectable`)
`set_selection_mode` (`mode`)
`set_shadow_type` (`type`)
`set_shift` (`row`, `column`, `vertical`, `horizontal`)
`set_sort_column` (`column`)
`set_sort_type` (`sort_type`)
`set_text` (`row`, `column`, `text`)
`set_use_drag_icons` (`use_icons`)
`set_vadjustment` (`adjustment`)
`sort` ()
`swap_rows` (`row1`, `row2`)
`thaw` ()
`undo_selection` ()
`unselect_all` ()
`unselect_row` (`row`, `column`)

## Related Functions

`gtk_clist_get_type` () -- replaces GTK_TYPE_CLIST
`gtk_clist_new` (`columns`)

Prev | Home | Next
`GtkButtonBox` | Up | `GtkCTree`

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