On 7/1/2015 8:52 PM, Peter Haworth wrote:
The showName property needs to be true for the the user's selected choice from, for example, an option menu to be displayed. First problem - that's the label not the name. But if the text of the menu happens to be empty, its name is displayed instead of empty which normally isn't something you want to happen.
The general rule is as the dictionary says: if showname is true and the object has a label, the label is displayed. Otherwise the name is displayed.
But option button have dynamic labels that change to reflect the current selection. If there is no text in the button at all, then there can be no selection and therefore there can be no label. Since there is no label, its name is displayed.
You'd think combo boxes would do the same thing, but those are a sort of hybrid field/button object and the so-called "label" portion responds like a field, where empty really can be empty.
-- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ 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