Search found 1317 matches

by Marc
Tue Aug 19, 2025 11:33 am
Forum: VCL / FMX
Topic: Teegrid scrolls to top after editing a cell
Replies: 3
Views: 1337

Re: Teegrid scrolls to top after editing a cell

Hello, This code keeps the current cell location after edit. We'll see what we can do to internalise the technique. var Form1: TForm1; scrollPos : TPointF; hasPainted : Boolean; procedure TForm1.FormCreate(Sender: TObject); begin hasPainted := false; end; procedure TForm1.TeeGrid1AfterDraw(Sender: T...
by Marc
Tue Aug 19, 2025 10:49 am
Forum: VCL / FMX
Topic: Teegrid scrolls to top after editing a cell
Replies: 3
Views: 1337

Re: Teegrid scrolls to top after editing a cell

Hello,

Just to let you know that we are looking at this issue, the solution to which has eluded us for some time. We'll get back to this thread with feedback.

Regards,
Marc Meumann
by Marc
Thu Aug 14, 2025 10:39 am
Forum: .NET
Topic: Problem with SurfaceNearest Tool
Replies: 6
Views: 3389

Re: Problem with SurfaceNearest Tool

Hello Christian, Thank you for the bug report, the problem has been identified and a fix applied for the next update. ref.: https://www.steema.com/bugs/show_bug.cgi?id=2780 A workaround exists that could be used until the "in-code" fix is available. It has worked for test cases but may have limitati...
by Marc
Wed Aug 13, 2025 2:39 pm
Forum: .NET
Topic: Problem with SurfaceNearest Tool
Replies: 6
Views: 3389

Re: Problem with SurfaceNearest Tool

Hello Christian,

Thank you for the extra information. I am able to reproduce the problem and confirm that it is caused when the Y data value range shifts.

We're checking for the cause and possible solutions.

Regards,
Marc
by Marc
Tue Aug 12, 2025 10:45 am
Forum: .NET
Topic: Problem with SurfaceNearest Tool
Replies: 6
Views: 3389

Re: Problem with SurfaceNearest Tool

Hello Christian, Check that you have no event running that's resetting UsePalette. This code test ok and may be worth checking as a comparison: tChart1.Aspect.View3D = true; tChart1.Aspect.Chart3DPercent = 40; tChart1.Series.Clear(); tChart1.Tools.Clear(); surface1 = new Steema.TeeChart.Styles.Surfa...
by Marc
Tue Aug 12, 2025 10:09 am
Forum: VCL / FMX
Topic: Nested tables in TeeGrid
Replies: 4
Views: 4365

Re: Nested tables in TeeGrid

Hello Pawel,

That should be possible, we don't have an example of it but will look to see if we can create one.

Regards,
Marc Meumann
by Marc
Mon Aug 11, 2025 3:25 pm
Forum: .NET
Topic: Activate OpenGL in Teechart.NET
Replies: 1
Views: 1024

Re: Activate OpenGL in Teechart.NET

Hello Christian, TeeChart OpenGL support in NET was deprecated several years ago though we have recently tested it with the 4.2025.7.7 build on framework 4 and it continues to function correctly. There would be some work required to make it compatible with NET6+. We are considering publishing builds...
by Marc
Mon Aug 11, 2025 9:41 am
Forum: FMX
Topic: TeeChart Pro VCL/FMX(without source) supprt linux
Replies: 1
Views: 6667

Re: TeeChart Pro VCL/FMX(without source) supprt linux

Hello,

Please retry and let us know if the problem persists. A security parameter has been changed on the web that may have been causing the problem.

Regards,
Marc Meumann
by Marc
Mon Aug 11, 2025 9:40 am
Forum: FMX
Topic: Print for Android
Replies: 1
Views: 4398

Re: Print for Android

Hello Bill, Without looking closely at details, one approach may be to generate a bitmap, whereupon the suggestion from this post at the Embarcadero blog, may provide the solution: https://blogs.embarcadero.com/easily-print-from-android-devices-using-winsofts-powerful-android-printing-library-for-de...
by Marc
Fri Aug 08, 2025 2:45 pm
Forum: VCL / FMX
Topic: TeeGrid OnTap
Replies: 18
Views: 298689

Re: TeeGrid OnTap

Hello, We'll follow up with the example project to highlight this, but my tests run here are giving better positioning results using the Mousedown event in the Android project than Tap . Example: procedure THeaderFooterForm.TeeGrid1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState;...
by Marc
Fri Aug 08, 2025 2:40 pm
Forum: VCL / FMX
Topic: _Headers : invalid property value C++ FMX (win32 only)
Replies: 7
Views: 50892

Re: _Headers : invalid property value C++ FMX (win32 only)

Hello Ken, This is an issue that we've had trouble finding cause/solution for and that doesn't occur on all IDE installations or compile platforms. One workaround is to compile from source, ie. to add the source VCL (or FMX) folders to the project search path and rebuild/run. eg. C:\Program Files (x...
by Marc
Fri Aug 08, 2025 7:54 am
Forum: VCL
Topic: Axis and Labels click event
Replies: 6
Views: 4679

Re: Axis and Labels click event

Looks good. Thanks for the feedback.
by Marc
Thu Aug 07, 2025 2:38 pm
Forum: VCL
Topic: Axis and Labels click event
Replies: 6
Views: 4679

Re: Axis and Labels click event

here's an example rectangle: procedure TForm5.Chart1AfterDraw(Sender: TObject); var rect : TRect; leftPos, topPos, bottomPos : Integer; begin leftPos := Chart1.LeftAxis.PosAxis - Chart1.LeftAxis.MaxLabelsWidth - Chart1.LeftAxis.TickLength - 2; topPos := Chart1.LeftAxis.CalcYPosValue(Chart1.LeftAxis....
by Marc
Thu Aug 07, 2025 1:41 pm
Forum: VCL
Topic: Axis and Labels click event
Replies: 6
Views: 4679

Re: Axis and Labels click event

Hello, Extrapolate the code, there are several ways in. For example, use the OnMouseUp event that has x,y too. procedure TForm5.Chart1MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin //check x,y location against your target rectangle end; Regards, Marc Meumann
by Marc
Thu Aug 07, 2025 9:57 am
Forum: VCL
Topic: Axis and Labels click event
Replies: 6
Views: 4679

Re: Axis and Labels click event

Hello, Code like this would do it: procedure TForm5.Chart1AfterDraw(Sender: TObject); begin Chart1.canvas.TextOut(10,3,MyMessage); end; procedure TForm5.Chart1ClickAxis(Sender: TCustomChart; Axis: TChartAxis; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); var topThreshold,bottomThreshold,...