Grrrrrrrrrrrrrrr, schon wieder Scanline bei TBitmap
-
- Beiträge: 1187
- Registriert: Mi 13. Dez 2006, 10:58
- OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
- CPU-Target: AMD A4-6400 APU
- Wohnort: Hamburg
Grrrrrrrrrrrrrrr, schon wieder Scanline bei TBitmap
...einzige Kiste die bis jetzt nicht geht ist der blöde Scanline-Aufruf der bei TBitmap fehlt. Sollten wir doch mal über die Holzhammer-Methode nachdenken und dem Teil das direkt verpassen. Das sollte über gtk und auch für Qt leicht möglich sein.
Das Dings ist garnimma so schlecht, weil es animierte PNG's abarbeitet und über TGraphic aufgebaut ist. Verwendet wird dafür libmng, die es für Windoofs und LINUX gleichermaßen gibt, ich meine auch für Mac. Läuft jedenfalls für Windoofs und Linux unter Delphi/Kylix prima und völlig ruckelfrei. Ein Tool zum umwandeln für animated GIF's gibt es auch, das fast alle Formate verdaut.
Das Dings ist garnimma so schlecht, weil es animierte PNG's abarbeitet und über TGraphic aufgebaut ist. Verwendet wird dafür libmng, die es für Windoofs und LINUX gleichermaßen gibt, ich meine auch für Mac. Läuft jedenfalls für Windoofs und Linux unter Delphi/Kylix prima und völlig ruckelfrei. Ein Tool zum umwandeln für animated GIF's gibt es auch, das fast alle Formate verdaut.
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.
(Ringelnatz)
(Ringelnatz)
-
- Beiträge: 1187
- Registriert: Mi 13. Dez 2006, 10:58
- OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
- CPU-Target: AMD A4-6400 APU
- Wohnort: Hamburg
Ich hab hier ein package das über TGraphic MNG, JNG und noch ein paar Formate z.V. stellt. Allerdings ruft das irgendwann mal wieder Scanline von TBitmap auf. Deswegen krieg ich das nicht nach lazarus portiert. Der Rest klappt soweit.
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.
(Ringelnatz)
(Ringelnatz)
-
- Beiträge: 1187
- Registriert: Mi 13. Dez 2006, 10:58
- OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
- CPU-Target: AMD A4-6400 APU
- Wohnort: Hamburg
Na im Forum:
viewtopic.php?p=4307#4307
Hier ist noch die neueste opbitmap.pas
http://www.theo.ch/lazarus/opbitmap.pas
Den Rest vom Zip oben brauchst du aber auch.
viewtopic.php?p=4307#4307
Hier ist noch die neueste opbitmap.pas
http://www.theo.ch/lazarus/opbitmap.pas
Den Rest vom Zip oben brauchst du aber auch.
-
- Beiträge: 1187
- Registriert: Mi 13. Dez 2006, 10:58
- OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
- CPU-Target: AMD A4-6400 APU
- Wohnort: Hamburg
-
- Beiträge: 1187
- Registriert: Mi 13. Dez 2006, 10:58
- OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
- CPU-Target: AMD A4-6400 APU
- Wohnort: Hamburg