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
