[Kst] [Bug 134343] Automatically create labels from ELOG events

Duncan Hanson dhanson at phas.ubc.ca
Thu Oct 26 19:31:26 CEST 2006


I think that it would be nice to create a new type of data object to 
encapsulate plot marker behaviour.

The way that plot markers are currently done is kind of a hassle. They have to 
be input in the 2d plot dialog, and require a curve for input. So if you want 
to create plot markers from an ELOG event, you have to create the event, 
derive a curve from it, and then select it in your 2D plot dialog.

I put a tutorial about this in the newdocs- but if people don't read it they 
may have a difficult time figuring it out. It's not really in line with Kst's 
object model.

If we made a "Marker" data object, with a subvector containing x-positions 
this would all be alot easier. Event monitors could automatically create 
marker sub(ob)jects, which could be inserted into plots to draw the correct 
markers. We could then extend markers to maintain a list of strings 
associated with x-values, and they could draw these into the plots if 
required.

On Thursday 26 October 2006 10:11, Nicolas Brisset wrote:
> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>
> http://bugs.kde.org/show_bug.cgi?id=134343
>
>
>
>
> ------- Additional Comments From nicolas.brisset eurocopter com  2006-10-26
> 19:11 ------- That's the request for annotation objects in data mode
> instead of view mode. This has been discussed in the past already, and I
> think that it makes a lot of sense from a user perspective. I remember
> George was worried about performance, but if we can find a way to do that
> it would be very nice. Annotation objects could have coordinates either
> relative to the plot (or toplevel window if outside plots) or in data space
> (as if they were extra curves drawn with specific vectors).
> _______________________________________________
> Kst mailing list
> Kst at kde.org
> https://mail.kde.org/mailman/listinfo/kst


More information about the Kst mailing list