--- SGP wrote: > - Right click restore menu item defined as: > . All windows > --- separator-- > . Win caption 1 > . Win caption 2 > . Win caption N
> possibly "Win caption X" is updated each time the menu is displayed > (as in *info expr(win.caption(handle)) ??) > This feature allows for restoring all windows in the tag as a whole > group (with a common tag) or individually (with separate tags). > - Retagging an individual window sends it back to the group tag, unless > the group tag is in the split state (see next). If I go ahead with this modification, here is how I'll do it: Floating Tag will still accept a caption list as an argument, however if that caption list matches more than one window, all of these windows will be minimised to this tag. The tag will have the icon of the first found window and it will have the specified caption list as its ToolTip, possibly with some sort of prepended or appended text�� �Window Group�� =MyApp�. A left click of this tag will restore all of its windows and destroy the tag. A middle click of this tag will either tray minimise all of its windows or do nothing. A right click of this menu will call up a popup menu of this persuasion: Restore All Windows --- Restore > �� (Caption of each minimised window) Minimise > �� (Caption of each restored window that is still visible)* --- Minimise All to Tray (possibly, undecided) Remove Tag *� In order to minimise a window belonging to a group back to its �� group tag, it will be necessary to right-click the group tag and �� add it from there. Tagging such a window through normal operation �� will result in its own tag being created. How does this proposal sound? > Would it be possible to extend FloatingTag (FT) @Create to pass a > user specified [EMAIL PROTECTED] as part of FT's event routine? Then have > FT periodically update and display the button text by showing a > string returned by [EMAIL PROTECTED] This would require modifying the skin for a start to accommodate different widths. The script would not know how wide the tag should initially be either, so a width would need to be specified along with the initial call. I don't believe that this functionality should be part of the Floating Tag script, but a new script could definitely be written that does this sort of thing. It could even remember what tags were open last time and restore them on PowerPro startup. -- Alex Peters / Melbourne, Australia PowerPro v4.1.00 / Windows XP ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/JV_rlB/TM --------------------------------------------------------------------~-> Attention: PowerPro's Web site has moved: http://www.ppro.org Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/power-pro/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
