Btw, why does NT8 BarTimer use a Threading.DispatcherTimer? What does it mean for a
timer to "be tied to the UI thread" and why does BarTimer need/want that?
I ask this because,
A) The NT7 BarTimer used System.Timers.Timer, but the NT8 BarTimer was changed
to use DispatcherTimer, what technical reason prompted that change?
B) In light of your recommendation, it seems useful to understand why NT8 BarTimer
did not retain the simplicity of System.Timers.Timer, as the NT7 version did, esp since
the NT7 code portions with System.Timers.Timer was already written and working.
C) I am the author of bltEasyTimer, which combines the 4 indicators BarTimer,
TickCounter, RangeCounter, and VolumeCounter into one universal timer/counter.
Currently, bltEasyTimer is an NT7-only indicator, I would like to port this indicator
to NT8, so would like to better understand the nuance of BarTimer's choice of
timer object.
Comment