Thanks for the feedback.
On a couple of point you raised.
The system already reads the profile section of the xml file and sets scales (or at least is should).
A tip on the rotary dials, If you click on them and then you can use the scroll wheel on your mouse to rotate them. I may remove them as they where only an attempt to make it look pretty
If you look at the profile info at the top of the form you will see buttons next to the trigger index and the max/min voltage. clicking these will move the waveform to start displaying at the point of these events.
I will look into the idea of a cursor on the time line that gives you an info box with offset from trigger and input value at the cursor point. If i was to implement 2 cursors i could also give a time difference/frequency of the cursors.
I think for my own sanity and ease of updating i will now only post the follwoing thread on the forum
http://www.seeedstudio.com/forum/viewtopic.php?f=12&t=1772&p=6528#p6528
Cheers Pete.