OmniBrowser in Squeak 4.2 10779, Browser panes do not resize

13 views
Skip to first unread message

Ken G. Brown

unread,
Dec 13, 2010, 5:15:36 PM12/13/10
to omnibro...@googlegroups.com
I loaded OmniBrowser via the 'Extending the System' menu choice and found that the browser panes are not resizable. I find that odd for the default.

"Omnibrowser, including Refactoring engine"
(Installer ss project: 'MetacelloRepository') install: 'ConfigurationOfOmniBrowser'.
((Smalltalk at: #ConfigurationOfOmniBrowser) project perform: #lastVersion) load: #( Dev ).

Is there a way to turn pane resizing on?

And if so, I think it should work like the Mac Finder. ie

Now with the Standard Browser, Browser panes all get wider when you drag a Browser window wider. It should work like the Mac Finder, when you drag the right side of the window to the right all the panes stay the same width, and more get uncovered on the right. I often find that the method names are obscured and dragging the window does not really uncover them, unless you really drag a lot.

Is there any easy way to fix this?

Ken G. Brown

Colin Putney

unread,
Dec 13, 2010, 5:34:03 PM12/13/10
to omnibro...@googlegroups.com
On Mon, Dec 13, 2010 at 5:15 PM, Ken G. Brown <kbr...@mac.com> wrote:

> Is there a way to turn pane resizing on?

No.

The code for handling panes involves serious voodoo. It took a week to
write, and involved lots of hair pulling, cursing Morphic and hard
drinking. I imagine it would be possible to implement, but I shudder
at the thought of examining that code again.

Drama aside, yeah, I sometimes want to resize a pane too, but it's
*not* a trivial thing to implement, and I don't want it badly enough
to open up that can of worms again.

Sorry,

Colin

Ken G. Brown

unread,
Dec 13, 2010, 5:43:48 PM12/13/10
to omnibro...@googlegroups.com

Ah, thx for the insight. I certainly am not wishing to make your life difficult just for the sake of it! :)
I was thinking maybe it was just a quick setting change in the layout policy somewhere. Or maybe even a Preference somewhere that I missed.

Ken

>--
>You received this message because you are subscribed to the Google Groups "OmniBrowser Development" group.
>To post to this group, send email to omnibro...@googlegroups.com.
>To unsubscribe from this group, send email to omnibrowser-d...@googlegroups.com.
>For more options, visit this group at http://groups.google.com/group/omnibrowser-dev?hl=en.

Reply all
Reply to author
Forward
0 new messages