EDIT
Syntax
- ctl[n]: EDIT(Class Specific Properties), Other Properties
Description
- The EDIT class creates a text edit control on the filter dialog window.
Class Specific Properties
- AUTOHSCROLL
- Allows the text entered to extend longer than the width of the control.
- AUTOVSCROLL
- Allows the text entered to extend longer than the height of the control.
- CENTER
- Centers the text in the edit control
- HSCROLL
- Adds a horizontal scrollbar to the control.
- LEFT
- Aligns the text to the left of the control
- LOWERCASE
- Converts any text typed into the control into lowercase.
- MULTILINE
- Extends the text control to multiple lines and allows newline characters to be entered.
- NOHIDESEL
- Doesn't hide the selected text when the control loses focus.
- NUMBER
- Restricts the text that can be entered into the control to numbers only.
- PASSWORD
- Masks the text typed into the control, displaying them as asterisks.
- READONLY
- Prevents the text in the control from being edited.
- RIGHT
- Aligns the text to the right of the control
- UPPERCASE
- Converts any text typed into the control into uppercase.
- VSCROLL
- Adds a vertical scrollbar to the control.
Example
ctl[0]: EDIT(RIGHT,UPPERCASE), Pos=(50,100)
ctl[1]: EDIT(RIGHT,NUMBER), Pos=(50,120), size=(15,10), "0"
OnCtl(n): {
int r;
if (n==1) {
r = (int)strtod(getCtlText(1), 0);
}
}
Notes
- This control is only available as of FilterMeister 1.0 Beta 8.5.
- Note that the Lowercase, Uppercase and Number modifiers do not prevent excluded characters from being pasted into the control.
- When using the Multiline property, remember that native Windows controls use \r\n as a line ending, not just \n on its own.