Hey Simon,

I just tried it and it works really nicely!
I found one minor issue which is probably unrelated... The icons don't 
show up if one tries to create 2 instances of the same window type 
(e.g., 2 mac windows).

Also should the minimized icons be 'movable'?

Cheers,
Kirk.


Simon Bull wrote:
> Hi List,
>
> Jason, Tomek and a couple of others were interested in my extended window 
> manager.  Here's a working example in a "skeleton-like" demo.
>
>
>
> It isn't perfect or complete -- but here's what it does do:
>
>
>
> 1) maximise windows to a workspace (not the full screen),
>
> 2) minimise windows to an icon, and restore from icon,
>
> 3) cascade newly created window instances,
>
> 4) click to focus windows,
>
> 5) unfocussed windows are dimmed (and mouse events blocked),
>
> 6) Find windows by type (create lots of windows using File -> New..., the try 
> File -> Focus...)
>
> 7) Configure supported window types and limit the number of each window 
> (preset to 10)
>
> 8) Closed window instances are returned to a Pool, and reused next time they 
> are required.
>
>
>
> If you are interested in how it all works, start by looking for "var 
> supportedWindowTypes = " in custom/Application.js .
>
>
> To get it up and running:
>
> 1) Check out qx "0.6.2-pre" r4822 -- it should work with later versions with 
> minimal fuss, but I haven't tried it yet -- into a dir called $/qooxdoo-sdk .
>
> 2) download the attached project and rename it to "windowing-demo.zip" -- the 
> mail server wouldn't accept any .zip attachments.
>
> 3) unzip the attachment into the same dir that now contains $/qooxdoo-sdk .  
> You should end up with:
>     $/
>     $/qooxdoo-sdk/frontend/
>     $/qooxdoo-apps/windowing-demo/
>
> 4) open a command prompt and cd into $/qooxdoo-apps/windowing-demo/ and 
> execute "make"
>
> 5) open $/qooxdoo-apps/windowing-demo/build/index.html in your browser.
>
>
> Any feedback/comments welcome of course.
>
> Enjoy,
>
> Simon
>
>
>
> Send instant messages to your online friends http://au.messenger.yahoo.com 
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> ------------------------------------------------------------------------
>
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>   



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to