Entwickler-Ecke
Multimedia / Grafik - Umfangreiche Image-Komponente
Jojojoxx - Sa 10.07.10 19:50
Titel: Umfangreiche Image-Komponente
Hall zusammen!
Ich suche eine Komponente, die verschiedenste Bildformate (Hauptsächlich aber jpg) anzeigen kann.
TImage stößt dabei leider schnell an seine Grenzen.
Was für Alternativen gibt es noch, die vielleicht auch bereits Dinge wie Weichzeichnen implementiert haben?
Konkrete Anforderungen habe ich sonst keine, mir fällt nur auf, dass TImage sehr eingeschränkt ist und ich es daher nicht als Basis für mein Projekt (Bildbetrachter) verwenden möchte, da später mit Sicherheit Aufgaben kommen, denen TImage nicht mehr gewachsen ist und ich dann alles umkrempeln muss :wink:
Habt ihr Vorschläge dazu?
Danke euch!
mfg
Jojo
FinnO - Sa 10.07.10 20:02
TJPEGImage öffnet JPEGs, TPNGImage PNGs. Andere Formate kannst du bei bedarf selbst implementieren. Weichzeichnen muss man AFAIK eh selbst implementieren, gibt aber gute Tutorials beim Delphi-Treff.
Liebe Grüße.
Xion - So 11.07.10 13:22
Jojojoxx hat folgendes geschrieben : |
Ich suche eine Komponente, die verschiedenste Bildformate (Hauptsächlich aber jpg) anzeigen kann.
|
Einfach JPEG in die uses einbinden sollte reichen.
Für PNG gibts PNGImage, die Unit musst du nur downloaden und kannst dann im TImage einfach PNGs reinladen (vorher in die uses einbinden). Für GIFs gibts auch was. Da musste man aber dann TGIFImage verwenden, soweit ich mich erinner. Funktionier aber auch super.
Was man immer noch brauchen kann ist, dass das Image MouseOver Effekt kann. Kannst hier einfach den Code von mir kopieren:
http://www.delphi-forum.de/topic_onExit+eines+TEdit+nicht+bei+AbbrechenButton+modalForm_79891,12.html
smt - Mo 12.07.10 12:24
Imageen von
http://www.hicomponents.com
Hab ich selbst auch schon seit Jahren im Einsatz und kann ich nur empfehlen.
VG Sascha
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!