Delphi-PRAXiS
Seite 1 von 2  1 2      

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 klasse tpanel (https://www.delphipraxis.net/9112-klasse-tpanel.html)

LoL 18. Sep 2003 12:20


klasse tpanel
 
hallo zusammen

ich hab ne eigentlich ganz simple frage: wie erstelle ich mir ne eigene klasse von TPanel?
oder kann mir jemand vielleicht ein gutes tutorial oder ne gute side sagen?

für hilfe wäre ich dankbar

gruß christoph

sakura 18. Sep 2003 12:20

Re: klasse tpanel
 
Kurz mal nachhaken: Willst Du eine eigene Klasse ableiten oder eine Klasseninstanz (Objekt) erstellen?

...:cat:...

LoL 18. Sep 2003 12:22

Re: klasse tpanel
 
hi sakura

nur ne eigene klasse ich will kein neues object erstellen. ich will auf diese weise mich von meinem formular lösen und alles auf dem panel erstellen.

gruß christoph

sakura 18. Sep 2003 12:24

Re: klasse tpanel
 
Hm, die Antwort hat noch mehr fragen aufgeworfen, als gelöst :shock: Du willst in der IDE ein wenig designen, aber kein Form nutzen... Das geht doch gar nicht - ausser mit Frames, welche auch wieder ins Form eingefügt werden.

...:cat:...

LoL 18. Sep 2003 12:25

Re: klasse tpanel
 
das panel soll schon auf dem form erstellt werden aber ich will alle weiteren komponenten die dann zur laufzeit erstellt werden alle von der klasse(TPanel) dann ableiten

sakura 18. Sep 2003 12:31

Re: klasse tpanel
 
Dann schicke ich Dich mal hier hin. Dort ist ein kleines Sample und der Link zu meinem Tutorial ;-)

http://www.delphipraxis.net/internal...ct.php?t=10204

...:cat:...

LoL 18. Sep 2003 12:36

Re: klasse tpanel
 
ich will das rad nicht neu erfinden. ich will einfach das dann alle was im programm geschiet nur noch auf dem Panel abläuft und keine neue komponente erstellen.
die einzigen proceduren die das formular dann bekommt ist create und destroy alles andere willl ich mit dem panel machen.
dann ist quasi das panel mein formular, weil weglassen kann ich das formular nicht.

gruß christoph

Phoenix 18. Sep 2003 12:45

Re: klasse tpanel
 
hrm. Frames sind genau das, was Du suchst.

Du packst hinterher einen Frame auf egal was für ein Form und that's it.

LoL 18. Sep 2003 12:48

Re: klasse tpanel
 
och man

ich wollte doch blos wissen wie man sich ne klasse deklariert und sich dann ein object davon ableitet und erstellt!!!
:(

ich dachte so irgendwie:

Delphi-Quellcode:
type
  Tp_main = class(TPanel)
  private

  public
    pnl_3d : Tp_main;

  end;
....

procedure Tfrm_main.FormCreate(Sender: TObject);
begin
  pnl_3d := TPanel.create(frm_main);

end;
aber so funzt des nicht

gruß christoph

anku 18. Sep 2003 13:05

Re: klasse tpanel
 
IMHO kann es so wie du macht GARNICHT funktionieren. pnl_3d muss schon in der Tfrm_main deklariert werden. Du versucht ja auf etwas zuzugreifen was es noch nicht gibt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:33 Uhr.
Seite 1 von 2  1 2      

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