Index | Parent | String class |
The String class is used to create simple string gadget or very big text input object.
If you want scroll bars around the string object, use the TextInputScroll class. It has the same attributes and methods of String class.
String is a subclass of TextInput.mcc, so you must have TextInput.mcc in MUI:Libs/MUI
to use it.
TextInput.mcc is copyright of Oliver Wagner.
ATTRIBUTES | |||
---|---|---|---|
Name | Type | Class | Note |
Accept | S | ISGN | |
Acknowledge | B | GN | |
AdvanceOnCR | B | ISGN | |
AttachedList | S | IS | This the name of an already existing (N)Listview object. Up/down arrows pressed-event in the String object is sent to the Listview. Note that the Listview object can't be remove or disposed anyore. |
AutoExpand | N | ISGN | |
AlwaysNotifyNC | B | ISGN | Both NewContents and Integer (if IsNumeric is 1) are notified on Acknowledge if and only if its value changed (actual value is different from previous one). Setting to attribute to 1 makes String class to notify NewContents and Integer anytime. |
BlinkRate | N | ISGN | |
BookMark1 | N | ISGN | |
BookMark2 | N | ISGN | |
BookMark3 | N | ISGN | |
Changed | B | GN | |
Contents | S | ISGN | |
CursorPos | N | SGN | |
CursorStyle | N | ISGN | |
DefPopUp | B | I | |
Editable | B | ISGN | |
Format | M | ISGN G2N | A numer or one of:
|
Integer | N | ISGN | Note that it has sense expecially if IsNumeric is 1. |
IsNumeric | B | ISGN | Setting this attribute, you get a numeric string object. |
IsOld | B | ISGN | |
Lines | N | GN | |
MarkEnd | N | ISGN | |
MarkStart | N | ISGN | |
MaxLen | N | IG | |
MaxLine | N | IG | |
MaxVal | N | ISGN | |
MinimumWidth | N | ISGN | |
MinVal | N | ISGN | |
MultiLine | B | IG | |
NewContents | S | GN | It is notified on Acknowledge |
NoCopy | N | ISGN | |
NoInput | B | IG | |
Preparse | S | ISGN | |
ProhibitParse | N | ISGN | |
Quiet | B | SGN | |
Reject | S | ISGN | |
RemainActive | B | ISGN | |
Secret | B | ISGN | |
SetMax | B | ISGN | |
SetMin | B | ISGN | |
SetVMax | B | ISGN | |
SetVMin | B | ISGN | |
StringFont | M | ISGN G2N | A number or one of:
|
Styles | M | ISGN G2N | A numer or one of:
|
SuggestParse | N | ISGN | |
TabLen | N | ISGN | |
Tabs | M | ISGN G2N | A number or one of:
|
TopLine | N | ISGN | |
UseWinBorder | B | I | TextInputScroll only |
VertScrollerOnly | B | I | TextInputScroll only |
WordWrap | B | ISGN |
METHODS | ||
---|---|---|
Name | Parameters | Note |
AppendText | <text> | In this version text must be <= 64 char long |
Blink | ||
DoBottom | ||
DoBS | ||
DoBSSOL | ||
DoBSWord | ||
DoCopy | ||
DoCut | ||
DoCutLine | ||
DoDecrementDec | ||
DoDel | ||
DoDelEOL | ||
DoDelWord | ||
DoDown | ||
DoGotoBookmark1 | ||
DoGotoBookmark2 | ||
DoGotoBookmark3 | ||
DoIncrementDec | ||
DoInsertFile | <file> | In this version file must be <= 64 char long |
DoLeft | ||
DoLineEnd | ||
DoLineStart | ||
DoMarkAll | ||
DoMarkStart | ||
DoNextGadget | ||
DoNextWord | ||
DoPageDown | ||
DoPageUp | ||
DoPaste | ||
DoPopUp | ||
DoPrevWord | ||
DoRedo | ||
DoReVert | ||
DoRight | ||
DoSetBookmark1 | ||
DoSetBookmark2 | ||
DoSetBookmark3 | ||
DoTab | ||
DoToggleCase | ||
DoToggleCaseEow | ||
DoTop | ||
DoUndo | ||
DoUp | ||
ExternalEdit | ||
InsertFromFile | <file> | In this version file must be <= 64 char long |
InsertText | <text> | In this version text must be <= 64 char long |
LoadFromFile | <file> | In this version file must be <= 64 char long |
SaveToFile | <file> | In this version file must be <= 64 char long |