Nachdem ich mein Problem mit der JvSimpleXML.pas erstmal selbst vorübergehend gelöst habe, stehe ich vor einem weiterem...
Wie benutze ich die
GUI in meinem Programm?
Ich habe bei mir folgendes erstellt:
Delphi-Quellcode:
[...]
Draw: TAdDraw;
GUI: TAdGUI;
GUIConnector: TAdGUIConnector;
[...]
im "OnFormCreate"-Ereignis das:
Delphi-Quellcode:
[...]
GUI := TAdGUI.Create(Draw);
GUI.Skin.LoadFromFile('
sunna.axs');
GUI.Cursors.LoadFromFile('
cursors.xml');
GUI.Cursors.Visible := false;
GUIConnector := TAdGUIConnector.Create(
GUI);
GUIConnector.ConnectEventHandlers(self);
GUI.LoadFromFile('
gui.axg');
[...]
schließlich beim rendern:
Delphi-Quellcode:
[...]
ClearSurface(ColorToRGB(clBtnFace));
BeginScene;
[...]
GUI.Update(PerfCounter.TimeGap / 1000);
EndScene;
[...]
Nun seh ich auf meinem Form nur die Clear-Farbe, weitere Komponenten sind nur die AdSpriteEngine und ein AdImage, die jedoch nicht "befüllt" sind.
Muss ich sonst noch irgentetwas beachten...?