インタフェース > コア インタフェース > quadMenuSettings |
quadMenuSettings コア インタフェースは、クアッド メニュー設定をコントロールするためのメソッドを公開します。
このメソッドでは、メニュー境界線のサイズをピクセル単位で設定できます。
このメソッドでは、メニューの水平マージンのサイズをポイント単位で設定できます。
このメソッドは、メニューの水平マージンのサイズをポイント単位で返します。
このメソッドでは、メニューの垂直マージンのサイズをポイント単位で設定できます。
このメソッドは、メニューの垂直マージンのサイズをポイント単位で返します。
このメソッドでは、書体名を含む文字列を指定してメニュー項目のフォントの書体を設定できます。
このメソッドでは、書体名を含む文字列を指定してメニュー タイトルのフォントの書体を設定できます。
このメソッドは、メニュー タイトルのフォントの書体名を返します。
このメソッドでは、メニュー項目のフォント サイズをポイント単位で設定できます。
このメソッドは、メニュー項目のフォント サイズをポイントで返します。
このメソッドでは、メニュー タイトルのフォント サイズを設定できます。タイトルのフォント サイズの値はポイントで指定します。
このメソッドは、メニュー タイトルのフォント サイズをポイントで返します。
このメソッドでは、メニュー項目の均等高さフラグの状態を設定できます。
メニュー項目の均等高さフラグが設定されている場合は true 、設定されていない場合は false を返します。
このメソッドでは、メニューの不透明度値を設定できます。不透明度値の範囲は 0.0 ~ 1.0 です。1.0 は不透明です。
0 - 不透明度が 1 より小さい場合、透明度を使ってメニューを表示します。
1 - 不透明度が 1 より小さい場合、透明度を使って中心からサイズを拡大することにより、メニューをストレッチします。
2 - 非表示の状態から不透明度の設定までフェード インします。
このメソッドは、メニューの表示方法を返します。返される値は、 DM_NORMAL 、 DM_STRETCH 、 DM_FADE 、 DM_NUM_METHODS のいずれかです。
このメソッドでは、「増幅」効果に使用するメニューのアニメーション ステップ数を整数として設定できます。
このメソッドは、「増幅」効果に使用するメニューのアニメーション ステップ数を返します。
このメソッドでは、メニューのアニメーション ステップ時間をミリ秒単位で設定できます。
このメソッドは、メニューのアニメーション ステップ時間をミリ秒単位で返します。
このメソッドでは、サブメニューが表示されるまでの遅延をミリ秒単位で設定できます。
このメソッドは、サブメニューが表示されるまでの遅延をミリ秒単位で返します。
このメソッドでは、ユーザがメニューのタイトルバーをクリックするときに、最後に実行したメニュー項目を使用するかどうかを決定する「最後に実行した項目」フラグを設定できます。
このメソッドは、「最後に実行した項目」フラグが設定されている場合は true 、設定されていない場合は false を返します。
このフラグは、ユーザがメニューのタイトルバーをクリックするときに、最後に実行したメニュー項目を使用するかどうかを決定します。
このメソッドでは、メニューが画面の端に近い場合、メニューを再配置するかどうかを制御および決定するフラグを設定できます。
このメソッドは、メニューが画面の端に近い場合、メニューを再配置するかどうかを制御および決定するフラグの状態を返します。
フラグが オン の場合は true 、その他の場合は false を返します。
このメソッドでは、メニューの余分な区切りを削除するかどうかを制御および決定するフラグを設定できます。
このメソッドは、メニューの余分な区切りを削除するかどうかを制御および決定するフラグの状態を返します。
フラグが オン の場合は true 、その他の場合は false を返します。
このメソッドでは、クアッド メニューが表示されるときに最初に表示されるクアッドを設定できます。
このメソッドは、表示される最初のクアッドのインデックスを返します。クアッド インデックス(0 ~ 3 の整数)を返します。
このメソッドでは、クアッド メニューに均等幅を使用するかどうかを設定できます。
このメソッドは、クアッド メニューの均等幅のステータスを返します。クアッド メニューが均等幅を使用するように設定されている場合は true 、それ以外の場合は false を返します。
このメソッドでは、クアッド メニューを左から右へミラーリングするかどうかを設定できます。
クアッド メニューが左から右へミラーリングされる場合は true 、それ以外の場合は false を返します。
このメソッドでは、画面の端が切り取られるためにクアッド メニューを再配置する場合に、カーソルを移動するかどうかを設定できます。
このメソッドは、画面の端が切り取られるためにクアッド メニューが再配置されるときに、カーソルが移動する場合は true 、移動しない場合は false を返します。
このメソッドでは、画面の端が切り取られるためにクアッド メニューを再配置する場合に、自動的に移動した方向とは反対方向にカーソルを移動するかどうかを設定できます。
このメソッドでは、画面の端が切り取られるためにクアッド メニューが再配置されるときに、自動的に移動した方向とは反対方向にカーソルを移動する場合は true 、移動しない場合は false を返します。
<void>quadMenuSettings.SetInitialCursorLocInBox_0to1 <float>initialCursorLocX <float>initialCursorLocY
このメソッドでは、中心のクアッド ボックスのカーソルの初期位置を設定できます。
2 つの引数では、ボックス サイズの比率として、0.0 ~ 1.0 の間でカーソルの X 位置と Y 位置を指定します。
このメソッドは、中心のクアッド ボックスのカーソルの x 初期位置を、0.0 ~ 1.0 のボックス サイズの比率で返します。
このメソッドは、中心のクアッド ボックスのカーソルの y 初期位置を、0.0 ~ 1.0 のボックス サイズの比率で返します。
3ds Max 6 以降では、次のメソッドは RGBA ではなく RGB カラーの値を使用するように変更されました。
<void>quadMenuSettings.SetTitleBarBackgroundColor <integer>quad <&RGB color>color color is In parameter
このメソッドでは、特定のクアッドにタイトル バーのバックグラウンド カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します
このメソッドは、特定のクアッドのタイトル バーのバックグラウンド カラーを返します。このメソッドは、RGB カラー値でカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。
<void>quadMenuSettings.SetTitleBarTextColor <integer>quad <&RGB color>color color is In and Out parameter
このメソッドでは、特定のクアッドにタイトル バーのテキスト カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します。
このメソッドは、特定のクアッドのタイトル バーのテキスト カラーを返します。このメソッドは、Color としてカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。
<void>quadMenuSettings.SetItemBackgroundColor <integer>quad <&RGB color>color color is In and Out parameter
このメソッドでは、特定のクアッドに項目のバックグラウンド カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します
このメソッドは、特定のクアッドの項目のバックグラウンド カラーを返します。このメソッドは、RGB カラー値でカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。
<void>quadMenuSettings.SetItemTextColor <integer>quad <&RGB color>color color is In and Out parameter
このメソッドでは、特定のクアッドに項目のテキスト カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します。
このメソッドは、特定のクアッドの項目のテキスト カラーを返します。このメソッドは、RGB カラー値でカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。
<void>quadMenuSettings.SetLastExecutedItemTextColor <integer>quad <&RGB color>color color is In and Out parameter
このメソッドでは、特定のクアッドに最後に実行した項目のテキスト カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します。
このメソッドは、特定のクアッドの最後に実行した項目のテキスト カラーを返します。このメソッドは、Color としてカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。
<void>quadMenuSettings.SetHighlightedItemBackgroundColor <integer>quad <&RGB color>color color is In and Out parameter
このメソッドでは、特定のクアッドにハイライトされた項目のバックグラウンド カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します。
このメソッドは、特定のクアッドのハイライトされた項目のバックグラウンド カラーを返します。このメソッドは、Color としてカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。
<void>quadMenuSettings.SetHighlightedItemTextColor <integer>quad <&RGB color>color color is In and Out parameter
このメソッドでは、特定のクアッドにハイライトされた項目のテキスト カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します
このメソッドは、特定のクアッドのハイライトされた項目のテキスト カラーを返します。このメソッドは、Color としてカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。
このメソッドでは、特定のクアッドに境界線カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します。
このメソッドは、特定のクアッドの境界線カラーを返します。このメソッドは、Color としてカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。
<void>quadMenuSettings.SetDisabledShadowColor <integer>quad <&RGB color>color color is In and Out parameter
このメソッドでは、特定のクアッドに無効なシャドウ カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します。
このメソッドは、特定のクアッドの無効なシャドウ カラーを返します。このメソッドは、Color としてカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。
<void>quadMenuSettings.SetDisabledHighlightColor <integer>quad <&RGB color>color color is In parameter
このメソッドでは、特定のクアッドに無効なハイライト カラーを設定できます。
<integer>quad: クアッド(1 ~ 4)を指定します。
<&RGB color>color: 設定するカラーを指定します。
このメソッドは、特定のクアッドの無効なハイライト カラーを返します。このメソッドは、Color としてカラーを返します。
<integer>quad: クアッド(1 ~ 4)を指定します。