PhraseEdit
(System Library)
Description: |
Language-sensitive editfield. This module draws an editfield with (optional) title and bevel. Recommended in place of the older Edit function. |
Returns: | Nothing (See PhraseID parameter) |
Usage: | Steady State only. |
Function Groups: | Graphics |
Related to: | PhraseDroplist |
Format: | System.PhraseEdit(X1, Y1, X2, Y2, Title, PhraseID, ID[, Trigger, View, DrawBevel, VertAlign, AlignTitle, MinVal, MaxVal, Style, PrefixValue, PostfixValue, BGColor, FGColor, FontParm, TitleBGColor, TitleFGColor, BevelColor, PlaceHolder]) |
Parameters: |
X1 | |||||||||||||||||||||||||||||||||
Required. Any numeric expression giving the X coordinate on the screen of one side of the edit field. | |||||||||||||||||||||||||||||||||
Y1 | |||||||||||||||||||||||||||||||||
Required. Any numeric expression giving the Y coordinate on the screen of either the top or bottom of the edit field. | |||||||||||||||||||||||||||||||||
X2 | |||||||||||||||||||||||||||||||||
Required. Any numeric expression giving the X coordinate on the screen of the side of the edit field opposite to X1. | |||||||||||||||||||||||||||||||||
Y2 | |||||||||||||||||||||||||||||||||
Required. Any numeric expression giving the Y coordinate on the screen of the top or bottom of the edit field, whichever is the opposite of Y1. | |||||||||||||||||||||||||||||||||
Title | |||||||||||||||||||||||||||||||||
Optional. The text expression to be used as a title for the field. Set Invalid if not shown. | |||||||||||||||||||||||||||||||||
PhraseID | |||||||||||||||||||||||||||||||||
Required. Output variable. Set to the phrase ID of the new text. | |||||||||||||||||||||||||||||||||
ID | |||||||||||||||||||||||||||||||||
Boolean. If this value is FALSE (0), the field will display its current setting, but cannot be opened (i.e. its value cannot be changed), and will appear disabled (grayed-out). | |||||||||||||||||||||||||||||||||
Trigger | |||||||||||||||||||||||||||||||||
Optional numeric. Set when the text changes and provides feedback as follows.
|
|||||||||||||||||||||||||||||||||
View | |||||||||||||||||||||||||||||||||
Optional numeric. Directs how to display the editfield , as follows.
|
|||||||||||||||||||||||||||||||||
DrawBevel | |||||||||||||||||||||||||||||||||
Optional Boolean. Set to TRUE to draw a bevel around the control. | |||||||||||||||||||||||||||||||||
VertAlign | |||||||||||||||||||||||||||||||||
Optional numeric. Sets the vertical alignment of the editfield according to one of the following options:
Whether the title is included when the vertical alignment is calculated as determined by the value of AlignTitle. |
|||||||||||||||||||||||||||||||||
AlignTitle | |||||||||||||||||||||||||||||||||
Optional Boolean. If AlignTitle is TRUE (non-0), the title will be included in the calculation for vertical alignment. If AlignTitle is FALSE (0), the title will be added to the editfield after both the editfield and its bevel have been vertically aligned. | |||||||||||||||||||||||||||||||||
MinVal | |||||||||||||||||||||||||||||||||
Optional. The minimum acceptable value. | |||||||||||||||||||||||||||||||||
MaxVal | |||||||||||||||||||||||||||||||||
Optional. The maximum acceptable value. | |||||||||||||||||||||||||||||||||
Style | |||||||||||||||||||||||||||||||||
An optional parameter indicating the style of the EditField object. It is a bit-wise field made up of the sum of the following values, to yield the desired effects. (See: Bitwise Parameters & Operations)
If neither values 4 or 8 are set, input is passed to script code as typed. |
|||||||||||||||||||||||||||||||||
PrefixValue | |||||||||||||||||||||||||||||||||
Optional text. An expression that should be displayed immediately before (i.e. to the left of) the editable part of the control. | |||||||||||||||||||||||||||||||||
SuffixValue | |||||||||||||||||||||||||||||||||
Optional text. An expression that should be displayed immediately after (i.e. to the right of) the editable part of the control. No Default | |||||||||||||||||||||||||||||||||
BGColor | |||||||||||||||||||||||||||||||||
Optional background color of the edit box | |||||||||||||||||||||||||||||||||
FGColor | |||||||||||||||||||||||||||||||||
Optional foreground color of the edit box | |||||||||||||||||||||||||||||||||
FontParm | |||||||||||||||||||||||||||||||||
Optional Font value. | |||||||||||||||||||||||||||||||||
TitleBGColor | |||||||||||||||||||||||||||||||||
Optional. Background color under title | |||||||||||||||||||||||||||||||||
TitleFGColor |
|||||||||||||||||||||||||||||||||
Optional. Foreground (text) color of the title. | |||||||||||||||||||||||||||||||||
BevelColor | |||||||||||||||||||||||||||||||||
Optional. Color of the bevel line. |
|||||||||||||||||||||||||||||||||
PlaceHolder |
|||||||||||||||||||||||||||||||||
Optional text. Information to display in place of invalid entry. Typically a phrase describing how the field is to be used. |
Comments: |
Allows a user to enter a multilingual phrase. Input is done in the user's active language and a pop-up dialog is available for editing all other languages in the application. If a new phrase is typed, the dialog will automatically open to allow the user to provide translations. If an existing phrase is typed, an indicator appears if there are missing translations. The dialog will not pop up in this case. If a phrase is typed that has multiple matching entries (homographs) then a dialog will open to allow selection and modification of the matches. |
Examples: