|
|
|
@ -8219,10 +8219,10 @@ void ImGui::SetScrollHereY(float center_y_ratio) |
|
|
|
|
|
|
|
|
|
void ImGui::BeginTooltip() |
|
|
|
|
{ |
|
|
|
|
BeginTooltipEx(ImGuiWindowFlags_None, ImGuiTooltipFlags_None); |
|
|
|
|
BeginTooltipEx(ImGuiTooltipFlags_None, ImGuiWindowFlags_None); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void ImGui::BeginTooltipEx(ImGuiWindowFlags extra_flags, ImGuiTooltipFlags tooltip_flags) |
|
|
|
|
void ImGui::BeginTooltipEx(ImGuiTooltipFlags tooltip_flags, ImGuiWindowFlags extra_window_flags) |
|
|
|
|
{ |
|
|
|
|
ImGuiContext& g = *GImGui; |
|
|
|
|
|
|
|
|
@ -8251,7 +8251,7 @@ void ImGui::BeginTooltipEx(ImGuiWindowFlags extra_flags, ImGuiTooltipFlags toolt |
|
|
|
|
ImFormatString(window_name, IM_ARRAYSIZE(window_name), "##Tooltip_%02d", ++g.TooltipOverrideCount); |
|
|
|
|
} |
|
|
|
|
ImGuiWindowFlags flags = ImGuiWindowFlags_Tooltip | ImGuiWindowFlags_NoInputs | ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoSavedSettings | ImGuiWindowFlags_AlwaysAutoResize; |
|
|
|
|
Begin(window_name, NULL, flags | extra_flags); |
|
|
|
|
Begin(window_name, NULL, flags | extra_window_flags); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void ImGui::EndTooltip() |
|
|
|
@ -8262,7 +8262,7 @@ void ImGui::EndTooltip() |
|
|
|
|
|
|
|
|
|
void ImGui::SetTooltipV(const char* fmt, va_list args) |
|
|
|
|
{ |
|
|
|
|
BeginTooltipEx(0, ImGuiTooltipFlags_OverridePreviousTooltip); |
|
|
|
|
BeginTooltipEx(ImGuiTooltipFlags_OverridePreviousTooltip, ImGuiWindowFlags_None); |
|
|
|
|
TextV(fmt, args); |
|
|
|
|
EndTooltip(); |
|
|
|
|
} |
|
|
|
|