diff options
author | Tim Janik <timj@gtk.org> | 1998-11-24 07:23:06 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 1998-11-24 07:23:06 +0000 |
commit | 5efb9be963cb79b9a1a7cd4ee1d58f645eae9832 (patch) | |
tree | 8d408e908cbbbf2d89dba4e31878981b00d4a86d | |
parent | b0fd18c7bf6dcb7821170d2f46882b2e432c4610 (diff) | |
download | gdk-pixbuf-5efb9be963cb79b9a1a7cd4ee1d58f645eae9832.tar.gz |
added a section on scrolled windows and scrollable widgets.
Tue Nov 24 07:46:09 1998 Tim Janik <timj@gtk.org>
* docs/Changes-1.2.txt: added a section on scrolled windows and
scrollable widgets.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-0 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-10 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-2 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-4 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-6 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-8 | 5 | ||||
-rw-r--r-- | docs/Changes-1.2.txt | 23 |
8 files changed, 56 insertions, 2 deletions
@@ -1,3 +1,8 @@ +Tue Nov 24 07:46:09 1998 Tim Janik <timj@gtk.org> + + * docs/Changes-1.2.txt: added a section on scrolled windows and + scrollable widgets. + 1998-11-24 Andrew T. Veliath <andrewtv@usa.net> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Include radio diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 4c43b6a77..b19672dba 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,8 @@ +Tue Nov 24 07:46:09 1998 Tim Janik <timj@gtk.org> + + * docs/Changes-1.2.txt: added a section on scrolled windows and + scrollable widgets. + 1998-11-24 Andrew T. Veliath <andrewtv@usa.net> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Include radio diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 4c43b6a77..b19672dba 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Tue Nov 24 07:46:09 1998 Tim Janik <timj@gtk.org> + + * docs/Changes-1.2.txt: added a section on scrolled windows and + scrollable widgets. + 1998-11-24 Andrew T. Veliath <andrewtv@usa.net> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Include radio diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 4c43b6a77..b19672dba 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,8 @@ +Tue Nov 24 07:46:09 1998 Tim Janik <timj@gtk.org> + + * docs/Changes-1.2.txt: added a section on scrolled windows and + scrollable widgets. + 1998-11-24 Andrew T. Veliath <andrewtv@usa.net> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Include radio diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 4c43b6a77..b19672dba 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +Tue Nov 24 07:46:09 1998 Tim Janik <timj@gtk.org> + + * docs/Changes-1.2.txt: added a section on scrolled windows and + scrollable widgets. + 1998-11-24 Andrew T. Veliath <andrewtv@usa.net> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Include radio diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 4c43b6a77..b19672dba 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Tue Nov 24 07:46:09 1998 Tim Janik <timj@gtk.org> + + * docs/Changes-1.2.txt: added a section on scrolled windows and + scrollable widgets. + 1998-11-24 Andrew T. Veliath <andrewtv@usa.net> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Include radio diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 4c43b6a77..b19672dba 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Tue Nov 24 07:46:09 1998 Tim Janik <timj@gtk.org> + + * docs/Changes-1.2.txt: added a section on scrolled windows and + scrollable widgets. + 1998-11-24 Andrew T. Veliath <andrewtv@usa.net> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Include radio diff --git a/docs/Changes-1.2.txt b/docs/Changes-1.2.txt index 6474d6ec9..301991f41 100644 --- a/docs/Changes-1.2.txt +++ b/docs/Changes-1.2.txt @@ -60,5 +60,24 @@ Incompatible Changes from GTK+-1.0 to GTK+-1.2: If you need to do that, use a GtkDrawingArea or (for a toplevel) the new GtkDrawWindow widget. - - +* Scrolled windows do not create an automatic viewport anymore, and + self scrolling widgets do not provide their own scrollbars any + further. Self scrolling widgets of the Gtk+ core currently are + GtkViewport, GtkCList, GtkCTree, GtkText and GtkLayout. All of + these widgets can be added to a scrolled window as normal children + with gtk_container_add() and their scrolling abilities will be setup + appropriatedly in an automatic manner. + Widgets that do not implement own scrolling abilities but get added + to a scrolled window in order to have their allocations scrollable + inside of the scrolled window (e.g. a GtkList) have first to be added + to a GtkViewport, and then the viewport needs to be added to the + scrolled window. + However, the scrolled window code provides a convenience function to + achive this: + gtk_scrolled_window_add_with_viewport() which will do exactly what + it says, add a child widget to a viewport and put that viewport into + the scrolled window. + Scrollbar policy adjustment needs to be perfomed on the scrolled window + with gtk_scrolled_window_set_policy() and is not longer maintained for + the child widgets (e.g. GtkCList's gtk_clist_set_policy() got removed). + |