Titlebar Bug Workaround Challenge

Scott Rossi scott at tactilemedia.com
Sat Nov 22 17:58:48 EST 2008


Hi List:

Is there any way to trap the rollover of the mouse in the Windows taskbar to
make whatever stack name the mouse is over in the taskbar to become the
defaultStack?  I'm trying to create a workaround for the Windows titlebar
rendering issue that I mentioned a couple of days ago.

For those that missed it, there is a bug in Rev Windows where the stack name
displayed in the Windows titlebar becomes messed up when a player is present
on a card.  I've given up trying to force the titlebar to render properly
and am now attempting to use an offscreen "proxy stack" to represent the
"real stack" in the taskbar (the real stack has a fake titlebar and no
decorations, thus the real stack does not show up in the taskbar).

Now I need to be able to iconify the proxy stack, and simultaneously hide
the real stack.  This works fine EXCEPT the proxy stack requires two clicks
in the taskbar to become iconified -- this makes sense because the proxy
stack is not the active stack while the user is viewing the real stack.

The only way I can see to make the proxy stack the default stack at all
times is to make the real stack a palette, but I wonder if this is going
down too complex path that will be prone to failure.  I was thinking if
there was some way to trap the mouse while in the taskbar I might be able to
make the proxy stack the defaultstack before the iconify message is sent.

Any other suggestions?  I hate having to jump through all these hoops but I
can't find any other way to solve this issue.

Thanks & Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia & Design





More information about the use-livecode mailing list