Brian explained: > AFAIK, this was not intentionally omitted. Thanks for the explanation. I knew about the keyword header file, but wanted to mention this because it can be confusing, The reciprocal function, Def SetButtonTextString (which is located directly above fn ButtonTextString$ in the header) is bolded as a keyword. For a few seconds of distraction, I kept thinking I was typing the name wrong and until I Command-clicked on it and the Subs Appearance Buttons.incl header opened showing me it was recognized but not highlighted. > I'd rather not add more overhead to the keywords... You mean like parsing out a Str31 on my Quad-Core Mac Pro running at 2.66 GHz with 8 GB of RAM? Good one! A keyword should be a keyword, especially since it's documented as such. Ken