![]() |
AW: AnimatePNG
hmmm....von Exceptions merk ich nix (XP-System).
Mein Problem is eher das er die Gifs nicht findet. :) Hab sie in den Sub-folger Image gepackt...nö Hab sie in den Bin folder direkt gepackt....nö. Nach kurzer Analyse komm ich auf 2 Probleme: a:) Die erste Datei bei FindAllFiles wird überlesen. Wenn nur 1 Gif da ist, findet er nix.:) b:) Bei mir war die Dateiendung groß geschrieben, was zum nächsten Problem führt. Nachdem ich die Probleme behoben hatte funktioniert das ganze unter XP (SP3). Das man das Projekt nicht so einfach mit einer älteren Version compilieren kann liegt schlicht und ergreifend daran, das man auch die Unicodestrings braucht (insbesondere bei den API-Calls). Wenn man sich die arbeit macht, das entsprechend anzupassen, wird das auch funktionieren. Also Holger...wo ist das Problem ? |
AW: AnimatePNG
Hi Uwe
Hatte auf der vorherigen Seite eine ![]() Sollte eigentlich laufen. Hatte beim einlesen auf
Delphi-Quellcode:
if High(Files) > 0 then
geprüft das geht natürlich nicht musste > -1 sein. Zitat:
gruss |
AW: AnimatePNG
Mit der gefixten Version für XP funktioniert es auch unter Windows 10 x64.
Durch die heftige Transparenz kann man allerdings in den Messageboxen fast nichts erkennen. |
AW: AnimatePNG
Zitat:
Aber gut das es läuft. ;) gruss |
AW: AnimatePNG
Ein kleines bisschen OT: Für alle, die nicht wissen, wo sie ein GIF herbekommen:
![]() Immerhin passt das auch thematisch ;) Sherlock |
AW: AnimatePNG
Zitat:
Besseres gibt es nicht ;) gruss |
AW: AnimatePNG
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:
Screenshots im Anhang... |
AW: AnimatePNG
Zitat:
Schon erstaunlich was man aus Gif-Bildern zaubern kann. :) |
AW: AnimatePNG
Zitat:
Aber dafür gibt es ein Lösung. Erstelle eine leere *.PGN ohne Transparenz Größe Bsp. 50x50 komplett schwarz und Speicher diese in den Skin Ordner mit den gleichen Name wie das Dialog Panel. Und schon ist es gut "DlgPanel.png" Kannst auch rot oder anders machen. Bin ja flexibel. Du darfst aber auch gerne deinen eigenen Skin machen davon abgesehen. Zitat:
Zitat:
gruss |
AW: AnimatePNG
Das erste Frame wird nun angezeigt mit APNG.
Habe noch ein kleines Problem was die Transparenz angeht die geht natürlich durch die Konvertierungen HBITMAP > Bitmap Bitmap to GDIPlus Image verloren. Aber bin guter Hoffnung arbeite daran. gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz