Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi XiControls (https://www.delphipraxis.net/103415-xicontrols.html)

Privateer3000 15. Nov 2007 13:58


XiControls
 
Hallo Gemeinde,

ich benutze die Komponenten XiControls.
Diese Kompos wie Buttons oder Panels
zu setzen ist kein Problem ;-)
aber welche zur Laufzeit zu erzeugen schon.
Der Compiler meldet "undefinierter Bezeichner".
Delphi-Quellcode:
aLabel:=TXiButton.Create(Self);
Was geht da schief?

Deep-Sea 15. Nov 2007 13:59

Re: XiControls
 
Hast du unter uses die Unit eingebunden, in der TXiButton deklariert ist?

Privateer3000 15. Nov 2007 19:43

Re: XiControls
 
Die Frage versteh ich nicht,
ich kann jedenfalls auf einem Form ein Xicontrol zeichnen.
Nur die Laufzeiterstellung geht nicht...

hoika 15. Nov 2007 19:46

Re: XiControls
 
Hallo,

wenn due ein Control auf das From packst,
wird die benötigte unit automatisch eingebunden.


Heiko

Progman 15. Nov 2007 19:47

Re: XiControls
 
Delphi-Quellcode:
aLabel:=TXiButton.Create(Self);
ist aLabel auch vom Typ TXiButton?

mkinzler 15. Nov 2007 19:48

Re: XiControls
 
Wenn du Komponente auf die Form ziehst, fügt der Formulardesigner die entsprechende Unit automatisch in die Uses ein. Bei der manuellen Erzeugung musst du das selber machen.

Privateer3000 15. Nov 2007 20:00

Re: XiControls
 
Ja lasst euch nicht vom namen aLabel irritieren.
Der Typ wird als var aLabel:TXiButton deklariert.

Privateer3000 15. Nov 2007 20:04

Re: XiControls
 
Zitat:

Zitat von mkinzler
Wenn du Komponente auf die Form ziehst, fügt der Formulardesigner die entsprechende Unit automatisch in die Uses ein. Bei der manuellen Erzeugung musst du das selber machen.

Das war der entscheidende Hinweis.
Danke
Damn, hätt ich echt selbst drauf kommen können.

Besten Dank

mkinzler 15. Nov 2007 20:09

Re: XiControls
 
War nur eine Erläuterung zu #2


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:46 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