Windows XP buttons

Chris Sheffield cm_sheffield at yahoo.com
Wed Jun 4 15:22:00 EDT 2003


Thanks.  I'll give that a try.

Chris

--- Trevor DeVore <trevor at mangomultimedia.com> wrote:
> I don't have Win XP in front of me but you could try
> setting the button 
> color to the registry value of
> queryRegistry("HKEY_CURRENT_USER\Control 
> Panel\Colors\ButtonFace").  You could also poke
> around in there for 
> other colors.
> 
> Another thing to do for XP is set the background
> color of the program 
> menu to the value of "HKEY_CURRENT_USER\Control
> Panel\Colors\Menu" so 
> that it appears white rather than grey when the user
> clicks on a menu.  
> What I do is this:
> 
> on openStack
> if (word 1 of the systemVersion = "NT" and word 2 of
> the systemVersion 
>  > 5) then
>      set the uMenuColor of group "Main Menu" to \
>          queryRegistry ("HKEY_CURRENT_USER\Control
> Panel\Colors\Menu")
>    else
>      set the uMenuColor of group "Main Menu" to
> empty
>    end if
> end openStack
> 
> 
> Then in the script for each menu button I put the
> following:
> 
> on mouseDown
>    set backgroundColor of me to the uMenuColor of
> group "Main Menu"
>    set backgroundColor of button "Help" to empty
>    set the uTargetButton of group "Main Menu" to
> abbr name of me
> end mouseDown
> 
> on mouseUp
>    --pass mouseUp
>    set backgroundColor of the uTargetButton of group
> "Main Menu" to empty
>    pass mouseUp
> end mouseUp
> 
> on mouseRelease
>    mouseUp
>    pass mouseRelease
> end mouseRelease
> 
> You could probably optimize this so that the script
> could be attached 
> to the group but I was in a hurry to get it working
> and just attached 
> it to each button.
> 
> Trevor DeVore
> Blue Mango Multimedia
> trevor at mangomultimedia.com
> 
> On Wednesday, June 4, 2003, at 11:52 AM, Chris
> Sheffield wrote:
> 
> > Just wondering if there's any way to get Windows
> > XP-style buttons when running a standalone under
> XP?
> > Instead my buttons are just taking on the
> background
> > color of my stack or card, which looks awful.  How
> can
> > I make buttons take on the default system colors? 
> Or
> > can I?
> >
> > Thanks,
> >
> >
> > =====
> > Chris Sheffield
> > Read Naturally
> > www.readnaturally.com
> >
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Calendar - Free online calendar with sync
> to Outlook(TM).
> > http://calendar.yahoo.com
> > _______________________________________________
> > use-revolution mailing list
> > use-revolution at lists.runrev.com
> >
>
http://lists.runrev.com/mailman/listinfo/use-revolution
> >
> 
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
>
http://lists.runrev.com/mailman/listinfo/use-revolution


__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com



More information about the use-livecode mailing list