API 参考
正在准备搜索索引…

ImGui.ImGuiWindowFlags

常量
ImGuiWindowFlags: Readonly<
    {
        AlwaysAutoResize: 64;
        AlwaysHorizontalScrollbar: 32768;
        AlwaysUseWindowPadding: 1073741824;
        AlwaysVerticalScrollbar: 16384;
        ChildMenu: 268435456;
        ChildWindow: 16777216;
        HorizontalScrollbar: 2048;
        MenuBar: 1024;
        Modal: 134217728;
        NavFlattened: 536870912;
        NoBackground: 128;
        NoBringToFrontOnFocus: 8192;
        NoCollapse: 32;
        NoDecoration: 43;
        NoFocusOnAppearing: 4096;
        NoInputs: 197120;
        NoMouseInputs: 512;
        NoMove: 4;
        NoNav: 196608;
        NoNavFocus: 131072;
        NoNavInputs: 65536;
        None: 0;
        NoResize: 2;
        NoSavedSettings: 256;
        NoScrollbar: 8;
        NoScrollWithMouse: 16;
        NoTitleBar: 1;
        Popup: 67108864;
        Tooltip: 33554432;
        UnsavedDocument: 262144;
    },
> = ...

Begin() 的窗口外观、交互和生命周期选项。

类型声明

  • 只读AlwaysAutoResize: 64

    每帧根据内容调整窗口大小。

  • 只读AlwaysHorizontalScrollbar: 32768

    即使内容未溢出也显示水平滚动条。

  • 只读AlwaysUseWindowPadding: 1073741824

    旧内边距位;改用 ImGuiChildFlags.AlwaysUseWindowPadding。

  • 只读AlwaysVerticalScrollbar: 16384

    即使内容未溢出也显示垂直滚动条。

  • 只读ChildMenu: 268435456

    BeginMenu() 设置的内部子菜单标记。

  • 只读ChildWindow: 16777216

    BeginChild() 设置的内部子窗口标记。

  • 只读HorizontalScrollbar: 2048

    内容超宽时允许显示水平滚动条。

  • 只读MenuBar: 1024

    为菜单栏预留空间。

  • 只读Modal: 134217728

    BeginPopupModal() 设置的内部模态窗口标记。

  • 只读NavFlattened: 536870912

    旧导航共享位;改用 ImGuiChildFlags.NavFlattened。

  • 只读NoBackground: 128

    不绘制背景和外边框。

  • 只读NoBringToFrontOnFocus: 8192

    获得焦点时不将窗口置于前方。

  • 只读NoCollapse: 32

    禁止通过标题栏折叠窗口。

  • 只读NoDecoration: 43

    隐藏标题栏、滚动条,并禁止调整大小和折叠。

  • 只读NoFocusOnAppearing: 4096

    从隐藏变为可见时不获取焦点。

  • 只读NoInputs: 197120

    禁用鼠标输入和全部窗口导航。

  • 只读NoMouseInputs: 512

    忽略鼠标输入,悬停检测穿透此窗口。

  • 只读NoMove: 4

    禁止用户移动窗口。

  • 只读NoNav: 196608

    同时禁止窗口内部导航和导航至此窗口。

  • 只读NoNavFocus: 131072

    窗口间导航(包括 Ctrl+Tab)时跳过此窗口。

  • 只读NoNavInputs: 65536

    禁用窗口内部的键盘和手柄导航。

  • 只读None: 0

    使用默认窗口行为。

  • 只读NoResize: 2

    禁止通过窗口拖柄调整大小。

  • 只读NoSavedSettings: 256

    不加载或保存此窗口的 INI 设置。

  • 只读NoScrollbar: 8

    隐藏滚动条;仍可用滚轮或程序滚动。

  • 只读NoScrollWithMouse: 16

    禁止滚轮纵向滚动;子窗口会转交父窗口,除非同时设置 NoScrollbar。

  • 只读NoTitleBar: 1

    隐藏标题栏。

  • 只读Popup: 67108864

    BeginPopup() 设置的内部弹出窗口标记。

  • 只读Tooltip: 33554432

    BeginTooltip() 设置的内部提示窗口标记。

  • 只读UnsavedDocument: 262144

    标题显示未保存标记;标签关闭时先选中,等待应用停止提交后才移除。

源码与继承

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