フォーカスのカスタム設定 [詳細]
プロパティ | |
Widget | LeftCandidate [get, set] |
対象ウィジェットで左キーを押した場合のフォーカスの移動先ウィジェットを取得・設定する | |
Widget | RightCandidate [get, set] |
対象ウィジェットで右キーを押した場合のフォーカスの移動先ウィジェットを取得・設定する | |
Widget | UpCandidate [get, set] |
対象ウィジェットで上キーを押した場合のフォーカスの移動先ウィジェットを取得・設定する | |
Widget | DownCandidate [get, set] |
対象ウィジェットで下キーを押した場合のフォーカスの移動先ウィジェットを取得・設定する | |
Rectangle | SearchHintRectangle [get, set] |
フォーカスを検索する場合の矩形を取得・設定する | |
bool | HideFocusImage [get, set] |
フォーカスイメージを非表示にするかどうか取得・設定する | |
Rectangle | FocusImageRectangle [get, set] |
フォーカスを表示する際の矩形(位置とサイズ)を取得・設定する | |
ImageAsset | FocusImage [get, set] |
フォーカスのカスタムイメージを取得・設定する | |
NinePatchMargin | FocusImageNinePatchMargin [get, set] |
フォーカスのカスタムイメージの9パッチマージンを取得・設定する | |
int | FocusImagePadding [get, set] |
フォーカスのカスタムイメージを外側に広げる大きさを取得・設定する |
フォーカスのカスタム設定
各メンバは、デフォルト値(nullまたはゼロ)であれば標準の設定に沿って処理を行います。
Widget DownCandidate [get, set] |
対象ウィジェットで下キーを押した場合のフォーカスの移動先ウィジェットを取得・設定する
値が null もしくは 同一のシーン上に存在しないウィジェットの場合は標準のフォーカス検索が行われます。 指定したウィジェットはFocusable、Visible、Enabledプロパティおよび表示範囲内にあるかにかかわらずフォーカスが設定されます。
ImageAsset FocusImage [get, set] |
フォーカスのカスタムイメージを取得・設定する
nullの場合はデフォルトのフォーカスイメージを使用します。
NinePatchMargin FocusImageNinePatchMargin [get, set] |
フォーカスのカスタムイメージの9パッチマージンを取得・設定する
FocusImage が null の場合はこの値は無視されます。
int FocusImagePadding [get, set] |
フォーカスのカスタムイメージを外側に広げる大きさを取得・設定する
FocusImage が null の場合はこの値は無視されます。
Rectangle FocusImageRectangle [get, set] |
フォーカスを表示する際の矩形(位置とサイズ)を取得・設定する
サイズが0以下の場合は対象ウィジェット自身のサイズを使用します。 位置とサイズは対象ウィジェット自身のローカル座標で指定します。
bool HideFocusImage [get, set] |
フォーカスイメージを非表示にするかどうか取得・設定する
true の場合は標準またはカスタムのフォーカスイメージを表示しないようにします。
Widget LeftCandidate [get, set] |
対象ウィジェットで左キーを押した場合のフォーカスの移動先ウィジェットを取得・設定する
値が null もしくは 同一のシーン上に存在しないウィジェットの場合は標準のフォーカス検索が行われます。 指定したウィジェットはFocusable、Visible、Enabledプロパティおよび表示範囲内にあるかにかかわらずフォーカスが設定されます。
Widget RightCandidate [get, set] |
対象ウィジェットで右キーを押した場合のフォーカスの移動先ウィジェットを取得・設定する
値が null もしくは 同一のシーン上に存在しないウィジェットの場合は標準のフォーカス検索が行われます。 指定したウィジェットはFocusable、Visible、Enabledプロパティおよび表示範囲内にあるかにかかわらずフォーカスが設定されます。
Rectangle SearchHintRectangle [get, set] |
フォーカスを検索する場合の矩形を取得・設定する
サイズが0以下の場合は対象ウィジェット自身のサイズを使用します。 位置とサイズは対象ウィジェット自身のローカル座標で指定します。
Widget UpCandidate [get, set] |
対象ウィジェットで上キーを押した場合のフォーカスの移動先ウィジェットを取得・設定する
値が null もしくは 同一のシーン上に存在しないウィジェットの場合は標準のフォーカス検索が行われます。 指定したウィジェットはFocusable、Visible、Enabledプロパティおよび表示範囲内にあるかにかかわらずフォーカスが設定されます。