【问题标题】:TChromeTabs on Delphi 7: bad rendering of images in TabsDelphi 7 上的 TChromeTabs:选项卡中图像的错误渲染
【发布时间】:2021-04-27 18:19:42
【问题描述】:

我在 Delphi 7 上使用 Paul Spencer ThorntonTChromeTabs 并且我有一个我无法解决的问题:当我想在 TChromeTab 中显示图像时,它们显示的图形很差,few colors

但是,在对象检查器中,图像是displayed correctly,如果我打开TImageList 组件,即使应用程序正在运行,图像也是also displayed correctly

请注意,当我第一次打开 TImageList 编辑器时,hint message appeared 我回答 。如果我在同一个对话框中回答,图像将出现like this(在黑色背景上)。

项目是ChromeTabsDemoD7.dprdeveloper's site下载的。

我在网上找不到任何解决此问题的方法,我不知道如何解决,谁能帮助我?

我对一个新应用程序进行了替代测试,使用TPageControlTImageList:加载带有图像的TImageList 并设置TTabSheetImageIndex 属性,图像显示正确绘制在选项卡(由于新注册用户的论坛限制,我无法发布示例屏幕)。

注意:Delphi 7 带有CnPack

【问题讨论】:

标签: delphi-7


【解决方案1】:

ChromeTabs 存储库上的Issue number 10 拥有答案:

  1. 获取 pngImage 的外部副本

JVCL library 提供的版本似乎可以正常工作)

  1. 在 ChromeTabUtils 中启用以下定义:

    {$DEFINE USE_PNGIMAGE}

【讨论】:

  • 我无法评价答案,因为我还没有声誉 >= 15 无论如何感谢您的回答:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-28
  • 2020-01-10
  • 2020-07-26
  • 2010-10-29
  • 2015-08-09
  • 2011-02-14
  • 2017-09-01
相关资源
最近更新 更多