mirror of
https://github.com/gwm17/implot.git
synced 2024-11-23 02:38:53 -05:00
Draw query rect only when query enabled.
This commit is contained in:
parent
038a9c9282
commit
36a86cf955
25
implot.cpp
25
implot.cpp
|
@ -1345,20 +1345,23 @@ void EndPlot() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (plot.Querying || plot.Queried) {
|
if (ImHasFlag(plot.Flags, ImPlotFlags_Query)) // draw query rect only when query enabled.
|
||||||
if (plot.QueryRect.GetWidth() > 2 && plot.QueryRect.GetHeight() > 2) {
|
{
|
||||||
DrawList.AddRectFilled(plot.QueryRect.Min + gp.BB_Plot.Min, plot.QueryRect.Max + gp.BB_Plot.Min, gp.Col_QryBg);
|
if (plot.Querying || plot.Queried) {
|
||||||
DrawList.AddRect( plot.QueryRect.Min + gp.BB_Plot.Min, plot.QueryRect.Max + gp.BB_Plot.Min, gp.Col_QryBd);
|
if (plot.QueryRect.GetWidth() > 2 && plot.QueryRect.GetHeight() > 2) {
|
||||||
|
DrawList.AddRectFilled(plot.QueryRect.Min + gp.BB_Plot.Min, plot.QueryRect.Max + gp.BB_Plot.Min, gp.Col_QryBg);
|
||||||
|
DrawList.AddRect( plot.QueryRect.Min + gp.BB_Plot.Min, plot.QueryRect.Max + gp.BB_Plot.Min, gp.Col_QryBd);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
else if (plot.Queried) {
|
||||||
else if (plot.Queried) {
|
ImRect bb_query = plot.QueryRect;
|
||||||
ImRect bb_query = plot.QueryRect;
|
|
||||||
|
|
||||||
bb_query.Min += gp.BB_Plot.Min;
|
bb_query.Min += gp.BB_Plot.Min;
|
||||||
bb_query.Max += gp.BB_Plot.Min;
|
bb_query.Max += gp.BB_Plot.Min;
|
||||||
|
|
||||||
DrawList.AddRectFilled(bb_query.Min, bb_query.Max, gp.Col_QryBg);
|
DrawList.AddRectFilled(bb_query.Min, bb_query.Max, gp.Col_QryBg);
|
||||||
DrawList.AddRect( bb_query.Min, bb_query.Max, gp.Col_QryBd);
|
DrawList.AddRect( bb_query.Min, bb_query.Max, gp.Col_QryBd);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// render legend
|
// render legend
|
||||||
|
|
Loading…
Reference in New Issue
Block a user