我使用很少的库在设计时取消注册TImages中的先前TPicture加载。看起来它正在使用TPicture.RegisterFileFormat
和TPicture.UnregisterGraphicClass
。
这一般不是问题,但现在我想在设计时使用来自AlphaControls的acPNG的TPNGImage为我的应用程序加载一些图像,因为它比Vampyre Imaginig更好地渲染PNG,这很棒,我需要它 - 但它无法在表单上正确呈现PNG。
我的问题是:如何在设计时编辑器中选择一个TImage.Picture的工作处理程序。所以我一直在使用AlphaSkins或其他一些库并且它们可以工作,但是在安装另一个库时它们会被及时覆盖。所以这是一般性问题,与任何第三方库无关。
我已经尝试过:
DONT_LINK_PNG
中,undefinig COMPONENT_SET_VCL
- 它对我不起作用,如果我只是用这些标志重新安装所有的成像组件(或者是我错过了什么?); 提前致谢, 问候,JK。