Welcome Guest (Log in)

Allowed Chars Behavior

Expander triangle
  • Author
  • Rating
  • Type
  • Revision
  • Downloaded
  • Updated
  • George C Brackett
  • StarStarStarStarStar
  • Stack
  • 6
  • 1308 Times
  • 03 July 2009
AllowedChars Behavior
The field "Entry" in this stack accepts only the characters in its cAllowedChars custom property. The "AllowedCharsBehavior" button provides the necessary behavior (adapted from Devin Asay's Password Field behavior). To try out the behavior, type the allowed chars in the "AllowedChars" field and click the Set button. (The cAllowedChars is NOT a list of items, just a set of characters, so that any characters -- including commas or other delimiters -- can be allowed.)

To use the field, copy it and the "AllowedCharsBehavior" button to your stack. (You may change the field's name.) Set the behavior of the field to the button's id. Set the cAllowedChars custom property by script or using the Property Inspector.

v2: Changed cAllowedChars to a set of chars, not a list of chars.
v3: Added screening of pasted text (thanks to SparkOut).
Ajax Loader
Expander triangle
User Comments
Expander triangle
User thumbnail
Mar 2, 2013
It's nice example, but it doesn't work properly if you type accented characters from keyboard (using "alt"+key on Mac keyboard). Marek