Search found 16 matches

by axrDegen
Wed Dec 04, 2019 10:30 am
Forum: VCL
Topic: Some long standing bugs
Replies: 0
Views: 28

Some long standing bugs

Hello, Here is a project showing 3 bugs that I noticed already for a long time and that are somehow not getting fixed in any release: 1) The position of the title of the Depth Right axis is completely OFF (for OpenGL mode) 2) The Mark Tips tool doesn't work at all in 3D OpenGL mode (No hints get sho...
by axrDegen
Wed Jul 03, 2019 8:03 am
Forum: VCL
Topic: How to best draw (custom) legend with used Pointers
Replies: 5
Views: 928

Re: How to best draw (custom) legend with used Pointers

Hi Yeray,

thank you for the code, in principle that works.
But looking at the plot this still needs serious tweaking:
3DLegendCapture.PNG
3DLegendCapture.PNG (56.89 KiB) Viewed 884 times
Distance and sizes are not Ok and also some pointers are missing.
I may for the next release rather stay with the 2D legend.

best regards
by axrDegen
Mon Jul 01, 2019 2:49 pm
Forum: VCL
Topic: How to best draw (custom) legend with used Pointers
Replies: 5
Views: 928

Re: How to best draw (custom) legend with used Pointers

Hi Yeray,

indeed that works nicely:
WorkingPointersCapture.PNG
WorkingPointersCapture.PNG (54.71 KiB) Viewed 908 times
It's just that the pointers in the legend a painted 2D and in the graphics these are
painted 3D. Is there a way to get 3D pointers in legend too ?

Thanks and best regards,
by axrDegen
Thu Jun 27, 2019 3:28 pm
Forum: VCL
Topic: How to best draw (custom) legend with used Pointers
Replies: 5
Views: 928

How to best draw (custom) legend with used Pointers

Hi, We have a 3D plot where for the points different Pointer styles are used: 3DPlotCapture.PNG What is the best way to draw/add a (custom) legend showing the different used Pointers with some custom text? The requirement is to display (legend like) what the meaning of the different pointers is. bes...
by axrDegen
Tue Mar 12, 2019 12:56 pm
Forum: VCL
Topic: How can I tell different series to use the same X (Bottom) Axis ?
Replies: 5
Views: 1255

Re: How can I tell different series to use the same X (Bottom) Axis ?

Hello Christopher,

thank you, I just found out myself too by changing/trying almost any property in the paged dialog.
Isn't that a quite strange Default?
I would expect "TAxisLabelStyle.talValue" to be the Default.

thanks and best regards
by axrDegen
Mon Mar 11, 2019 2:33 pm
Forum: VCL
Topic: How can I tell different series to use the same X (Bottom) Axis ?
Replies: 5
Views: 1255

Re: How can I tell different series to use the same X (Bottom) Axis ?

Attached an example project that shows that the Labels are displayed on the X axis instead of the X values given for the Bubbles
by axrDegen
Mon Mar 11, 2019 2:11 pm
Forum: VCL
Topic: How can I tell different series to use the same X (Bottom) Axis ?
Replies: 5
Views: 1255

Re: How can I tell different series to use the same X (Bottom) Axis ?

Oh, I just see, this confusion on the X (bottom) axis happens when I supply Labels in call TBubbleSeries.AddBubble().
Why are the labels displayed on the X axis ?
by axrDegen
Sun Mar 10, 2019 4:49 pm
Forum: VCL
Topic: How can I tell different series to use the same X (Bottom) Axis ?
Replies: 5
Views: 1255

How can I tell different series to use the same X (Bottom) Axis ?

Hello, I have created a Chart with a couple of "TBubbleSeries" Each BubbleSeries has its own color. In call "AddBubble" I add individual X and Y values. That produces a Chart with multiple/overlaid bottom axis: BottomAxisCapture.PNG How can I prevent that, how can I make sure all the bubble seris ar...
by axrDegen
Mon Feb 25, 2019 12:34 pm
Forum: VCL
Topic: How can I draw nice 3D Arrows to depict axes (a,b,c)
Replies: 14
Views: 2710

Re: How can I draw nice 3D Arrows to depict axes (a,b,c)

Yes, that works very well
by axrDegen
Mon Feb 25, 2019 11:17 am
Forum: VCL
Topic: How can I draw nice 3D Arrows to depict axes (a,b,c)
Replies: 14
Views: 2710

Re: How can I draw nice 3D Arrows to depict axes (a,b,c)

Thank you, but this doesn't work. I am finally painting the axes labels in the OnAfterDraw event like that: XCent := FAxesSeries.CalcXPosValue(0); YCent := FAxesSeries.CalcYPosValue(0); ZCent := aChart.Axes.Depth.CalcPosValue(0); XPosi := FAxesSeries.CalcXPosValue(FXAxisMax); YPosi := FAxesSeries.Ca...
by axrDegen
Fri Feb 22, 2019 10:29 am
Forum: VCL
Topic: How can I draw nice 3D Arrows to depict axes (a,b,c)
Replies: 14
Views: 2710

Re: How can I draw nice 3D Arrows to depict axes (a,b,c)

I don't really understand that source code anyway, LeftTop (a TPoint value) is set per series Mark via call "Chart.Canvas.Calculate3DPosition"
How is the 3D position (X, Y, Z) coded into a TPoint, which only has X and Y ?
So where do you finally set the Z position of each Mark?
by axrDegen
Fri Feb 22, 2019 7:50 am
Forum: VCL
Topic: How can I draw nice 3D Arrows to depict axes (a,b,c)
Replies: 14
Views: 2710

Re: How can I draw nice 3D Arrows to depict axes (a,b,c)

Thank you Yeray, that works for X and Y but not for Z, please see screenshot: ZLabelProblemCapture.PNG Note that I use the Min/Max of another series to calculate the Max values for the Vectors, like that: MaxX := Max(FPoint3DSeries.MaxXValue, Abs(FPoint3DSeries.MinXValue)); MaxY := Max(FPoint3DSerie...
by axrDegen
Wed Feb 20, 2019 12:42 pm
Forum: VCL
Topic: How can I draw nice 3D Arrows to depict axes (a,b,c)
Replies: 14
Views: 2710

Re: How can I draw nice 3D Arrows to depict axes (a,b,c)

Ok, that is about making it nice, but what about the markers/labels, how can I get these displayed correctly?
by axrDegen
Tue Feb 19, 2019 12:39 pm
Forum: VCL
Topic: How can I draw nice 3D Arrows to depict axes (a,b,c)
Replies: 14
Views: 2710

Re: How can I draw nice 3D Arrows to depict axes (a,b,c)

Ok, that makes them appear, but all the Labels are displayed together at the center point, please see the screenshot:
LabelsCapture.PNG
LabelsCapture.PNG (74.15 KiB) Viewed 2653 times
How Can I display the labels at the end of the Arrows?
The Arrowheads I would expect to be shown as a (3D) Cone, see below:
3DArrowdownload.jpg
3DArrowdownload.jpg (6.63 KiB) Viewed 2653 times
by axrDegen
Mon Feb 18, 2019 11:36 am
Forum: VCL
Topic: How can I draw nice 3D Arrows to depict axes (a,b,c)
Replies: 14
Views: 2710

Re: How can I draw nice 3D Arrows to depict axes (a,b,c)

Hello Yeray,

that's a nice solution, interesting is that I can't get the Labels to work in call "AddVector", like:

AddVector(5,5,5,0,5,5,'Vector A', clRed);

Do you have a solution for that?
Also it would be nice to have real 3D Arrows on top of the Vector lines.