Steven Usdansky wrote:
On Mon, 23 May 2005 17:30:49 -0700
John Finlay <address deleted> wrote:
Steven Usdansky wrote:
I've got a program that constructs a series of gtk.Notebooks and
renders each of them in a top-level window. On the last-inserted
page of each notebook is a gtkTextView consisting of 34 lines of
text. If the window is not long enough to render all lines of text,
the vertical scrollbar is of no help. I must resize the window to
make it tall enough to display all 34 lines before all 34 lines
become accessible. Is there a way to make all 34 lines accessible
without resizing the window?
How are you doing this? Are you putting the TextView in a
ScrolledWindow in the Notebook page?
That's exactly what I'm doing. I found that if I take the number of
lines in the text buffer, multiply by 16 (for the Luxi Mono 9 font
I'm using), and use that to resize the top-level window before showing
it, everything works. I'm sure there's a better way, I just can't
figure it out. I tried queue_resize on my widgets, but it didn't seem
to do any good
Try creating a small example program that illustrates the problem so
others can try to reproduce it.
John
_______________________________________________
pygtk mailing list [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/