I have a TextView widget inside a ScrolledWindow which is itself inside a Dialog (all assembled in Glade) that I use as a general-purpose help viewer for my application. When someone pokes a help button, I slap in the appropriate help text and show the dialog.
Questions: 1. Since the TextView widget starts out empty, apparently the ScrolledWindow thinks it never needs to display the scrollbars. It's like it makes that decision at the start then never reconsiders it. I have the horizontal and vertical policies set to Automatic. Is there something I can do to tickle it into reconsidering its policy when I change the text contents? 2. Ideally, I'd like to use a horizontal policy of Never and have the TextView widget resize horizontally to accommodate the longest line of text I insert. Is that possible? I tried creating a Pango font description for the font I am using, computing the longest line length in points (and assuming 1 pixel is approximately 1 point wide) set the size request of the TextView. Nada. I saw nothing in the FAQ about either question. Any suggestions? Thanks, -- Skip Montanaro - [EMAIL PROTECTED] - http://www.mojam.com/ "On the academic side, effort is too often expended on finding precise answers to the wrong questions." Baxter & Rennie, in "Financial Calculus" _______________________________________________ pygtk mailing list [email protected] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
