Top |
guint | n-columns | Read / Write / Construct Only |
gboolean | reorderable | Read / Write |
guint | row-height | Read / Write |
GtkSelectionMode | selection-mode | Read / Write |
GtkShadowType | shadow-type | Read / Write |
GtkSortType | sort-type | Read / Write |
gboolean | titles-active | Read / Write |
gboolean | use-drag-icons | Read / Write |
void | abort-column-resize | Action |
void | click-column | Run First |
void | end-selection | Action |
void | extend-selection | Action |
void | resize-column | Run Last |
void | row-move | Run Last |
void | scroll-horizontal | Action |
void | scroll-vertical | Action |
void | select-all | Action |
void | select-row | Run First |
void | set-scroll-adjustments | Run Last |
void | start-selection | Action |
void | toggle-add-mode | Action |
void | toggle-focus-row | Action |
void | undo-selection | Action |
void | unselect-all | Action |
void | unselect-row | Run First |
struct | GtkCList |
enum | GtkCellType |
enum | GtkButtonAction |
struct | GtkCListColumn |
struct | GtkCListRow |
struct | GtkCellText |
struct | GtkCellPixmap |
struct | GtkCellPixText |
struct | GtkCellWidget |
struct | GtkCell |
struct | GtkCListCellInfo |
struct | GtkCListDestInfo |
enum | GtkCListDragPos |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkCList ╰── GtkCTree
#define GTK_CLIST_FLAGS(clist) (GTK_CLIST (clist)->flags)
GTK_CLIST_FLAGS
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_SET_FLAG(clist,flag) (GTK_CLIST_FLAGS (clist) |= (GTK_ ## flag))
GTK_CLIST_SET_FLAG
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_UNSET_FLAG(clist,flag) (GTK_CLIST_FLAGS (clist) &= ~(GTK_ ## flag))
GTK_CLIST_UNSET_FLAG
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_IN_DRAG(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_IN_DRAG)
GTK_CLIST_IN_DRAG
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_ROW_HEIGHT_SET(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_ROW_HEIGHT_SET)
GTK_CLIST_ROW_HEIGHT_SET
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_SHOW_TITLES(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_SHOW_TITLES)
GTK_CLIST_SHOW_TITLES
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_ADD_MODE(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_ADD_MODE)
GTK_CLIST_ADD_MODE
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_AUTO_SORT(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_AUTO_SORT)
GTK_CLIST_AUTO_SORT
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_AUTO_RESIZE_BLOCKED(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_AUTO_RESIZE_BLOCKED)
GTK_CLIST_AUTO_RESIZE_BLOCKED
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_REORDERABLE(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_REORDERABLE)
GTK_CLIST_REORDERABLE
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_USE_DRAG_ICONS(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_USE_DRAG_ICONS)
GTK_CLIST_USE_DRAG_ICONS
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_DRAW_DRAG_LINE(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_DRAW_DRAG_LINE)
GTK_CLIST_DRAW_DRAG_LINE
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_DRAW_DRAG_RECT(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_DRAW_DRAG_RECT)
GTK_CLIST_DRAW_DRAG_RECT
is deprecated and should not be used in newly-written code.
#define GTK_CLIST_ROW(_glist_) ((GtkCListRow *)((_glist_)->data))
GTK_CLIST_ROW
is deprecated and should not be used in newly-written code.
#define GTK_CELL_TEXT(cell) (((GtkCellText *) &(cell)))
GTK_CELL_TEXT
is deprecated and should not be used in newly-written code.
#define GTK_CELL_PIXMAP(cell) (((GtkCellPixmap *) &(cell)))
GTK_CELL_PIXMAP
is deprecated and should not be used in newly-written code.
#define GTK_CELL_PIXTEXT(cell) (((GtkCellPixText *) &(cell)))
GTK_CELL_PIXTEXT
is deprecated and should not be used in newly-written code.
#define GTK_CELL_WIDGET(cell) (((GtkCellWidget *) &(cell)))
GTK_CELL_WIDGET
is deprecated and should not be used in newly-written code.
gint (*GtkCListCompareFunc) (GtkCList *clist
,gconstpointer ptr1
,gconstpointer ptr2
);
GtkCListCompareFunc
is deprecated and should not be used in newly-written code.
GtkWidget *
gtk_clist_new (gint columns
);
gtk_clist_new
is deprecated and should not be used in newly-written code.
GtkWidget * gtk_clist_new_with_titles (gint columns
,gchar *titles[]
);
gtk_clist_new_with_titles
is deprecated and should not be used in newly-written code.
void gtk_clist_set_shadow_type (GtkCList *clist
,GtkShadowType type
);
gtk_clist_set_shadow_type
is deprecated and should not be used in newly-written code.
void gtk_clist_set_selection_mode (GtkCList *clist
,GtkSelectionMode mode
);
gtk_clist_set_selection_mode
is deprecated and should not be used in newly-written code.
void
gtk_clist_freeze (GtkCList *clist
);
gtk_clist_freeze
is deprecated and should not be used in newly-written code.
void
gtk_clist_thaw (GtkCList *clist
);
gtk_clist_thaw
is deprecated and should not be used in newly-written code.
void
gtk_clist_column_titles_show (GtkCList *clist
);
gtk_clist_column_titles_show
is deprecated and should not be used in newly-written code.
void
gtk_clist_column_titles_hide (GtkCList *clist
);
gtk_clist_column_titles_hide
is deprecated and should not be used in newly-written code.
void gtk_clist_column_title_active (GtkCList *clist
,gint column
);
gtk_clist_column_title_active
is deprecated and should not be used in newly-written code.
void gtk_clist_column_title_passive (GtkCList *clist
,gint column
);
gtk_clist_column_title_passive
is deprecated and should not be used in newly-written code.
void
gtk_clist_column_titles_active (GtkCList *clist
);
gtk_clist_column_titles_active
is deprecated and should not be used in newly-written code.
void
gtk_clist_column_titles_passive (GtkCList *clist
);
gtk_clist_column_titles_passive
is deprecated and should not be used in newly-written code.
void gtk_clist_set_column_title (GtkCList *clist
,gint column
,const gchar *title
);
gtk_clist_set_column_title
is deprecated and should not be used in newly-written code.
void gtk_clist_set_column_widget (GtkCList *clist
,gint column
,GtkWidget *widget
);
gtk_clist_set_column_widget
is deprecated and should not be used in newly-written code.
void gtk_clist_set_column_justification (GtkCList *clist
,gint column
,GtkJustification justification
);
gtk_clist_set_column_justification
is deprecated and should not be used in newly-written code.
void gtk_clist_set_column_visibility (GtkCList *clist
,gint column
,gboolean visible
);
gtk_clist_set_column_visibility
is deprecated and should not be used in newly-written code.
void gtk_clist_set_column_resizeable (GtkCList *clist
,gint column
,gboolean resizeable
);
gtk_clist_set_column_resizeable
is deprecated and should not be used in newly-written code.
void gtk_clist_set_column_auto_resize (GtkCList *clist
,gint column
,gboolean auto_resize
);
gtk_clist_set_column_auto_resize
is deprecated and should not be used in newly-written code.
gint gtk_clist_optimal_column_width (GtkCList *clist
,gint column
);
gtk_clist_optimal_column_width
is deprecated and should not be used in newly-written code.
void gtk_clist_set_column_width (GtkCList *clist
,gint column
,gint width
);
gtk_clist_set_column_width
is deprecated and should not be used in newly-written code.
void gtk_clist_set_column_min_width (GtkCList *clist
,gint column
,gint min_width
);
gtk_clist_set_column_min_width
is deprecated and should not be used in newly-written code.
void gtk_clist_set_column_max_width (GtkCList *clist
,gint column
,gint max_width
);
gtk_clist_set_column_max_width
is deprecated and should not be used in newly-written code.
void gtk_clist_set_row_height (GtkCList *clist
,guint height
);
gtk_clist_set_row_height
is deprecated and should not be used in newly-written code.
void gtk_clist_moveto (GtkCList *clist
,gint row
,gint column
,gfloat row_align
,gfloat col_align
);
gtk_clist_moveto
is deprecated and should not be used in newly-written code.
GtkVisibility gtk_clist_row_is_visible (GtkCList *clist
,gint row
);
gtk_clist_row_is_visible
is deprecated and should not be used in newly-written code.
GtkCellType gtk_clist_get_cell_type (GtkCList *clist
,gint row
,gint column
);
gtk_clist_get_cell_type
is deprecated and should not be used in newly-written code.
void gtk_clist_set_text (GtkCList *clist
,gint row
,gint column
,const gchar *text
);
gtk_clist_set_text
is deprecated and should not be used in newly-written code.
gint gtk_clist_get_text (GtkCList *clist
,gint row
,gint column
,gchar **text
);
gtk_clist_get_text
is deprecated and should not be used in newly-written code.
void gtk_clist_set_pixmap (GtkCList *clist
,gint row
,gint column
,GdkPixmap *pixmap
,GdkBitmap *mask
);
gtk_clist_set_pixmap
is deprecated and should not be used in newly-written code.
gint gtk_clist_get_pixmap (GtkCList *clist
,gint row
,gint column
,GdkPixmap **pixmap
,GdkBitmap **mask
);
gtk_clist_get_pixmap
is deprecated and should not be used in newly-written code.
void gtk_clist_set_pixtext (GtkCList *clist
,gint row
,gint column
,const gchar *text
,guint8 spacing
,GdkPixmap *pixmap
,GdkBitmap *mask
);
gtk_clist_set_pixtext
is deprecated and should not be used in newly-written code.
gint gtk_clist_get_pixtext (GtkCList *clist
,gint row
,gint column
,gchar **text
,guint8 *spacing
,GdkPixmap **pixmap
,GdkBitmap **mask
);
gtk_clist_get_pixtext
is deprecated and should not be used in newly-written code.
void gtk_clist_set_foreground (GtkCList *clist
,gint row
,const GdkColor *color
);
gtk_clist_set_foreground
is deprecated and should not be used in newly-written code.
void gtk_clist_set_background (GtkCList *clist
,gint row
,const GdkColor *color
);
gtk_clist_set_background
is deprecated and should not be used in newly-written code.
void gtk_clist_set_cell_style (GtkCList *clist
,gint row
,gint column
,GtkStyle *style
);
gtk_clist_set_cell_style
is deprecated and should not be used in newly-written code.
GtkStyle * gtk_clist_get_cell_style (GtkCList *clist
,gint row
,gint column
);
gtk_clist_get_cell_style
is deprecated and should not be used in newly-written code.
void gtk_clist_set_row_style (GtkCList *clist
,gint row
,GtkStyle *style
);
gtk_clist_set_row_style
is deprecated and should not be used in newly-written code.
GtkStyle * gtk_clist_get_row_style (GtkCList *clist
,gint row
);
gtk_clist_get_row_style
is deprecated and should not be used in newly-written code.
void gtk_clist_set_shift (GtkCList *clist
,gint row
,gint column
,gint vertical
,gint horizontal
);
gtk_clist_set_shift
is deprecated and should not be used in newly-written code.
void gtk_clist_set_selectable (GtkCList *clist
,gint row
,gboolean selectable
);
gtk_clist_set_selectable
is deprecated and should not be used in newly-written code.
gboolean gtk_clist_get_selectable (GtkCList *clist
,gint row
);
gtk_clist_get_selectable
is deprecated and should not be used in newly-written code.
gint gtk_clist_prepend (GtkCList *clist
,gchar *text[]
);
gtk_clist_prepend
is deprecated and should not be used in newly-written code.
gint gtk_clist_append (GtkCList *clist
,gchar *text[]
);
gtk_clist_append
is deprecated and should not be used in newly-written code.
gint gtk_clist_insert (GtkCList *clist
,gint row
,gchar *text[]
);
gtk_clist_insert
is deprecated and should not be used in newly-written code.
void gtk_clist_remove (GtkCList *clist
,gint row
);
gtk_clist_remove
is deprecated and should not be used in newly-written code.
void gtk_clist_set_row_data (GtkCList *clist
,gint row
,gpointer data
);
gtk_clist_set_row_data
is deprecated and should not be used in newly-written code.
void gtk_clist_set_row_data_full (GtkCList *clist
,gint row
,gpointer data
,GDestroyNotify destroy
);
gtk_clist_set_row_data_full
is deprecated and should not be used in newly-written code.
gpointer gtk_clist_get_row_data (GtkCList *clist
,gint row
);
gtk_clist_get_row_data
is deprecated and should not be used in newly-written code.
gint gtk_clist_find_row_from_data (GtkCList *clist
,gpointer data
);
gtk_clist_find_row_from_data
is deprecated and should not be used in newly-written code.
void gtk_clist_select_row (GtkCList *clist
,gint row
,gint column
);
gtk_clist_select_row
is deprecated and should not be used in newly-written code.
void gtk_clist_unselect_row (GtkCList *clist
,gint row
,gint column
);
gtk_clist_unselect_row
is deprecated and should not be used in newly-written code.
void
gtk_clist_undo_selection (GtkCList *clist
);
gtk_clist_undo_selection
is deprecated and should not be used in newly-written code.
void
gtk_clist_clear (GtkCList *clist
);
gtk_clist_clear
is deprecated and should not be used in newly-written code.
gint gtk_clist_get_selection_info (GtkCList *clist
,gint x
,gint y
,gint *row
,gint *column
);
gtk_clist_get_selection_info
is deprecated and should not be used in newly-written code.
void
gtk_clist_select_all (GtkCList *clist
);
gtk_clist_select_all
is deprecated and should not be used in newly-written code.
void
gtk_clist_unselect_all (GtkCList *clist
);
gtk_clist_unselect_all
is deprecated and should not be used in newly-written code.
void gtk_clist_swap_rows (GtkCList *clist
,gint row1
,gint row2
);
gtk_clist_swap_rows
is deprecated and should not be used in newly-written code.
void gtk_clist_set_compare_func (GtkCList *clist
,GtkCListCompareFunc cmp_func
);
gtk_clist_set_compare_func
is deprecated and should not be used in newly-written code.
void gtk_clist_set_sort_column (GtkCList *clist
,gint column
);
gtk_clist_set_sort_column
is deprecated and should not be used in newly-written code.
void gtk_clist_set_sort_type (GtkCList *clist
,GtkSortType sort_type
);
gtk_clist_set_sort_type
is deprecated and should not be used in newly-written code.
void
gtk_clist_sort (GtkCList *clist
);
gtk_clist_sort
is deprecated and should not be used in newly-written code.
void gtk_clist_set_auto_sort (GtkCList *clist
,gboolean auto_sort
);
gtk_clist_set_auto_sort
is deprecated and should not be used in newly-written code.
gint
gtk_clist_columns_autosize (GtkCList *clist
);
gtk_clist_columns_autosize
is deprecated and should not be used in newly-written code.
gchar * gtk_clist_get_column_title (GtkCList *clist
,gint column
);
gtk_clist_get_column_title
is deprecated and should not be used in newly-written code.
GtkWidget * gtk_clist_get_column_widget (GtkCList *clist
,gint column
);
gtk_clist_get_column_widget
is deprecated and should not be used in newly-written code.
GtkAdjustment *
gtk_clist_get_hadjustment (GtkCList *clist
);
gtk_clist_get_hadjustment
is deprecated and should not be used in newly-written code.
GtkAdjustment *
gtk_clist_get_vadjustment (GtkCList *clist
);
gtk_clist_get_vadjustment
is deprecated and should not be used in newly-written code.
void gtk_clist_row_move (GtkCList *clist
,gint source_row
,gint dest_row
);
gtk_clist_row_move
is deprecated and should not be used in newly-written code.
void gtk_clist_set_button_actions (GtkCList *clist
,guint button
,guint8 button_actions
);
gtk_clist_set_button_actions
is deprecated and should not be used in newly-written code.
void gtk_clist_set_hadjustment (GtkCList *clist
,GtkAdjustment *adjustment
);
gtk_clist_set_hadjustment
is deprecated and should not be used in newly-written code.
void gtk_clist_set_reorderable (GtkCList *clist
,gboolean reorderable
);
gtk_clist_set_reorderable
is deprecated and should not be used in newly-written code.
void gtk_clist_set_use_drag_icons (GtkCList *clist
,gboolean use_icons
);
gtk_clist_set_use_drag_icons
is deprecated and should not be used in newly-written code.
void gtk_clist_set_vadjustment (GtkCList *clist
,GtkAdjustment *adjustment
);
gtk_clist_set_vadjustment
is deprecated and should not be used in newly-written code.
struct GtkCList;
GtkCList
is deprecated and should not be used in newly-written code.
struct GtkCListColumn { gchar *title; GdkRectangle area; GtkWidget *button; GdkWindow *window; gint width; gint min_width; gint max_width; GtkJustification justification; guint visible : 1; guint width_set : 1; guint resizeable : 1; guint auto_resize : 1; guint button_passive : 1; };
GtkCListColumn
is deprecated and should not be used in newly-written code.
struct GtkCListRow { GtkCell *cell; GtkStateType state; GdkColor foreground; GdkColor background; GtkStyle *style; gpointer data; GDestroyNotify destroy; guint fg_set : 1; guint bg_set : 1; guint selectable : 1; };
GtkCListRow
is deprecated and should not be used in newly-written code.
struct GtkCellText { GtkCellType type; gint16 vertical; gint16 horizontal; GtkStyle *style; gchar *text; };
GtkCellText
is deprecated and should not be used in newly-written code.
struct GtkCellPixmap { GtkCellType type; gint16 vertical; gint16 horizontal; GtkStyle *style; GdkPixmap *pixmap; GdkBitmap *mask; };
GtkCellPixmap
is deprecated and should not be used in newly-written code.
struct GtkCellPixText { GtkCellType type; gint16 vertical; gint16 horizontal; GtkStyle *style; gchar *text; guint8 spacing; GdkPixmap *pixmap; GdkBitmap *mask; };
GtkCellPixText
is deprecated and should not be used in newly-written code.
struct GtkCellWidget { GtkCellType type; gint16 vertical; gint16 horizontal; GtkStyle *style; GtkWidget *widget; };
GtkCellWidget
is deprecated and should not be used in newly-written code.
struct GtkCell { GtkCellType type; gint16 vertical; gint16 horizontal; GtkStyle *style; union { gchar *text; struct { GdkPixmap *pixmap; GdkBitmap *mask; } pm; struct { gchar *text; guint8 spacing; GdkPixmap *pixmap; GdkBitmap *mask; } pt; GtkWidget *widget; } u; };
GtkCell
is deprecated and should not be used in newly-written code.
struct GtkCListCellInfo { gint row; gint column; };
GtkCListCellInfo
is deprecated and should not be used in newly-written code.
struct GtkCListDestInfo { GtkCListCellInfo cell; GtkCListDragPos insert_pos; };
GtkCListDestInfo
is deprecated and should not be used in newly-written code.
“n-columns”
property “n-columns” guint
Owner: GtkCList
Flags: Read / Write / Construct Only
Default value: 0
“reorderable”
property “reorderable” gboolean
Owner: GtkCList
Flags: Read / Write
Default value: FALSE
“selection-mode”
property“selection-mode” GtkSelectionMode
Owner: GtkCList
Flags: Read / Write
Default value: GTK_SELECTION_NONE
“shadow-type”
property“shadow-type” GtkShadowType
Owner: GtkCList
Flags: Read / Write
Default value: GTK_SHADOW_NONE
“sort-type”
property“sort-type” GtkSortType
Owner: GtkCList
Flags: Read / Write
Default value: GTK_SORT_ASCENDING
“titles-active”
property “titles-active” gboolean
Owner: GtkCList
Flags: Read / Write
Default value: FALSE
“abort-column-resize”
signalvoid user_function (GtkCList *clist, gpointer user_data)
Flags: Action
“click-column”
signalvoid user_function (GtkCList *clist, int arg1, gpointer user_data)
Flags: Run First
“extend-selection”
signalvoid user_function (GtkCList *clist, GtkScrollType arg1, float arg2, gboolean arg3, gpointer user_data)
Flags: Action
“resize-column”
signalvoid user_function (GtkCList *clist, int arg1, int arg2, gpointer user_data)
Flags: Run Last
“row-move”
signalvoid user_function (GtkCList *clist, int arg1, int arg2, gpointer user_data)
Flags: Run Last
“scroll-horizontal”
signalvoid user_function (GtkCList *clist, GtkScrollType arg1, float arg2, gpointer user_data)
Flags: Action
“scroll-vertical”
signalvoid user_function (GtkCList *clist, GtkScrollType arg1, float arg2, gpointer user_data)
Flags: Action
“select-row”
signalvoid user_function (GtkCList *clist, int arg1, int arg2, GdkEvent *arg3, gpointer user_data)
Flags: Run First
“set-scroll-adjustments”
signalvoid user_function (GtkCList *clist, GtkAdjustment *arg1, GtkAdjustment *arg2, gpointer user_data)
Flags: Run Last
“toggle-focus-row”
signalvoid user_function (GtkCList *clist, gpointer user_data)
Flags: Action