移動先: 概要 戻り値 フラグ. Python 例.

概要

cmdScrollFieldReporter([clear=boolean], [copySelection=boolean], [cutSelection=boolean], [echoAllCommands=boolean], [filterSourceType=string], [hasFocus=boolean], [lineNumbers=boolean], [pasteSelection=boolean], [receiveFocusCommand=script], [saveSelection=string], [saveSelectionToShelf=boolean], [select=[uint, uint]], [selectAll=boolean], [stackTrace=boolean], [suppressErrors=boolean], [suppressInfo=boolean], [suppressResults=boolean], [suppressStackTrace=boolean], [suppressWarnings=boolean], [text=string], [textLength=boolean])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

cmdScrollFieldReporter は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。

処理したコマンドのヒストリを受信して表示するために使用するスクリプト エディタ レポータ コントロール。

戻り値

stringレポータ コントロールの名前

戻り値の型は照会モードでは照会フラグが基になります。

フラグ

clear, copySelection, cutSelection, echoAllCommands, filterSourceType, hasFocus, lineNumbers, pasteSelection, receiveFocusCommand, saveSelection, saveSelectionToShelf, select, selectAll, stackTrace, suppressErrors, suppressInfo, suppressResults, suppressStackTrace, suppressWarnings, text, textLength
ロング ネーム(ショート ネーム) 引数型 プロパティ
filterSourceType(fst) string createqueryedit
このコマンド レポータの表示から、指定したソース タイプをフィルタリングします。現在は、「mel」、「python」または「」(デフォルト)をサポートしています。 フィルタに空の文字列(「」)を設定すると、すべてのフィルタリングが削除され、「mel」と「python」の両方の結果が表示されます。
saveSelection(sv) string createedit
カレントの選択項目をファイルに保存することを求めるプロンプトを表示します。指定した文字列の前にデフォルトのファイル名プロンプトが追加されます。
saveSelectionToShelf(svs) boolean createedit
カレントの選択項目をシェルフの項目に保存することを求めるプロンプトを表示します。
selectAll(sla) boolean createedit
すべてのテキストを選択します。
select(sl) [uint, uint] createedit
指定範囲内のテキストを選択します。
clear(clr) boolean createedit
フィールドをクリアします。
text(t) string createqueryedit
フィールド テキストを指定した文字列に置き換えます。
textLength(tl) boolean query
このテキスト フィールドの文字数です。
cutSelection(ct) boolean createedit
このフィールドからカレントの選択項目をカットします。
copySelection(cp) boolean createedit
このフィールドからカレントの選択項目をコピーします。
pasteSelection(pst) boolean createedit
カレントのキャレット位置で、このフィールドにテキストをペーストします。
hasFocus(hf) boolean query
現在このコントロールにフォーカスがあるかどうかです。
receiveFocusCommand(rfc) script createedit
フィールドにフォーカスが移ったときに実行されるコマンドです。
echoAllCommands(eac) boolean createqueryedit
すべてのコマンドをエコーします(グローバル パラメータ。すべてのコマンド レポータに影響します)。
lineNumbers(ln) boolean createqueryedit
(エラー/警告メッセージで)行番号を表示します(グローバル パラメータ。すべてのコマンド レポータに影響します)。
stackTrace(st) boolean createqueryedit
スタック トレースを表示します(グローバル パラメータ。すべてのコマンド レポータに影響します)。
suppressResults(sr) boolean createqueryedit
結果を表示しないようにします。
suppressInfo(si) boolean createqueryedit
情報を表示しないようにします。
suppressWarnings(sw) boolean createqueryedit
警告メッセージを表示しないようにします。
suppressErrors(se) boolean createqueryedit
エラーを表示しないようにします。
suppressStackTrace(sst) boolean createqueryedit
スタック トレースを表示しないようにします。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python 例

import maya.cmds as cmds

# this will create a tiny window with a command history reporter
cmds.window()
cmds.columnLayout()
cmds.cmdScrollFieldReporter(width=200, height=100)
cmds.showWindow()