cmdScrollFieldExecuter is undoable, queryable, and editable.
A script editor executer control used to issue script commands to
Maya.
In query mode, return type is based on queried flag.
Long name (short name) |
Argument types |
Properties |
load(ld) |
boolean |
|
|
Prompts the user for a script to load into this field. |
|
source(src) |
boolean |
|
|
Prompts the user for a script to source (execute without
loading). |
|
saveSelection(sv) |
string |
|
|
Prompts to save the current selection to a file. The default
filename prompt will be prepended with the given string. |
|
saveSelectionToShelf(svs) |
boolean |
|
|
Prompts to save the current selection to an item in the
shelf. |
|
selectAll(sla) |
boolean |
|
|
select(sl) |
[uint, uint] |
|
|
Selects text within a specified range. |
|
hasSelection(hsl) |
boolean |
|
|
Whether this control currently has a selection or not. |
|
selectedText(slt) |
boolean |
|
|
The text in the current selection range. |
|
clear(clr) |
boolean |
|
|
text(t) |
string |
|
|
Replaces the field text with the given string. |
|
textLength(tl) |
boolean |
|
|
The number of characters in this text field. |
|
cutSelection(ct) |
boolean |
|
|
Cuts the current selection from this field. |
|
copySelection(cp) |
boolean |
|
|
Copies the current selection from this field. |
|
pasteSelection(pst) |
boolean |
|
|
Pastes text into this field at the current caret position. |
|
hasFocus(hf) |
boolean |
|
|
Whether this control is currently in focus. |
|
undo(ud) |
boolean |
|
|
Undo the last operation (Currently supported on Windows/Mac
Only) |
|
redo(rd) |
boolean |
|
|
Redo the last operation (Currently supported on Windows/Mac
Only) |
|
execute(exc) |
boolean |
|
|
Executes the currentl selection. |
|
executeAll(exa) |
boolean |
|
|
Executes all text in the current executer control. |
|
storeContents(stc) |
string |
|
|
If the provided string is a fully specified file path, then
attempts to store the contents of this field to that path.
Otherwise, uses the provided string as a filename only and uses an
internally generated path and extension for the file, as used by
the -loadContents and -removeStoredContents flags. In both cases, a
new unique filename will be generated if the specified name exists.
Returns the filename of the file saved upon completion, and an
empty string otherwise. |
|
loadContents(ldc) |
string |
|
|
Loads the contents of the specified filename into this field.
The path and extension for this filename is provided internally.
This command is only intended for loading the contents of this
executer field from a previous instance of this executer
field. |
|
removeStoredContents(rsc) |
string |
|
|
Removes the stored contents of this field with the specified
filename. The path and extension for the file is provided
internally. This command is only intended for removing previously
stored contens of this executer field. |
|
appendText(at) |
string |
|
|
Appends text to the end of this field. |
|
insertText(it) |
string |
|
|
Inserts the specified text into the position under the cursor,
replacing any currently selected text. The selection and cursor
position can be set using the select flag. Appends text to
the end of this field. |
|
sourceType(st) |
string |
|
|
Sets the source type for this command executer field. Valid
values are "mel" (enabled by default), and "python". |
|
showLineNumbers(sln) |
boolean |
|
|
Shows/hides the line numbes column. |
|
commandCompletion(cco) |
boolean |
|
|
Enable/disable command completion |
|
objectPathCompletion(opc) |
boolean |
|
|
Enable/disable path completion |
|
showTooltipHelp(sth) |
boolean |
|
|
Enable/disable tooltips in the command execution window |
|
searchDown(sd) |
boolean |
|
|
Specifies whether to search from the cursor down, or up. |
|
searchMatchCase(smc) |
boolean |
|
|
Specifies whether the search is to be case sensitive or
not. |
|
searchString(ss) |
string |
|
|
Specifies the string to search for. |
|
searchAndSelect(sas) |
boolean |
|
|
Searches for (and selects) the sepecified search string using
the specified search options. |
|
replaceAll(rpa) |
[string, string] |
|
|
Replaces all instances of the first string in the field text
with the second string. |
|
currentLine(cl) |
uint |
|
|
Sets/returns the current line which the cursor is on. |
|
spacesPerTab(spt) |
uint |
|
|
Specifies the number of spaces equivalent to one tab stop.
(default 4) |
|
tabsForIndent(tfi) |
boolean |
|
|
Specifies whether tab characters should be inserted when
indenting. (default on) |
|