API リファレンス
検索インデックスを準備中…

ImGui.ImGuiPopupFlags

定数
ImGuiPopupFlags: Readonly<
    {
        AnyPopup: 3072;
        AnyPopupId: 1024;
        AnyPopupLevel: 2048;
        MouseButtonDefault_: 1;
        MouseButtonLeft: 0;
        MouseButtonMask_: 31;
        MouseButtonMiddle: 2;
        MouseButtonRight: 1;
        None: 0;
        NoOpenOverExistingPopup: 128;
        NoOpenOverItems: 256;
        NoReopen: 32;
    },
> = ...

ポップアップの表示と照会設定。マウスボタンは添字で、一つ選ぶ。 既定は右ボタン。他のフラグを渡す際も右クリックなら明示する。

型宣言

  • 読み取り専用AnyPopup: 3072

    IsPopupOpen() で全階層の全 ID を調べる。

  • 読み取り専用AnyPopupId: 1024

    IsPopupOpen() で指定された ID を無視する。

  • 読み取り専用AnyPopupLevel: 2048

    IsPopupOpen() でポップアップの全階層を調べる。

  • 読み取り専用MouseButtonDefault_: 1

    内部の既定ボタン添字。右ボタン。

  • 読み取り専用MouseButtonLeft: 0

    左ボタンを離すとコンテキストポップアップを開く。

  • 読み取り専用MouseButtonMask_: 31

    符号化されたマウスボタン添字を取り出す内部マスク。

  • 読み取り専用MouseButtonMiddle: 2

    中ボタンを離すとコンテキストポップアップを開く。

  • 読み取り専用MouseButtonRight: 1

    右ボタンを離すとコンテキストポップアップを開く。

  • 読み取り専用None: 0

    追加設定なし。コンテキスト関数ではゼロは左ボタンでもある。

  • 読み取り専用NoOpenOverExistingPopup: 128

    同じポップアップ階層に別のものがあれば開かない。

  • 読み取り専用NoOpenOverItems: 256

    ウィンドウのコンテキスト表示を項目上ではなく空白部分に限定。

  • 読み取り専用NoReopen: 32

    表示済みポップアップを再表示・再配置せず、ナビゲーションも保つ。

ソースと継承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0