I have tried the project that you submitted and I actually did see a discrepancy in the previously plotted data when switched between scroll modes, however I think that this is actually just an anomoly of redrawing the graph in some rare instances. Other projects I have seen before do not exhibit this behavior, and I have actually included one with this post as well as a description of it below.
Normally you will not change the scroll mode in the midst of charting, you will most often delete the entire graph and change the scroll mode and then chart again. As far as the breaks in the lines go, the chart actually is not displaying this data in any preformatted line style, the lines are just broken up and happen to look like a dash-dot variation. You actu
ally have to go in and either programmatically set the line style with the SetTraceAttribute function or via the UIR editor properties for the Chart under the Traces... button.
As I stated above, I am unable to reproduce the behavior you are describing in other projects. I have created an example program for you to try that is actually a modified version of the stripchart.prj example in your ...\cvi\samples\userint directory. To use it, run the project and then click the Plot button to begin charting and then click the Change Line Styles button to change the trace line styles and click Reset Line Styles to go back to solid lines on all three. You can try switching between scroll modes to break the lines as well, but in house I cannot make this project perform the same as yours. I have run this same project in both CVI 5.5 and 6.0 and it works fine in both.
Give this example a try and tell us if you see the same behavior with this program, also please tell us what version of C
VI you have again in this thread.
Jason F.
Applications Engineer
National Instruments
www.ni.com/ask