Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 670 - There seems to be some conflict with PNGs and DevExpress components
Summary: There seems to be some conflict with PNGs and DevExpress components
Status: CONFIRMED
Alias: None
Product: VCL TeeChart
Classification: Unclassified
Component: Canvas (show other bugs)
Version: 140220
Hardware: PC Windows
: --- enhancement
Target Milestone: ---
Assignee: Steema Issue Manager
URL: http://www.teechart.net/support/viewt...
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-27 10:54 EDT by yeray alonso
Modified: 2014-03-27 10:54 EDT (History)
0 users

See Also:
Chart Series: ---
Delphi / C++ Builder RAD IDE Version:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yeray alonso 2014-03-27 10:54:57 EDT
The order is important to reproduce this:

1. Download and install TeeChart VCL v2014.10, or run TeeInstall.exe twice (first to uninstall and second to reinstall)

2. Download and install DevExpress Components, trial here:
https://go.devexpress.com/DevExpressDownload_VCLTrial.aspx

3. Download the test project from here:
http://www.teechart.net/support/download/file.php?id=4113

4.Download the image from here and place it at the same location than the project:
http://www.teechart.net/support/download/file.php?id=4110

Now, always at design time:

a) Open the project.
b) Select the dxBarButton2 (TdxBarButton) in the form.
c) In its properties, click on the Glyph (...)
d) In the next dialog, click on "Load...", browse to the Button-Reload-icon.png and load it.

If you followed the order of the steps above and the glyph looked fine. Now, run TeeInstall twice (to uninstall and reinstall). And repeat the steps (a) to (d).
The glyph won't be correctly drawn.

So, it seems that, if you install DevExpress components after installing TeeChart, the glyph looks correct. But, if you install TeeChart after DevExpress, the glyph looks incorrect.

This is discussed in the forums:
http://www.teechart.net/support/viewtopic.php?f=3&t=14737&p=65507#p65507

And also discussed in DevExpress:
https://www.devexpress.com/Support/Center/Question/Details/Q576315