RISC OS Open
A fast and easily customised operating system for ARM devices
ROOL
Home | News | Software | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Validation Strings

Programmer's Reference Manuals
» Part 7 - The Desktop
» The Window Manager
» SWI Calls
» Wimp_CreateIcon
» Wimp_CreateIcon (window syntax)
» Icon Block
» Icon Data
» Validation Strings

Validation Strings

Command Description
A Allowable Characters
C 24-bit colours
D Mask typed colours
F Set font colours
K Assign functionality to specific keys
L Text in icon will be formatted
N Icon name
P Sets pointer shape and active point
R Border commands
S Sprite name
U Unicode character limit
X Disable width calculation
Y Enable features

Notes

Validation strings are used to provide extra functionality to an icon or a window. Each validation string command can be used in conjunction with any other.

Each command must be separated by the ; character.

An application must ensure that the buffer used to store the validation string has enough free space to handle any extra commands.

Validation strings are used within icons and window title bars.

See also

  • Wimp_CreateWindow
  • Wimp_CreateIcon
Revised on June 19, 2009 00:07:32 by Alan Robertson (52)? (127.0.0.1)
Edit | Back in time (1 revision) | See changes | History | Views: Print | Source | Linked from: Icon Data, Validation String A, Validation String C, Validation String N, Validation String D, Validation String F, Validation String K, Validation String L, Validation String P, Validation String R, Validation String S, Validation String U, Validation String X, Validation String Y

Search the Wiki

Commercial use

For commercial enquiries, please contact the owners of RISC OS, Castle Technology Ltd.

ROOL Store

The official C/C++ Development kit and more here.

Donate! Why?

Help ROOL make things happen – please consider donating!

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2011 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys