enum
ImGui::ImGuiWindowFlags
Overview
Defined in:
types.crEnum Members
-
None =
0 -
NoTitleBar =
1 -
Disable title-bar
-
NoResize =
2 -
Disable user resizing with the lower-right grip
-
NoMove =
4 -
Disable user moving the window
-
NoScrollbar =
8 -
Disable scrollbars (window can still scroll with mouse or programmatically)
-
NoScrollWithMouse =
16 -
Disable user vertically scrolling with mouse wheel. On child window, mouse wheel will be forwarded to the parent unless NoScrollbar is also set.
-
NoCollapse =
32 -
Disable user collapsing window by double-clicking on it. Also referred to as Window Menu Button (e.g. within a docking node).
-
AlwaysAutoResize =
64 -
Resize every window to its content every frame
-
NoBackground =
128 -
Disable drawing background color (WindowBg, etc.) and outside border. Similar as using SetNextWindowBgAlpha(0.0f).
-
NoSavedSettings =
256 -
Never load/save settings in .ini file
-
NoMouseInputs =
512 -
Disable catching mouse, hovering test with pass through.
-
MenuBar =
1024 -
Has a menu-bar
-
HorizontalScrollbar =
2048 -
Allow horizontal scrollbar to appear (off by default). You may use SetNextWindowContentSize(ImVec2(width,0.0f)); prior to calling Begin() to specify width. Read code in imgui_demo in the "Horizontal Scrolling" section.
-
NoFocusOnAppearing =
4096 -
Disable taking focus when transitioning from hidden to visible state
-
NoBringToFrontOnFocus =
8192 -
Disable bringing window to front when taking focus (e.g. clicking on it or programmatically giving it focus)
-
AlwaysVerticalScrollbar =
16384 -
Always show vertical scrollbar (even if ContentSize.y < Size.y)
-
AlwaysHorizontalScrollbar =
32768 -
Always show horizontal scrollbar (even if ContentSize.x < Size.x)
-
No gamepad/keyboard navigation within the window
-
No focusing toward this window with gamepad/keyboard navigation (e.g. skipped by CTRL+TAB)
-
UnsavedDocument =
262144 -
Display a dot next to the title. When used in a tab/docking context, tab is selected when clicking the X + closure is not assumed (will wait for user to stop submitting the tab). Otherwise closure is assumed when pressing the X, so if you keep submitting the tab may reappear at end of tab bar.
-
NoDecoration =
43 -
NoInputs =
197120 -
[BETA] On child window: share focus scope, allow gamepad/keyboard navigation to cross over parent border to this child or between sibling child windows.
-
ChildWindow =
16777216 -
Don't use! For internal use by BeginChild()
-
Tooltip =
33554432 -
Don't use! For internal use by BeginTooltip()
-
Popup =
67108864 -
Don't use! For internal use by BeginPopup()
-
Modal =
134217728 -
Don't use! For internal use by BeginPopupModal()
-
ChildMenu =
268435456 -
Don't use! For internal use by BeginMenu()
-
All =
529006591
Instance Method Summary
-
#always_auto_resize?
Returns
trueif this enum value containsAlwaysAutoResize -
#always_horizontal_scrollbar?
Returns
trueif this enum value containsAlwaysHorizontalScrollbar -
#always_vertical_scrollbar?
Returns
trueif this enum value containsAlwaysVerticalScrollbar -
#child_menu?
Returns
trueif this enum value containsChildMenu -
#child_window?
Returns
trueif this enum value containsChildWindow -
#horizontal_scrollbar?
Returns
trueif this enum value containsHorizontalScrollbar -
#menu_bar?
Returns
trueif this enum value containsMenuBar -
#modal?
Returns
trueif this enum value containsModal -
#nav_flattened?
Returns
trueif this enum value containsNavFlattened -
#no_background?
Returns
trueif this enum value containsNoBackground -
#no_bring_to_front_on_focus?
Returns
trueif this enum value containsNoBringToFrontOnFocus -
#no_collapse?
Returns
trueif this enum value containsNoCollapse -
#no_decoration?
Returns
trueif this enum value containsNoDecoration -
#no_focus_on_appearing?
Returns
trueif this enum value containsNoFocusOnAppearing -
#no_inputs?
Returns
trueif this enum value containsNoInputs -
#no_mouse_inputs?
Returns
trueif this enum value containsNoMouseInputs -
#no_move?
Returns
trueif this enum value containsNoMove -
#no_nav?
Returns
trueif this enum value containsNoNav -
#no_nav_focus?
Returns
trueif this enum value containsNoNavFocus -
#no_nav_inputs?
Returns
trueif this enum value containsNoNavInputs -
#no_resize?
Returns
trueif this enum value containsNoResize -
#no_saved_settings?
Returns
trueif this enum value containsNoSavedSettings -
#no_scroll_with_mouse?
Returns
trueif this enum value containsNoScrollWithMouse -
#no_scrollbar?
Returns
trueif this enum value containsNoScrollbar -
#no_title_bar?
Returns
trueif this enum value containsNoTitleBar -
#none?
Returns
trueif this enum value containsNone -
#popup?
Returns
trueif this enum value containsPopup -
#tooltip?
Returns
trueif this enum value containsTooltip -
#unsaved_document?
Returns
trueif this enum value containsUnsavedDocument
Instance Method Detail
Returns true if this enum value contains AlwaysHorizontalScrollbar