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
enum { WRT_OuterRect, WRT_OuterRectClipped, WRT_InnerRect, WRT_InnerClipRect, WRT_WorkRect, WRT_Contents, WRT_ContentsRegionRect, WRT_Count }; // Windows Rect Type
ImGuiSelectableFlags_DrawFillAvailWidth = 1 << 23, // FIXME: We may be able to remove this (added in 6251d379 for menus)
361
-
ImGuiSelectableFlags_AllowItemOverlap = 1 << 24
361
+
ImGuiSelectableFlags_AllowItemOverlap = 1 << 24,
362
+
ImGuiSelectableFlags_DrawHoveredWhenHeld= 1 << 25// Always show active when held, even is not hovered. This concept could probably be renamed/formalized somehow.
362
363
};
363
364
364
365
// Extend ImGuiTreeNodeFlags_
@@ -827,13 +828,13 @@ struct ImGuiShrinkWidthItem
827
828
float Width;
828
829
};
829
830
830
-
structImGuiTabBarRef
831
+
structImGuiPtrOrIndex
831
832
{
832
-
ImGuiTabBar* Ptr;// Either field can be set, not both. Dock node tab bars are loose while BeginTabBar() ones are in a pool.
833
-
intIndexInMainPool;
833
+
void* Ptr;// Either field can be set, not both. e.g. Dock node tab bars are loose while BeginTabBar() ones are in a pool.
0 commit comments