Not working 9.03: Disable Item in Option Button Menu

LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
paulsafr
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2
Joined: Wed Mar 04, 2009 3:52 pm

Not working 9.03: Disable Item in Option Button Menu

Post by paulsafr » Mon Apr 22, 2019 6:05 pm

Hello my wise friends

I am experiencing an issue with RC 9.03 in both Indy and CE. When I use a left parenthesis, the items in the drop down button are not disabled in Win10 and Win7 (the only versions I checked and it was using 2 different machines). Instead of being "greyed out" they display with the leading parenthesis. This appears to me to be a bug but perhaps my test sample is too small. When I run the stack on my mac, the items are greyed out fine.

Any thoughts on this?

Thanks,
Paul

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10045
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: Not working 9.03: Disable Item in Option Button Menu

Post by FourthWorld » Mon Apr 22, 2019 6:27 pm

This has never worked in any version of LiveCode, nor in any other program conformant with Microsoft's design guidelines.

The Windows Human Interface Guidelines recommend removing items from option controls that are not relevant to the current context, rather than disabling them.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

paulsafr
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2
Joined: Wed Mar 04, 2009 3:52 pm

Re: Not working 9.03: Disable Item in Option Button Menu

Post by paulsafr » Mon Apr 22, 2019 6:53 pm

Thank you Richard,

I appreciate the information. I went ahead and did that for my beta anyway but the logic is sound and I will add that caveat to my personal scripting guidelines.

-Paul

Post Reply