Skip to content

Commit 7754a73

Browse files
committed
Change major timescale tick to groupings of 4, Add spatial dimension to tick demarcation lines
1 parent 096583b commit 7754a73

1 file changed

Lines changed: 27 additions & 4 deletions

File tree

Source/Plugins/LfpDisplayNodeAlpha/LfpDisplayCanvas.cpp

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1862,12 +1862,35 @@ void LfpTimescale::paint(Graphics& g)
18621862
const int steps = labels.size() + 1;
18631863
for (int i = 1; i < steps; i++)
18641864
{
1865-
if (i != 0 && i % 5 == 0)
1866-
g.drawLine(getWidth()/steps*i,0,getWidth()/steps*i,getHeight(),3.0f);
1865+
1866+
// TODO: (kelly) added an extra spatial dimension to the timeline ticks, may be overkill
1867+
if (i != 0 && i % 4 == 0)
1868+
{
1869+
g.drawLine(getWidth()/steps*i,
1870+
0,
1871+
getWidth()/steps*i,
1872+
getHeight(),
1873+
3.0f);
1874+
}
1875+
else if (i != 0 && i % 2 == 0)
1876+
{
1877+
g.drawLine(getWidth()/steps*i,
1878+
getHeight(),
1879+
getWidth()/steps*i,
1880+
getHeight() / 2,
1881+
3.0f);
1882+
}
18671883
else
1868-
g.drawLine(getWidth()/steps*i,0,getWidth()/steps*i,getHeight(),1.0f);
1884+
{
1885+
g.drawLine(getWidth()/steps*i,
1886+
getHeight(),
1887+
getWidth()/steps*i,
1888+
3 * getHeight()/4,
1889+
2.0f);
1890+
}
18691891

1870-
g.drawText(labels[i-1],getWidth()/steps*i+3,0,100,getHeight(),Justification::left, false);
1892+
if (i % 2 == 0)
1893+
g.drawText(labels[i-1],getWidth()/steps*i+3,0,100,getHeight(),Justification::left, false);
18711894
}
18721895

18731896
}

0 commit comments

Comments
 (0)