Brian Milby wrote:
> On Fri, Sep 7, 2018 at 11:45 PM Richard Gaskin wrote:
>> ...when you see the windowBoundingRect altered by the placement of
>> the IDE's tool palette, does a maximized window respect the new
>> windowBoundingRect as it does on Windows, or ignore it as it does
>> on Linux?
>>
> Mac is somewhat different. If you click the maximize control then you
> go into full screen mode for that window (no title bar, no menu, no
> dock).
> Palettes still appear over it (tools, Devolution, Navigator, DevTools,
> but not the menu button bar). You have to hold the option key when
> clicking the green dot to get the old behavior (which puts a `+` in
> it). Even then, it fills the entire screen (except it does not cover
> the dock). Same palette situation.
Hmmm...maybe it is time for the IDE to let the old tool palette behavior
go. No longer useful at all on macOS, and has always been of
questionable value anyway.
Unless someone here can think of a reason to keep it, I may file a
request to no longer have the position of the tool palette alter the
windowBoundingRect. They may say "no", but seems worth removing another
"sometimes" gotcha, noble an experiment though it may have once been.
...
>> Or the IDE team could just not monkey with the windowBoundingRect
>> based on the occasional position of a single window which is
>> different from what happens in other positions, different from what
>> happens in other windows, and different from what happens in other
>> apps.
>>
>> Which would seem more beneficial for the larger number of LC
>> scripters?
>>
> I was mainly talking about saving the position between launches like
> the tools palette does.
Yes, I was thinking I might get to that if I had any idea how many
people were using it. Seems more than I knew. Not hard to add. I'll
find some time in my schedule soon.
> I ended up putting the stack toplevel and moving to get it where I
> wanted and then saving.
Ah, but since you're using devo you needn't fiddle so much: in devo's
DeskView window you can right-click on any window proxy and choose Save
from there. Doesn't matter what mode the window is in.
Bonus: in that window you can also double-click any window to toggle its
current mode to toplevel, and a double-click there will then restore it
to its style mode.
I use DeskView for all sorts of things, but it's particularly helpful
when I'm doing a lot of work in palettes, letting me get in and out of
editing mode with them super-easily.
--
Richard Gaskin
Fourth World Systems
http://fourthworld.com/products/devolution
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode