[Scenario] Adjust positioning calculations

Avoid using getWidth() when drawing/positioning
visual elements which need to be time correlated;
the width of a component may be less than the
width of the container which shows tick marks,
due to the possible inclusion of a scroll bar
on the right hand side which pushes over timeline
contents, but not the tick marks in the lower
control area.