Re: WindowBoundingRect in Linux

2010-10-13 Thread Peter Alcibiades

I have done set the rect of stack xyz to the screen rect.

With Gnome this floats the stack above but touching the task bar, as with
all apps meximized, with no overlap.  With Fluxbox, the task bar is
overlappng and over the stack which occupies the whole screen, and this
happens with all apps.  With Flux however there are probably some options to
unset float over all, but I don't see how you would reproduce the Gnome
effect where the stack does not overlap the menu bar.  I seem to recall KDE
working the same way as Gnome, that would be KDE 3.5.  I have not tried
KDE4.x with rev.  This is debian squeeze.

If you want something specific tried, happy to do it.  I have just about
every WM under the sun installed!
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/WindowBoundingRect-in-Linux-tp2993052p2993575.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: WindowBoundingRect in Linux

2010-10-13 Thread Richard Gaskin

Richmond wrote:


I am not quite sure how to answer this:

1. I am running Ubuntu 10.10 Moronic Meerkat that has had its GUI
hacked about a bit
insofar as I have an AVANT WINDOW NAVIGATOR set up rather like the Mac
OS X dock
along the bottom of my desktop, and a DOCKY on the right-handside of my
screen (for Windows
stuff running under WINE).

I am writing this using Mozilla Thunderbird -

If I maximise my Thunderbird window it takes DOCKY into account and does not
maximise so bits of the window are behind it. However, Thunderbird
does NOT take
AVANT into account and does maximise behind it.

2. If I maximise a LiveCode stack it behaves exactly like Thunderbird,

 It doesn't go completely bonkers and do such things as vanishing
under the PANEL.

3. This is the situation for 4.5 dp-4, Studio 4.0 and RunRev 2.2.1;
which means that it is
 a long-running situation.

This would suggest to me, that, on my machine at least, that the problem
lies with Avant Window Navigator


Thank you for looking into this, but I'm referring to a different behavior.

The windowBoundingRect is entirely internal to Rev, governing the 
maximum size a Rev window will be sized to when the user clicks the 
window's maximize control.


True, it can be difficult to be able to know the full extent of various 
window trimmings in Linux (Cairo Dock seems to do a good job of having 
the OS constraint the max size, as do the built-in panels, but there are 
so many docks available that I imagine some work better than others).


But in my case all I need to do is to be able to constrain our document 
windows within the bounds established by our app's toolbar -- all Rev stuff.


On OS X and Win, setting the windowBoundingRect will indeed constrain 
maximizing as expected, but I haven't been able to get this to work in 
Linux.  Unfortunately, this rather hoses an 
otherwise-almost-ready-to-ship-for-Linux app we have in the works which 
has a toolbar that needs to be accounted for.


I've logged the bug here:
http://quality.runrev.com/qacenter/show_bug.cgi?id=9058

If anyone here knows of a way to get this to work I'd be most grateful.

--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 LiveCode Journal blog: http://LiveCodejournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: WindowBoundingRect in Linux

2010-10-13 Thread Peter Alcibiades

Yes this is right, it does it with flux on Debian also.
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/WindowBoundingRect-in-Linux-tp2993052p2994115.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: WindowBoundingRect in Linux

2010-10-13 Thread Richmond

 On 10/13/2010 08:41 PM, Peter Alcibiades wrote:

Yes this is right, it does it with flux on Debian also.


What does what with flux: I always thought 'flux' was some sort
of intestinal disorder suffered by Jacobeans . . .  :)  a bit like 'pox' you
know; or is that a Window Manager now as well?

Badly chosen names.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: WindowBoundingRect in Linux

2010-10-13 Thread Andre Garzia
if you guys want to go crazy with window managers check out

suckless.org specifically wmii and dwm also check awesome window manager

On Wed, Oct 13, 2010 at 2:52 PM, Richmond richmondmathew...@gmail.comwrote:

  On 10/13/2010 08:41 PM, Peter Alcibiades wrote:

 Yes this is right, it does it with flux on Debian also.


 What does what with flux: I always thought 'flux' was some sort
 of intestinal disorder suffered by Jacobeans . . .  :)  a bit like 'pox'
 you
 know; or is that a Window Manager now as well?

 Badly chosen names.

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: WindowBoundingRect in Linux

2010-10-13 Thread Peter Alcibiades

I do like wmii, but what I keep coming back to for everyday use is Fluxbox,
and some of the time ion2.  Mostly Fluxbox feels very intuitive and plain. 
I agree the suckless people are very interesting.
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/WindowBoundingRect-in-Linux-tp2993052p2994624.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: WindowBoundingRect in Linux

2010-10-12 Thread Richmond

 On 10/13/2010 06:30 AM, Richard Gaskin wrote:
 Have any of you found a way to have a Rev stack's maximize button 
honor the windowBoundingRect in Ubuntu or any other Linux?


___


I am not quite sure how to answer this:

1. I am running Ubuntu 10.10 Moronic Meerkat that has had its GUI 
hacked about a bit
insofar as I have an AVANT WINDOW NAVIGATOR set up rather like the Mac 
OS X dock
along the bottom of my desktop, and a DOCKY on the right-handside of my 
screen (for Windows

stuff running under WINE).

I am writing this using Mozilla Thunderbird -

If I maximise my Thunderbird window it takes DOCKY into account and does not
maximise so bits of the window are behind it. However, Thunderbird 
does NOT take

AVANT into account and does maximise behind it.

2. If I maximise a LiveCode stack it behaves exactly like Thunderbird,

It doesn't go completely bonkers and do such things as vanishing 
under the PANEL.


3. This is the situation for 4.5 dp-4, Studio 4.0 and RunRev 2.2.1; 
which means that it is

a long-running situation.

This would suggest to me, that, on my machine at least, that the problem 
lies with Avant Window Navigator

and not with LiveCode.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution