Re: H and V Paned
- From: Havoc Pennington <hp redhat com>
- To: Steve & Patti Getzinger <steveandpatti wubs org>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: H and V Paned
- Date: 19 Dec 2000 22:19:08 -0500
Steve & Patti Getzinger <steveandpatti wubs org> writes:
I have a question whose answer has completely eluded me. What I want
to do is create 3 panes side by side horizontally (across the screen
from left to right). My desired is that they open at a set size (no
problem) and can size down to a min setting (no problem) but now here is
where my problem comes in. I want end user to be able to utilize to
widen these panes. If I manually widen the left pane the right one goes
off the window to the right (shoved by the center). If the window is
maximized results are unpredictable. Here is what I would like:
User maxs the window the left and right stay at width they were set to
either by the user or by the opening settings with preference to user
settings and only the center area grows in width.
Same for shrinking the window but in reverse
When the left pane is adjusted for width it grows/shrinks only the
center section is affected. Same for the right which appears to be doing
that by default.
Any ideas on what direction I should be looking in?
I would solve this problem by writing a custom container (probably
based on GtkPaned code) with triple panes. In fact someone may have
written the widget already, if you look around on the net a
bit. Looking at the GtkPaned source code and e.g. the GtkObject and
custom widget chapters in my book
(http://developer.gnome.org/doc/GGAD) should be enough to figure out
how to do this, it's not that hard.
Havoc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]