#appActivated: undefined
メイン アプリケーション ウィンドウをアクティブ化するときに呼び出されます。
#appDeactivated: undefined
メイン アプリケーション ウィンドウを非アクティブ化するときに呼び出されます。
#postSystemStartup: undefined
ソフトウェアの起動後に送られます。
#selectionLocked: undefined
選択のロックがトリガされたときに送られます。
#selectionUnlocked: undefined
選択のロック解除がトリガされたときに送られます。
#systemPreNew: integer
3ds Max をリセットする直前に送られます。
コールバック関数内で callbacks.notificationParam()
を呼び出すと、[新規シーン](New Scene)ダイアログ ボックスで選択されたオプションに対応する次の整数値が返されます。
1 - すべて新規
2 - オブジェクトを保持
3 - オブジェクトと階層を保持
#systemPostNew: undefined
3ds Max をリセットした直後に送られます。
#systemPreReset: undefined
3ds Max をリセットする前に送られます。
#systemPostReset: undefined
3ds Max をリセットした後に送られます。
#systemPreDirChange: undefined
変更後のシステム パス - [パスを設定](Configure Paths)ダイアログ ボックスで変更される dir のカタログ
#systemPostDirChange: undefined
変更後のシステム パス - [パスを設定](Configure Paths)ダイアログ ボックスで変更される dir のカタログ
#preSystemShutdown: undefined
ソフトウェアがシャットダウン プロセスを開始する直前に送られます。
#postSystemShutdown: undefined
ソフトウェアがシャットダウン プロセスを完了する直前に送られます。
スクリプト リスナーと 3ds Max のUI を伴うオペレーションは、このコールバックを実行している時は、すでにこのコールバックが閉じている為使用できません。ファイルの書き込みのような UI 関連ではないオペレーションでは正しく実行されます。
#systemShutdownCheck: undefined
3ds Max をシャット ダウンする可能性があるときに、シャットダウンをキャンセルできる内容(ダーティなシーンや、false を返す ExitMAXCallback コールバック オブジェクトなど)を確認する前に送られます。3ds Max 2020.1 以降で使用可能です。
#systemShutdownCheckFailed: undefined
システムのシャットダウンがキャンセルされた場合に送られます。3ds Max 2020.1 以降で使用可能です。
#systemShutdownCheckPassed: undefined
システムのシャットダウンがキャンセルされなかった場合に送られます。システムのシャットダウンが開始される直前です。3ds Max 2020.1 以降で使用可能です。
#welcomeScreenDone: undefined
初回のようこそ画面が表示された後に送信されます(表示されていないか、閉じられている場合)
#preAppThemeChange: undefined
アプリケーションのテーマを変更する前に送られます。
#postAppThemeChange: undefined
アプリケーションのテーマを変更した後に送られます。
#postLoadingMenus: undefined
メニュー ファイルがロードされ、メニュー バーが更新された後に呼び出されます。
この通知に登録されたクライアントは、独自のメニューまたはメニュー項目を現在ロードされているメニュー セットに追加することができます。
#preLoadingCuiToolbars: string
メイン アプリケーション メニュー バーが保存される前に送られます。
callbacks.notificationParam()
を呼び出すと、ロード中のパスが返されます。既定のツールバーをロードしている場合は、空の値が返されます。
#postLoadingCuiToolbars: string
メイン アプリケーション メニューバーが保存された後に送られます。
callbacks.notificationParam()
を呼び出すと、ロード中のパスが返されます。既定のツールバーをロードしている場合は、空の値が返されます。
#preSavingCuiToolbars: string
ツールバーの設定が保存される前に送られます。
callbacks.notificationParam()
を呼び出すと、保存中のパスが返されます。既定のツールバーを保存している場合は、空の値が返されます。
#postSavingCuiToolbars: string
ツールバーの設定が保存された後に送られます。
callbacks.notificationParam()
を呼び出すと、保存中のパスが返されます。既定のツールバーを保存している場合は、空の値が返されます。
#preSavingMenus: string
メイン アプリケーション メニュー バーが保存される前に送られます。
callbacks.notificationParam()
を呼び出すと、保存中のパスが返されます。
#postSavingMenus: string
メイン アプリケーション メニューバーが保存された後に送られます。
callbacks.notificationParam()
を呼び出すと、保存中のパスが返されます。
#postSceneReset: undefined
既存のシーン内のすべての参照が削除された直後に送られます。
この通知は、既存のシーンがワイプされた後に送られます。この通知が送信されるのは、ファイルから新しいシーンをロードする直前や、ファイルを更新している場合などです。
#preSceneStateRestore: string
シーン ステートが復元される前に送られます。
callbacks.notificationParam()
を呼び出すと、シーン ステートの名前が返されます。
#postSceneStateRestore: string
シーン ステートが復元された後に送られます。
callbacks.notificationParam()
を呼び出すと、シーン ステートの名前が返されます。
#preSceneStateSave: string
シーン ステートが保存される前に送られます。
callbacks.notificationParam()
を呼び出すと、シーン ステートの名前が返されます。
#postSceneStateSave: string
シーン ステートが保存された後に送られます。
callbacks.notificationParam()
を呼び出すと、シーン ステートの名前が返されます。
#preWorkspaceChange: undefined
CUI ワークスペースが変更される前に送られます。
callbacks.notificationParam()
を呼び出すと、ワークスペース名が返されます。
#postWorkspaceChange: string
CUI ワークスペースが変更された後に送られます。
callbacks.notificationParam()
を呼び出すと、ワークスペース名が返されます。
#preWorkspaceCollectionChange: undefined
システム ワークスペースのコレクションが変更される前に送られます。
#postWorkspaceCollectionChange: undefined
システム ワークスペースのコレクションが変更された後に送られます。
#preStartupScriptLoad: undefined
スタートアップ スクリプトが実行された直前に送信されます。3ds Max 2019.2 Update 以降で使用可能です。
#preProjectFolderChange: undefined
プロジェクト フォルダの変更開始時に、フォルダが変更される前に送られます。3ds Max 2019 以降で使用可能です。
#postProjectFolderChange: undefined
プロジェクト フォルダの変更終了時に、すべてのフォルダが変更された後に送られます。3ds Max 2019 以降で使用可能です。