Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi [Andorra 2D] GUI benutzen...aber wie? (https://www.delphipraxis.net/94306-%5Bandorra-2d%5D-gui-benutzen-aber-wie.html)

g0rmed 19. Jun 2007 18:37


[Andorra 2D] GUI benutzen...aber wie?
 
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...?

igel457 19. Jun 2007 21:53

Re: [Andorra 2D] GUI benutzen...aber wie?
 
Hast du die unit AdComponents eingebunden? Ohne diese werden nämlich die Komponenten nicht registriert und können nicht angezeigt werden.

g0rmed 20. Jun 2007 11:21

Re: [Andorra 2D] GUI benutzen...aber wie?
 
Ja, daran könnte es liegen. Danke :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz