"Missing" buttons

Regardless of the colour scheme chosen, the buttons marked in red are currently not visible for me.
When I move the mouse over the area, the button is highlighted, but the image is missing (+,-,x).
The button works, but the caption/image is not visible.

Is this only the case for me or has an error crept into the component?

PS:
I use the FNC Chart version 2.6.0.3, but I also noticed it with version 2.6.0.2.

Hi,

If you have both TMS VCL UI Pack & TMS FNC UI Pack installed, the issue will rise because of the double SVG graphic class registration. We'll investigate if we can find a workaround for this.

Hi,

Yes, I have effectively installed both versions.

We found a possible workaround and are currently testing this here.

This sounds good :-)

The error is still present in the current version 2.6.0.3. When will the solution be available?

Hi,

We have no issues anymore with the technique we implemented, but it could be possible that you have another third party SVG graphic registration, can you check this?

I have the same problem in Delphi 12.3 and FNC Chart 3.0.1.7.

None of the image buttons appear:


And after clicking on the edit screen, it takes about 8 seconds for the chart configuration screen to appear.

This is likely related to the operating system.

On Windows 10, the images are missing for me as well; on Windows 11, everything looks as expected.
Loading times are unremarkable in both cases. Interestingly, the charts (Chart Type) are displayed correctly.

I also tested the example for the new component TMSFNCPopupMenu (tms.fnc.core\Demos\VCL\TMSFNCPopupMenu\Appearance).
Aside from the fact that the first error messages already appear when opening the example,
on Windows 10 the images in the bitmap container are not visible, whereas on Windows 11 they are displayed correctly.
If I add my own (PNG) images, they are displayed.

Although it’s a different component, I believe the root cause is the same.


What Delphi version is this and do you have other packages installed in your IDE that render graphcis that might interfere? If so, try as a first step to see if it helps to install TMS FNC Chart as last package to the IDE.

Delphi 12 Update 3 with April and May Patch (version 29.0.55362.2017 - 32 bits) in Windows 11 Pro (64 bits - 24H2).

I have SVGIconimageList VCL and FMX 4.4.3 installed in Delphi. I removed it to see if it was causing the problem, but it didn't solve the problem.

I also reinstalled FNC Chart and it didn't work.

I have the following components installed:

  • NexusDB 4.75.16
  • QuickReport 7
  • TeeChart 2025.44
  • ReportBuilder Enterprise 23.01
  • Konopka Signature 7.0
  • EurekaLog 7.13.4.0
  • MiTech Component Suite 15.2.2
  • Unidac 10.4.1
  • TMS VCL UI Pack 13.5.4.1
  • TMS Flexcel Studio for VCL and Firemonkey 7.24.1
  • TMS VCL Grid Excel Bridge 3.3.1
  • TMS Cryptography Pack 4.3.3
  • TMS Scripter 7.35.0.1
  • TMS VCL Cloud Pack 4.2.2.2
  • TMS FNC Core 4.2.0.5
  • TMS FNC Chart 3.0.1.7
  • TMS iCL 4.2.0.3
  • TMS mCL 2.3.0.3
  • TMS BIZ Core library 1.45
  • TMS Aurelius 5.22
  • TMS Sparkle 3.32
  • TMS RemoteDB 2.21
  • TMS FNC UI Pack 6.7.0.0
  • TMS VCL Chart 4.4.6.2
  • TMS VCL Chart Link 1.1.0.2
  • TMS FNC Cloud Pack 3.5.0.1
  • TMS FNC Chart Grid Adaptar 1.0.0.1
  • TMS FNC Grid Excel Bridge 3.3.1.1
  • Advanced Data Export 4.18.0
  • Advanced Data Import 3.15
  • ZipForge 6.95
  • Thinfinity VirtualUI 3.5.1.115
  • SVGIconImageList VCL & FMX 4.4.3
  • IPWorks 24.0.9152
  • InfoPower Studio 23.0.2.8
  • FirePower 15.0.3.4
  • XML Mapper 28.0.47991.2819

I plan to convert TeeChart charts to FNC Chart and eliminate TeeChart, but this issue will make this migration laborious.

I will try to use TMS VCL Chart as my application only works on Windows.

I have installed the same components on both computers (D12.3).
On the machine running Windows 11, everything works perfectly. On the one with Windows 10, the images are missing.

However...
I tested two demo examples, each in both the VCL and FMX versions:

tms.fnc.chart\Demos\VCL\Appearance / tms.fnc.chart\Demos\FMX\Appearance:
In the VCL versions, the images are missing, while in the FMX version they are visible.

tms.fnc.core\Demos\VCL\TMSFNCPopupMenu\Appearance / tms.fnc.core\Demos\FMX\TMSFNCPopupMenu\Appearance
In the VCL version, I get error messages as previously mentioned, and the images are not visible in the Bitmap Container (as documented above).
In the FMX version, no error messages appear, and the images are visible.

In my case, everything works fine under Windows 11, but in the IDE on Windows 10, images are missing in VCL applications.

To clarify:
this only affects the IDE — at runtime, the images display correctly.

Hi,

The TMC VCL Chart component I referred to is a different component than the TMS FNC Chart.

Here is the link for the VCL Chart version:

https://tmssoftware.com/site/advchart.asp

It seems to have more graphics options than the FNC version.

I hope TMS keeps this VCL version of Chart in their component list. :grinning_face:

You were referring to the FNC Chart component above, and the images also come from that component. The menu of the VCL Chart component looks completely different:

Yes, as I mentioned in another message, since the FNC version has this problem, I will try to use the VCL version (which is a different product).