Problem mit TPNGSpeedButton - Ungültiger Eigenschaftswert
Hey,
ich habe ein Problem mit der TPNGSpeedButton Komponente. Immer wenn ich ein PNG aus der FamFam Icon Library laden möchte pop madExcept auf und teilt mir die Exception "Ungültiger Eigenschaftswert" mit. "Ungültiges Grafikformat" ist auch einer der möglichen Kandidation. Die TPNGImageList läd die Glyphs allerdings anstandslos .. :gruebel: Weiß da jemand weiter? Gruß |
Re: Problem mit TPNGSpeedButton - Ungültiger Eigenschaftswer
Selbes Problem bei mir..Allerdings ein Unterschied: Vor 2 Tagen lief das ganze noch problemlos, allerdings kriege ich nun jedesmal den Fehler "ungültiges Grafikformat" wenn ich versuche per Objekt Inspector eine Grafik zu selektieren...
Ich verwende keinerlei Units ala madExcept oder so... |
Re: Problem mit TPNGSpeedButton - Ungültiger Eigenschaftswer
Bei mir sind zudem die JEDIs installiert. Könnten das zwei "konkurierende" PNG Units sein?
Ne okay es tritt auch auf, wenn die JEDIs deinstalliert sind, dann aber eine undefinierte Exception mit dem Text "Ungültiges Grafikformat". Lade ich die PNG vorher in die PNGImageCollection und weise sie zur Laufzeit zu funktioniert auch alles. :wall: |
Re: Problem mit TPNGSpeedButton - Ungültiger Eigenschaftswer
Dieses Problem habe ich jetzt auch. Bisher ging das immer. Hängt das mit den letzten Updates von Delphi zusammen?
|
Re: Problem mit TPNGSpeedButton - Ungültiger Eigenschaftswer
Ich bin wegen genau dem Problem sehr von den Komponetnen enttäuscht, außerdem fand ich es sehr dähmlich, dass ein Button immer ein PNG Bild besitzen muss damit es keine Fehlermeldung gibt. (Umstieg auf dynamisch war nicht möglich wegen multilanguage !!!)
Jetzt habe ich aber eine sehr schöne Komponente gefunden "TcxImageList" von http://www.devexpress.com/, eigentlich ist diese ImageList nur eine optionale Komponete und wenn ich micht nicht irre bei allen dort erhältlichen Komponenten verfügbar. Das Problem jedoch ist das die Komponeten sehr teuer sind, 100-200 E und es sich nicht für jeden lohnt, weil es eben nur wegen dieser "TcxImageList" ist. Jedoch bin ich damit sehr zufrieden. Natürlich unterstützt diese PNG Bilder aber auch BMP und ICO. Als Button benötigt man dann einen der aus einer ImageList laden kann, als Beispiel kann ich da den "TRzBitBtn" von http://www.raize.com/DevTools/RzComps empfehlen, auch wie die ImageList kostet dieser Geld (~300E), jedoch sollte man hier sehr einfach optionale kostenlose Komponenten finden. Das hört sich jetzt vielleicht an als wollte ich Werbung machen, jedoch muss ich ganz ehrlich sagen das die "TcxImageList" um einiges besser ist als die "TPngImageCollection". Wie gesagt, wenn man im Internet noch weiter sucht kann man bestimmt kostenlose Komponenten finden die auch gut sind, da Torry jedoch offline ist wird dies erschwert :( |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz