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