diff options
author | Lars Hamann <lars@gtk.org> | 1998-10-07 00:03:24 +0000 |
---|---|---|
committer | Lars Hamann <lars@src.gnome.org> | 1998-10-07 00:03:24 +0000 |
commit | a2951281f36c08cd32df5bfa7e197c5b9f54fb40 (patch) | |
tree | e8add75cb72ce3dbd6e80061359e4efd59675808 /ChangeLog.pre-2-2 | |
parent | c3a163b021a672f92c182a6e20b246441d34bd92 (diff) | |
download | gtk+-a2951281f36c08cd32df5bfa7e197c5b9f54fb40.tar.gz |
new signal GtkCList::resize_column. don't draw invisible columns
Wed Oct 7 00:59:46 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.h: new signal GtkCList::resize_column.
* gtk/gtkclist.c (draw_row): don't draw invisible columns
(size_allocate_title_buttons) (size_allocate_columns):
skip invisible columns
(new_column_width): take min/max_width into account
(gtk_clist_button_release) (gtk_clist_motion):
changes due to changed new_column_width function
(LIST_WIDTH): changed define to inline function.
(real_resize_column): class function for resize_column signal
(gtk_clist_motion): fixed autoscrolling for column resizes
(gtk_clist_set_column_visibility): don't hide last visible column,
changed visible arg to gboolean
(gtk_clist_set_column_min_width)(gtk_clist_set_column_max_width):
new functions : set min/max width of a column
(gtk_clist_set_column_resizeable): new function : enable/disable
column resize operations by mouse
* gtk/gtkctree.c (draw_row): don't draw invisible columns
(ctree_is_hot_spot): return FALSE if tree_column is invisible
(draw_xor_line) (draw_xor_rect): draw full rectangle/line if
tree_column is invisible
(gtk_ctree_find_all_by_row_data)
(gtk_ctree_find_all_by_row_data_custom): new function from
Ronan Bourlier <ronan@radioss.com>. Returns a GList of all
GtkCTreeNodes with row->data == data.
Diffstat (limited to 'ChangeLog.pre-2-2')
-rw-r--r-- | ChangeLog.pre-2-2 | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 008b31755a..cab5504aba 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,31 @@ +Wed Oct 7 00:59:46 1998 Lars Hamann <lars@gtk.org> + + * gtk/gtkclist.h: new signal GtkCList::resize_column. + * gtk/gtkclist.c (draw_row): don't draw invisible columns + (size_allocate_title_buttons) (size_allocate_columns): + skip invisible columns + (new_column_width): take min/max_width into account + (gtk_clist_button_release) (gtk_clist_motion): + changes due to changed new_column_width function + (LIST_WIDTH): changed define to inline function. + (real_resize_column): class function for resize_column signal + (gtk_clist_motion): fixed autoscrolling for column resizes + (gtk_clist_set_column_visibility): don't hide last visible column, + changed visible arg to gboolean + (gtk_clist_set_column_min_width)(gtk_clist_set_column_max_width): + new functions : set min/max width of a column + (gtk_clist_set_column_resizeable): new function : enable/disable + column resize operations by mouse + + * gtk/gtkctree.c (draw_row): don't draw invisible columns + (ctree_is_hot_spot): return FALSE if tree_column is invisible + (draw_xor_line) (draw_xor_rect): draw full rectangle/line if + tree_column is invisible + (gtk_ctree_find_all_by_row_data) + (gtk_ctree_find_all_by_row_data_custom): new function from + Ronan Bourlier <ronan@radioss.com>. Returns a GList of all + GtkCTreeNodes with row->data == data. + Tue Oct 6 14:05:00 1998 Tim Janik <timj@gtk.org> * gtk/testgtk.c (cb_tree_destroy_event): use g_free to free g_malloced |