[Kst] FW: Plot Markers and Triggers 2

Andrew Walker arwalker at sumusltd.com
Sat Jun 12 01:49:01 CEST 2004


A proposal for data-markers from Rick (we're keeping him busy here).

Please let Rick know if you have any comments and he'll amend
the document accordingly. A lack of response will be taken as positive
feedback.

Andrew

-----Original Message-----
From: Rick Chern [mailto:rchern at interchange.ubc.ca]
Sent: Friday, June 11, 2004 4:44 PM
To: arwalker at sumusltd.com
Subject: Plot Markers and Triggers 2


For plot marking:
=================

Add to Data Mode
----------------
- plot markers will be an addition to the existing Data Mode.
- currently left-click in Data Mode does not do anything
- use left-click in Data Mode to create a plot marker at the current 
"red dot"
- use a vertical dotted red line to mark the the plot.
- using Data Mode will allow zooming/scrolling to happen, to search
  for an appropriate place to create marks, and still see the data point 
coordinates.

Add to Plot Dialog
------------------
- plot markers will be part of plots, not curves.
- have a new tab on the Plot Dialog called Plot Markers
- on the tab will be a list of plot markers
  (probably in x-coordinate form)
- underneath the list of plot markers will be 2 buttons:
    - Remove (this will remove selected plot marker(s))
    - Remove All

Add to Plot Context Menu
------------------------
- add a separater to the bottom of the Scroll submenu in the context menu
- underneath the separater, add two entries:
    - Next Plot Marker
    - Previous Plot Marker
- suggested shortcuts - pgup/pgdown, -/+,  ...
- moving to plot markers is a scrolling action, it will not change the
  zoom "level"

For triggers:
=============

Add to Vectors
--------------
- triggering will be a property of vectors
- add a grouped option section to the Edit Vector dialog called "Update 
Options"
- have two mutually exclusive options in this section
    - Read from file continuously
    - Only update when triggered

Add to Events
-------------
- in the Event Monitor dialog, in addition to Kst Debug Log and
  E-Mail Notification, add a section called "Vector Triggering"
- in the Vector Triggering section, have a checkbox called "Trigger:"
- to the right of the check box, have a drop-down list of triggerable 
vectors
  (i.e. vectors for which "only update when triggered" have been checked).










More information about the Kst mailing list