![]() |
Re: Andorra 2D [Ver. 0.40, 01.07.08]
So, ich habe mal noch ein paar kleine Änderungen an Andorra 2D gemacht: Zum einen können in der neuen CVS Version alle in Andorra 2D registrierten Grafikformate automatisch auch mit der VCL geladen werden (wer das nicht möchte muss den DO_NOT_INCLUDE_STD_FORMATS Compilerschalter aktivieren). Zudem habe ich den Bug im OpenGL-Plugin behoben, der verhinderte, das Andorra 2D auf älterer Hardware lief.
|
Re: Andorra 2D [Ver. 0.40, 01.07.08]
Hi
Ich verfolge die Entwicklung der Engine jetzt schon länger und wollte mich auch mal äußern. Also erstmal muss ich sagen, das das wirklich eine ganz großartige Leistung ist und wirklich ein Lückenfüller in Delphi. Was ich anmerken wollte, ist das mich eine Kleinigkeit im Partikel-Editor stört. Und zwar der Punkt, das bei Add Color die Farbe immer ganz hinten eingefügt wird und nicht nach der ausgewählten Farbe. Ich habe mir deshalb da eine kleine Codezeile eingefügt.
Code:
Ich weiss nicht ob andere das auch als störend empfinden, aber ich fände es gut, wenn
Saved := false;
AdPartSys.Colors.Add(Ad_ARGB(255, 255, 255, 255)); AdPartSys.Colors.Move(AdPartSys.Colors.Count-1,lb_Colors.ItemIndex+1); //Hinter den markierten Eintrag schieben UpdateColorListBox; UpdateStatusbar; das vielleicht implementiert würde, oder zumindest die Möglichkeit gegeben würde eben nicht nur die Farbe am Ende einzufügen. Mfg Multisaft |
Re: Andorra 2D [Ver. 0.40, 01.07.08]
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
vielen Dank für das Lob, den Partikeleditor habe ich entsprechend verbessert - im CVS-Repository ist die entsprechende Version. Ich habe mal noch einen kleinen Screenshot angehängt. |
Re: Andorra 2D [Ver. 0.40, 01.07.08]
Gibt es die Editoren(z.b. Image oder auch andere) auch schon für Lazarus ?
|
Re: Andorra 2D [Ver. 0.40, 01.07.08]
Klar, der Imagelist-Editor zumindest sollte mit Lazarus unter Linux funktionieren. In der aktuellen Version sollten sogar die passenden Lazarus-Projektdateien beiliegen. Ich kann leider gerade nicht nachschauen, werde ich aber nachher nachholen.
|
Re: Andorra 2D [Ver. 0.40, 01.07.08]
Danke für die Information. Dann lohnt sich ja noch mal ein Tests.
Sind die anderen Editoren denn auch schon für Lazarus fertig ? |
Re: Andorra 2D [Ver. 0.40, 01.07.08]
Ich habe gestern herausgefunden, dass Andorra unter D2005 PE noch ein paar Bugs hat.
Zum einen Schlug die Inizialisierung von AdDraw immer fehl, wenn der WindowMode <> dmDefault war (das kam z.B. immer vor, wenn man AdSetup.execute verwendet hat). Desweiteren gab es immer beim frei setzen der AdDraw-Klasse eine Speicherzugriffverletzung. Auch haben sich manche Demo's (z.B. Bounce) nach der Kompilierung unter D2005 unterschiedlich zu den fertig kompilierten Version (die mit ausgeliefert wurden) verhalten. Mit Turbo Delphi Explorer treten die beschriebenen Fehler nicht auf. P.S. eigentlich wollte ich die Fehlerbeschreibung im Sourceforge-Forum zu dem Andorra-Projekt reinschreiben (weil dieses Problem schon ein paar Leute in dem Forum gemeldet hatten und bisher keine Lösung gefunden wurde), allerdings ist das Forum z.Z. offline. Gruß Xeres |
Re: Andorra 2D [Ver. 0.40, 01.07.08]
Die Frage ist, was die Unterschiede von Delphi 2005 zu Delphi 2006 sind. Auf jeden Fall ist der Memorymanager ein anderer (FastMM). Hast du auch die DLLs mit Delphi 2005 neu kompiliert?
|
Re: Andorra 2D [Ver. 0.40, 01.07.08]
Ja habe ich. Hatte allerdings die Fehler nicht behoben.
Du kannst ja mal D2005 PE runterladen. Ist ja kostenlos. Link dazu gibts hier: ![]() |
Re: Andorra 2D [Ver. 0.40, 01.07.08]
Ich habe Delphi 2005 PE installiert (glücklicherweise habe ich das auf CD Archiviert, sonst hätte ich es jetzt nochmal herunterladen müssen).
Ich kann deinen Fehler schon mal reproduzieren. Wenn ich irgendwelche Fortschritte erzielen sollte, melde ich mich nochmal. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:50 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