Search found 54 matches

by ulibru
Thu Jun 27, 2024 2:29 pm
Forum: VCL
Topic: Phase Plot Wrapping
Replies: 1
Views: 13719

Phase Plot Wrapping

A standard phase plot usually shows Y values between -P and +Pi or between -180° and +180° Drawing such a plot with TChart results in connection lines where the phase wrapping occurs. Phase.png The connection lines appears as more or less vertical lines depending on the zooming. What is the proper w...
by ulibru
Fri Jan 21, 2022 1:31 pm
Forum: VCL
Topic: XE11Delphi + TeeChart + High DPI
Replies: 9
Views: 17582

Re: XE11Delphi + TeeChart + High DPI

Addendum: take a look at a a line of pen width = 1 on a monitor with resolution 3840 * 2160 ;)
by ulibru
Fri Jan 21, 2022 1:28 pm
Forum: VCL
Topic: XE11Delphi + TeeChart + High DPI
Replies: 9
Views: 17582

Re: XE11Delphi + TeeChart + High DPI

Hello Yeray,

1.
great to read about the fix but where do I get it?

2.
How to override ChangeScale? I'm reluctant to change library source codes as with a next library update the problems start ... (is the update a solution or not, do I need to change my own code ... ?)

Best wishes
Uli
by ulibru
Thu Jan 20, 2022 12:41 pm
Forum: VCL
Topic: XE11Delphi + TeeChart + High DPI
Replies: 9
Views: 17582

Re: XE11Delphi + TeeChart + High DPI

A simple line series with pen width = 1 gets very thin on a high DPI monitor. So actually I try to help myself by Pen.Width := nominal_pen_width * Screen.PixelsPerInch / 96 as a quick turnaround. But again it shows that TeeChart is not consistent regarding High DPI. As I only see my application I ca...
by ulibru
Thu Jan 20, 2022 11:55 am
Forum: VCL
Topic: XE11Delphi + TeeChart + High DPI
Replies: 9
Views: 17582

Re: XE11Delphi + TeeChart + High DPI

Hello Yeray,

do you have any answer for my DPI problem (legend checkboxes)?

Best wishes
Uli
by ulibru
Tue Jan 18, 2022 11:49 am
Forum: VCL
Topic: XE11Delphi + TeeChart + High DPI
Replies: 9
Views: 17582

Re: XE11Delphi + TeeChart + High DPI

Hello Yeray, please let me come back to the high DPI question. Here is the DisplaySize example with a checkbox in the legend. The snapshot is taken from a 300% scaling on a high DPI monitor. DisplaySize.png As you can see the checkbox is far from usable. Also the icons in the bar get unreadable. The...
by ulibru
Mon Dec 20, 2021 8:55 pm
Forum: VCL
Topic: XE11Delphi + TeeChart + High DPI
Replies: 9
Views: 17582

XE11Delphi + TeeChart + High DPI

I like to use TeeChart together with high DPI awareness. I've found no document about it, also the help is not helpful. So how to set up Teechart in a XE11 IDE environment correctly to get a correct display for different monitors and different user Windows scalings? Which actions are done automatica...
by ulibru
Fri Sep 14, 2012 1:41 pm
Forum: VCL
Topic: Anchors not published (Version 2012.06.120613)
Replies: 7
Views: 16139

Re: Anchors not published (Version 2012.06.120613)

Hello Yeray,

thanks, it works well.
Yep, I know that the license has expired. I will renew it, I'm just simply waiting for a next maintenance release.

ATB
Uli
by ulibru
Fri Sep 14, 2012 9:50 am
Forum: VCL
Topic: Anchors not published (Version 2012.06.120613)
Replies: 7
Views: 16139

Re: Anchors not published (Version 2012.06.120613)

Hi Yeray,

when can I expect a next maintenance release?
Or how to get the anchors back? What are the correct steps to modify the source?

Best regards
Uli
by ulibru
Fri May 25, 2012 10:57 am
Forum: VCL
Topic: Wrong axis display with ISO surface / Trianulation problems
Replies: 19
Views: 36722

Re: Wrong axis display with ISO surface / Trianulation problems

Hi Yeray, I just run Chart1.View3DOptions.Rotation := 270; Chart1.View3DOptions.Elevation := 270; Chart1.View3DOptions.Perspective := 0; But I notice again that with your example it works (though the label is at a different position) whereas in my program it does not. Strange. I'll upgrade my progra...
by ulibru
Fri May 25, 2012 9:34 am
Forum: VCL
Topic: Wrong axis display with ISO surface / Trianulation problems
Replies: 19
Views: 36722

Re: Wrong axis display with ISO surface / Trianulation problems

Hello Yeray, yes, axis inversion is working now. Thanks. Now see 3D view with added label http://img19.imageshack.us/img19/2936/strans3dview.png Now in top view http://img140.imageshack.us/img140/1462/stranstopview.png As you see the label has disappeared. In addition you can also see that the other...
by ulibru
Thu May 24, 2012 3:28 pm
Forum: VCL
Topic: Wrong axis display with ISO surface / Trianulation problems
Replies: 19
Views: 36722

Re: Wrong axis display with ISO surface / Trianulation problems

Hi Yeray, thanks, Brush.Style has solved the problem. But where is it set at design time? I wonder. A final remark: the solution to use AfterDraw is not complete. So e.g. simply inverting the axis does not call the event and the label is at a wrong position. Viewing the chart in e.g. top view or fro...
by ulibru
Thu May 24, 2012 12:32 pm
Forum: VCL
Topic: Wrong axis display with ISO surface / Trianulation problems
Replies: 19
Views: 36722

Re: Wrong axis display with ISO surface / Trianulation problems

Yeray, your example code works fine here. But now I wonder. With my program I get http://img232.imageshack.us/img232/6708/stranslabel.png As I have edited the chart during designtime I wonder which parameter is responsible for the wrong display. I use the same AfterDraw code like your example. I'm c...
by ulibru
Thu May 24, 2012 10:16 am
Forum: VCL
Topic: Wrong axis display with ISO surface / Trianulation problems
Replies: 19
Views: 36722

Re: Wrong axis display with ISO surface / Trianulation problems

Hello Yeray, many thanks, I can live with the "elegant" solution. (I've also learnt something about VertLine3D and TextOut3D). There is only one little problem left: my chart panel has a gradient color (blue) and the labels are white colored. Now the added label just shows a white rectangle. If I us...
by ulibru
Wed May 23, 2012 11:21 am
Forum: VCL
Topic: Wrong axis display with ISO surface / Trianulation problems
Replies: 19
Views: 36722

Re: Wrong axis display with ISO surface / Trianulation problems

But at this moment I'm afraid I'm not sure about how the MinorTicks should be drawn in an interval that doesn't match the LogarithmicBase, in a Logarithmic axis. Hi Yeray, the basic idea was just to get a label (maybe together with a major tick) at the end of the axis. Indeed it is not necessary to...