This format is used to modify the form of subsequent edit boxes associated with %rd (Edit Integer), %rf (Edit Floating Point), and %rs (Edit String). Currently, four options are available:
check_on_focus_loss |
Perform checks and call-back (and update the corresponding data item) with %rd (Edit Integer), %rf (Edit Floating Point), and %rs (Edit String) on loss of focus only. This is particularly valuable if numeric limits have been imposed by %il (Integer Limit) or %fl (Float Limit) (see the Glossary for a definition of the focus). |
data_border |
Put a border round %rd (Edit Integer), %rf (Edit Floating Point), and %rs (Edit String) boxes (default). |
full_check |
Perform checks and call-back on %rd (Edit Integer), %rf (Edit Floating Point), and %rs (Edit String) for every change (default). |
no_data_border |
Omit border round %rd (Edit Integer), %rf (Edit Floating Point), and %rs (Edit String) boxes. |
For example:
i=winio@('%co[no_data_border]%il%rd&',1,10,j)
i=winio@('%nl%co[data_border]%rd',k)
places a box around the second data area but not the first.