Forum: Multimedia
Delphi
by Uwe Raabe,
2. Feb 2013
Da du mittlerweile bei GIFs angekommen bist, die nun gar nichts mehr mit TPngImageList zu tun haben, würde ich dir empfehlen einen neuen Thread mit einem dazu passenden Titel zu starten. Dann sprichst du eventuell auch die Leute an, die sich damit auskennen.
Forum: Multimedia
Delphi
by Uwe Raabe,
31. Jan 2013
Du kannst dir hier den aktuellen Stand herunterladen. Lass dich nicht vom Titel irritieren - die gehen auch mit Delphi 7. Du musst nur die PngImage-Dateien beibehalten, die du schon hast. Seit Delphi 2009 sind die in Delphi enthalten, deshalb sind sie bei den PngComponents nicht mehr dabei.
Forum: Multimedia
Delphi
by Uwe Raabe,
30. Jan 2013
Image1.Picture.Graphic := PngImageList1.PngImages.Items.PngImage;
Forum: Multimedia
Delphi
by Uwe Raabe,
30. Jan 2013
Obwohl ich vermute, daß du sie nicht mehr einsetzt - solltest du mal sowas reproduzieren können, wäre ich dir dankbar, wenn du es mir zukommen lässt (PM).
Forum: Multimedia
Delphi
by Uwe Raabe,
30. Jan 2013
Kannst du da etwas mehr zu sagen? Interessiert mich halt...
Forum: Multimedia
Delphi
by Uwe Raabe,
30. Jan 2013
Welche Version der PngComponents setzt du denn ein und mit welcher Delphi-Version? Bei mir klappt das nachweisbar ohne Probleme.
Wenn deine Implementation noch kein Default für die Collection definiert, dann sollte es dieser Aufruf aber tun:
Image1.Picture.Graphic := PngImageCollection1.Items.Items.PngImage;
Forum: Multimedia
Delphi
by Uwe Raabe,
30. Jan 2013
Also erstmal zum Unterschied:
Eine TPngImageList ist abgeleitet von einer normalen TImageList und erweiter diese um PNG-Support. Wie jede andere TImageList müssen alle Bilder darin gleich groß sein. Alle Controls, die mit einer TImageList zusammenarbeiten können (z.B. TToolbar), sollten dies auch mit einer TPngImageList tun.
Im Gegensatz dazu können die Bilder in einer TPngImageCollection...