You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
publicstaticfinalintCharsUppercase = 1 << 2; // Turn a..z into A..Z
14
-
publicstaticfinalintCharsNoBlank = 1 << 3; // Filter out spaces, tabs
15
-
publicstaticfinalintAutoSelectAll = 1 << 4; // Select entire text when first taking mouse focus
16
-
publicstaticfinalintEnterReturnsTrue = 1 << 5; // Return 'true' when Enter is pressed (as opposed to every time the value was modified). Consider looking at the IsItemDeactivatedAfterEdit() function.
publicstaticfinalintCallbackHistory = 1 << 7; // Callback on pressing Up/Down arrows (for history handling)
19
-
publicstaticfinalintCallbackAlways = 1 << 8; // Callback on each iteration. User code may query cursor position, modify text buffer.
20
-
publicstaticfinalintCallbackCharFilter = 1 << 9; // Callback on character inputs to replace or discard them. Modify 'EventChar' to replace or discard, or return 1 in callback to discard.
21
-
publicstaticfinalintAllowTabInput = 1 << 1; // Pressing TAB input a '\t' character into the text field
22
-
publicstaticfinalintCtrlEnterForNewLine = 1 << 1; // In multi-line mode, unfocus with Enter, add new line with Ctrl+Enter (default is opposite: unfocus with Ctrl+Enter, add line with Enter).
23
-
publicstaticfinalintNoHorizontalScroll = 1 << 1; // Disable following the cursor horizontally
publicstaticfinalintPassword = 1 << 1; // Password mode, display all characters as '*'
27
-
publicstaticfinalintNoUndoRedo = 1 << 1; // Disable undo/redo. Note that input text owns the text data while active, if you want to provide your own undo/redo stack you need e.g. to call ClearActiveID().
publicstaticfinalintCallbackResize = 1 << 1; // Callback on buffer capacity changes request (beyond 'buf_size' parameter value), allowing the string to grow. Notify when the string wants to be resized (for string types which hold a cache of their Size). You will be provided a new BufSize in the callback and NEED to honor it. (see misc/cpp/imgui_stdlib.h for an example of using this)
publicstaticfinalintCharsUppercase = 1 << 2; // Turn a..z into A..Z
14
+
publicstaticfinalintCharsNoBlank = 1 << 3; // Filter out spaces, tabs
15
+
publicstaticfinalintAutoSelectAll = 1 << 4; // Select entire text when first taking mouse focus
16
+
publicstaticfinalintEnterReturnsTrue = 1 << 5; // Return 'true' when Enter is pressed (as opposed to every time the value was modified). Consider looking at the IsItemDeactivatedAfterEdit() function.
publicstaticfinalintCallbackHistory = 1 << 7; // Callback on pressing Up/Down arrows (for history handling)
19
+
publicstaticfinalintCallbackAlways = 1 << 8; // Callback on each iteration. User code may query cursor position, modify text buffer.
20
+
publicstaticfinalintCallbackCharFilter = 1 << 9; // Callback on character inputs to replace or discard them. Modify 'EventChar' to replace or discard, or return 1 in callback to discard.
21
+
publicstaticfinalintAllowTabInput = 1 << 10; // Pressing TAB input a '\t' character into the text field
22
+
publicstaticfinalintCtrlEnterForNewLine = 1 << 11; // In multi-line mode, unfocus with Enter, add new line with Ctrl+Enter (default is opposite: unfocus with Ctrl+Enter, add line with Enter).
23
+
publicstaticfinalintNoHorizontalScroll = 1 << 12; // Disable following the cursor horizontally
publicstaticfinalintPassword = 1 << 15; // Password mode, display all characters as '*'
27
+
publicstaticfinalintNoUndoRedo = 1 << 16; // Disable undo/redo. Note that input text owns the text data while active, if you want to provide your own undo/redo stack you need e.g. to call ClearActiveID().
publicstaticfinalintCallbackResize = 1 << 18; // Callback on buffer capacity changes request (beyond 'buf_size' parameter value), allowing the string to grow. Notify when the string wants to be resized (for string types which hold a cache of their Size). You will be provided a new BufSize in the callback and NEED to honor it. (see misc/cpp/imgui_stdlib.h for an example of using this)
publicstaticfinalintNoResize = 1 << 1; // Disable user resizing with the lower-right grip
13
-
publicstaticfinalintNoMove = 1 << 2; // Disable user moving the window
14
-
publicstaticfinalintNoScrollbar = 1 << 3; // Disable scrollbars (window can still scroll with mouse or programmatically)
15
-
publicstaticfinalintNoScrollWithMouse = 1 << 4; // Disable user vertically scrolling with mouse wheel. On child window, mouse wheel will be forwarded to the parent unless NoScrollbar is also set.
16
-
publicstaticfinalintNoCollapse = 1 << 5; // Disable user collapsing window by double-clicking on it
17
-
publicstaticfinalintAlwaysAutoResize = 1 << 6; // Resize every window to its content every frame
18
-
publicstaticfinalintNoBackground = 1 << 7; // Disable drawing background color (WindowBg, etc.) and outside border. Similar as using SetNextWindowBgAlpha(0.0f).
19
-
publicstaticfinalintNoSavedSettings = 1 << 8; // Never load/save settings in .ini file
20
-
publicstaticfinalintNoMouseInputs = 1 << 9; // Disable catching mouse, hovering test with pass through.
21
-
publicstaticfinalintMenuBar = 1 << 1; // Has a menu-bar
22
-
publicstaticfinalintHorizontalScrollbar = 1 << 1; // 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.
23
-
publicstaticfinalintNoFocusOnAppearing = 1 << 1; // Disable taking focus when transitioning from hidden to visible state
24
-
publicstaticfinalintNoBringToFrontOnFocus = 1 << 1; // Disable bringing window to front when taking focus (e.g. clicking on it or programmatically giving it focus)
25
-
publicstaticfinalintAlwaysVerticalScrollbar = 1 << 1; // Always show vertical scrollbar (even if ContentSize.y < Size.y)
26
-
publicstaticfinalintAlwaysHorizontalScrollbar = 1 << 1; // Always show horizontal scrollbar (even if ContentSize.x < Size.x)
27
-
publicstaticfinalintAlwaysUseWindowPadding = 1 << 1; // Ensure child windows without border uses style.WindowPadding (ignored by default for non-bordered child windows, because more convenient)
28
-
publicstaticfinalintNoNavInputs = 1 << 1; // No gamepad/keyboard navigation within the window
29
-
publicstaticfinalintNoNavFocus = 1 << 1; // No focusing toward this window with gamepad/keyboard navigation (e.g. skipped by CTRL+TAB)
30
-
publicstaticfinalintUnsavedDocument = 1 << 2; // Append '*' to title without affecting the ID, as a convenience to avoid using the ### operator. When used in a tab/docking context, tab is selected on closure and closure is deferred by one frame to allow code to cancel the closure (with a confirmation popup, etc.) without flicker.
publicstaticfinalintNoResize = 1 << 1; // Disable user resizing with the lower-right grip
13
+
publicstaticfinalintNoMove = 1 << 2; // Disable user moving the window
14
+
publicstaticfinalintNoScrollbar = 1 << 3; // Disable scrollbars (window can still scroll with mouse or programmatically)
15
+
publicstaticfinalintNoScrollWithMouse = 1 << 4; // Disable user vertically scrolling with mouse wheel. On child window, mouse wheel will be forwarded to the parent unless NoScrollbar is also set.
16
+
publicstaticfinalintNoCollapse = 1 << 5; // Disable user collapsing window by double-clicking on it
17
+
publicstaticfinalintAlwaysAutoResize = 1 << 6; // Resize every window to its content every frame
18
+
publicstaticfinalintNoBackground = 1 << 7; // Disable drawing background color (WindowBg, etc.) and outside border. Similar as using SetNextWindowBgAlpha(0.0f).
19
+
publicstaticfinalintNoSavedSettings = 1 << 8; // Never load/save settings in .ini file
20
+
publicstaticfinalintNoMouseInputs = 1 << 9; // Disable catching mouse, hovering test with pass through.
21
+
publicstaticfinalintMenuBar = 1 << 10; // Has a menu-bar
22
+
publicstaticfinalintHorizontalScrollbar = 1 << 11; // 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.
23
+
publicstaticfinalintNoFocusOnAppearing = 1 << 12; // Disable taking focus when transitioning from hidden to visible state
24
+
publicstaticfinalintNoBringToFrontOnFocus = 1 << 13; // Disable bringing window to front when taking focus (e.g. clicking on it or programmatically giving it focus)
25
+
publicstaticfinalintAlwaysVerticalScrollbar = 1 << 14; // Always show vertical scrollbar (even if ContentSize.y < Size.y)
26
+
publicstaticfinalintAlwaysHorizontalScrollbar = 1 << 15; // Always show horizontal scrollbar (even if ContentSize.x < Size.x)
27
+
publicstaticfinalintAlwaysUseWindowPadding = 1 << 16; // Ensure child windows without border uses style.WindowPadding (ignored by default for non-bordered child windows, because more convenient)
28
+
publicstaticfinalintNoNavInputs = 1 << 17; // No gamepad/keyboard navigation within the window
29
+
publicstaticfinalintNoNavFocus = 1 << 18; // No focusing toward this window with gamepad/keyboard navigation (e.g. skipped by CTRL+TAB)
30
+
publicstaticfinalintUnsavedDocument = 1 << 20; // Append '*' to title without affecting the ID, as a convenience to avoid using the ### operator. When used in a tab/docking context, tab is selected on closure and closure is deferred by one frame to allow code to cancel the closure (with a confirmation popup, etc.) without flicker.
0 commit comments