mirror of
https://github.com/Drezil/imgui.git
synced 2025-07-12 07:49:55 +02:00
Fixed ImGuiTreeNodeFlags_AllowOverlapMode to behave better on touch-style inputs (#600)
This commit is contained in:
14
imgui.h
14
imgui.h
@ -518,13 +518,13 @@ enum ImGuiInputTextFlags_
|
||||
// Flags for ImGui::TreeNode*(), ImGui::CollapsingHeader*()
|
||||
enum ImGuiTreeNodeFlags_
|
||||
{
|
||||
ImGuiTreeNodeFlags_Selected = 1 << 0,
|
||||
ImGuiTreeNodeFlags_Framed = 1 << 1,
|
||||
ImGuiTreeNodeFlags_AllowOverlapMode = 1 << 2,
|
||||
ImGuiTreeNodeFlags_NoTreePushOnOpen = 1 << 3,
|
||||
ImGuiTreeNodeFlags_NoAutoOpenOnLog = 1 << 4,
|
||||
ImGuiTreeNodeFlags_DefaultOpen = 1 << 5,
|
||||
ImGuiTreeNodeFlags_CollapsingHeader = ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoAutoOpenOnLog,
|
||||
ImGuiTreeNodeFlags_Selected = 1 << 0, // FIXME: TODO
|
||||
ImGuiTreeNodeFlags_Framed = 1 << 1, // Full colored frame (e.g. for CollapsingHeader)
|
||||
ImGuiTreeNodeFlags_AllowOverlapMode = 1 << 2, // Hit testing to allow subsequent widgets to overlap this one
|
||||
ImGuiTreeNodeFlags_NoTreePushOnOpen = 1 << 3, // Don't do a TreePush() when opened (e.g. for CollapsingHeader) = no extra indent nor pushing on ID stack
|
||||
ImGuiTreeNodeFlags_NoAutoOpenOnLog = 1 << 4, // Don't automatically and temporarily open node when Logging is active (by default logging will automatically open tree nodes).
|
||||
ImGuiTreeNodeFlags_DefaultOpen = 1 << 5, // Default node to be opened
|
||||
ImGuiTreeNodeFlags_CollapsingHeader = ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoAutoOpenOnLog
|
||||
};
|
||||
|
||||
// Flags for ImGui::Selectable()
|
||||
|
Reference in New Issue
Block a user