Search found 6 matches
- Fri Oct 16, 2020 12:20 am
- Forum: ActiveX
- Topic: Drawing line between two cursors?
- Replies: 3
- Views: 43229
Re: Drawing line between two cursors?
Thanks Yeray - I used your example and it's working, up to a point. If I want the line to follow the cursor (e.g., draw it in OnCursorToolChange ), how do I erase the previous line before drawing the next one? So far it just keeps drawing lines... EDIT: OK - I found I can remove the old lines by add...
- Tue Oct 13, 2020 9:08 pm
- Forum: ActiveX
- Topic: Drawing line between two cursors?
- Replies: 3
- Views: 43229
Drawing line between two cursors?
I have two series on my chart, each with a cursor. Is there a way to draw a vertical line between the cursors to indicate the difference between the series values? (ideally, if I could display the value of the difference by the line that would be great). Something like the yellow line here: Untitled...
- Wed Sep 23, 2020 1:09 am
- Forum: ActiveX
- Topic: Chart Refuses To Draw Axis As Specified
- Replies: 2
- Views: 39548
Re: Chart Refuses To Draw Axis As Specified
Nevermind - I figured out I need to call AdjustMinMax after SetMinMax for the axis. This is not clear in the documentation, but arguably shouldn't be necessary? If "Automatic" is FALSE doesn't setting the min/max imply that I want to use those limits?
- Wed Sep 23, 2020 12:42 am
- Forum: ActiveX
- Topic: Chart Refuses To Draw Axis As Specified
- Replies: 2
- Views: 39548
Chart Refuses To Draw Axis As Specified
I've tried this using both TeeChart201664.ocx and TeeChart201964.ocx, but I can't get it to behave and can't seem to find a way to force it. I've turned off "automatic" and set my left axis limits manually. The editor shows that this setting has 'taken' but the chart refuse to draw to the specified ...
- Sat Sep 12, 2020 9:28 am
- Forum: ActiveX
- Topic: Drawing Polygon on Canvas in OnAfterDraw
- Replies: 2
- Views: 40174
Re: Drawing Polygon on Canvas in OnAfterDraw
After some trial and error I found this seems to work...is it correct? VARIANT pts; VariantInit(&pts); pts.vt = VT_ARRAY|VT_I4; SAFEARRAY* psa = SafeArrayCreateVector(VT_I4, 0, 6); if (psa != NULL) { LONG i; i = 0; SafeArrayPutElement(psa, &i, &p1.x); i = 1; SafeArrayPutElement(psa, &i, &p1.y); i = ...
- Wed Sep 09, 2020 8:59 pm
- Forum: ActiveX
- Topic: Drawing Series on Existing Chart
- Replies: 3
- Views: 43827
Re: Drawing Series on Existing Chart
Thanks Yeray - I tried this and got it working.
But then I found it was simpler to have fewer series' and use OnGetSeriesPointerStyle to do my end marks
But then I found it was simpler to have fewer series' and use OnGetSeriesPointerStyle to do my end marks