Hi David, > Am 11.01.2022 um 15:29 schrieb David Glasgow via use-livecode > <use-livecode@lists.runrev.com>: > > Hi folks > > I have an app in which tooltips are generally off. I also have a button menu > which allows the selection of equality/inequelity. Users are non technical, > and on selection (i.e. not the usual hover) I wanted to pop up a brief > tooltip describing the selected item in ordinary language (irrespective of > whether tooltips are globally on or off): > > on menuPick pChosenItem > set the label of me to pChosenitem > switch > case pChosenItem = "=" > set the tooltip of me to "Equals" > break > case pChosenItem = "≤" > set the tooltip of me to “Is at least" > break > case pChosenItem = "≅" > set the tooltip of me to “Is approximately" > break > end switch > set the tooltipdelay to 500 > show the tooltip of me > set the tooltip delay to 0 > end menuPick > > It seems show the tooltip of me isn’t a thing. I appreciate that I could > show and hide an ordinary field, but I wondered if I have overlooked a > suitable message and/or syntax that will enable what I want. > > > Best Wishes, > > David Glasgow
well, we cannot explicitely show a tooltip by script. So "show the tooltup of me" will not work if it doesn't throw an error. Problem in your script: ... set the tooltipdelay to 500 ## from this point the tooltip will appear in 500 millisecs ## show the tooltip of me ## but this will disable the tooltip again much EARLIER than the 500 millisecs! ## LC is too fast for this :-) set the tooltip delay to 0 ... Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass kl...@major-k.de _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode