Here’s a work-around for the tabbed button issue (the text of the hilited tab
is white on a white background, thus unreadable)
on preOpenCard
if the platform is "MacOS" and BigSur() is true then
repeat with x=1 to the number of btns of this stack
if the menuMode of btn x of this stack is "tabbed" then
set the backgroundColor of btn x of this stack to black
end if
end repeat
else
repeat with x=1 to the number of btns of this stack
if the menuMode of btn x of this stack is "tabbed" then
set the backgroundColor of btn x of this stack to empty
end if
end repeat
end if
pass preOpenCard
end preOpenCard
function BigSur
--LC 9.6.1 reports "Big Sur" as version as 10.16, though Apple is calling it
11 - this covers both
set the itemDelimiter to "."
put the systemVersion into tVersion
if item 1 of tVersion>10 or item 2 of tVersion>15 then
return true
else return false
end BigSur
Just put this in your main stack and Bob’s your uncle. Speaking of Bob, he has
a customer control that circumvents the issue too. I’ll let him chime in to let
you know where you can find that,
—Marty
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode