AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TList zur Entwicklungszeit füllen

Ein Thema von TheConConBug · begonnen am 23. Nov 2005
Antwort Antwort
TheConConBug

Registriert seit: 18. Aug 2004
22 Beiträge
 
Delphi 7 Enterprise
 
#1

TList zur Entwicklungszeit füllen

  Alt 23. Nov 2005, 21:30
Hi ho,
ich hab mal wieder ein (für mich) unlösbares problem und hoffe auf euch

also es geht darum, dass ich ne klasse von TTabSet ableiten wollte, die mir MDIChild-Fenster handhabt.
das hab ich mir ungefähr so gedacht
Delphi-Quellcode:
wenn Tab1 aktiv, öffne (fenster1 & fenster5), schließe alle anderen fenster;
wenn Tab2 akitv, öffne (fenster3 & fenster2), schließe alle anderen fenster;
wenn Tab3 ...
dazu sollten die informationen, welches Fenster bei welchem aktiven Tab geöffnet sein soll und welche nicht, in einer *.ini-Datei stehen.

ich dachte mir, dass ich ja dann alle beteiligten fenster in eine TList packe, damit die auch recht bequem gehandhabt werden können von meiner Class. Das sollte günstiger weise schon zur entwicklungszeit passieren..
also zb. per Drag & Drop.. also das ziehen der entsprechenden Form auf mein Object in der ObjectHirarchie.. von mir aus auch anders.. hauptsache ich kann das machen, ohne dass ich zb. sowas schreiben muss:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
 begin
  TMeinTabSet.FensterListe.Add(Form1);
  TMeinTabSet.FensterListe.Add(Form2);
  TMeinTabSet.FensterListe.Add(FormX);
 end;
..das funktioniert zwar.. is aber nicht zur entwicklungszeit hinzugefügt..

würd mich über eure kreativen ergüsse freuen
ciao..
Con
...und aus dem Chaos sprach eine Stimme zu mir:
"Lächle und sei froh, es hätte schlimmer kommen können!"
...und ich lächelte und war froh - und es kam schlimmer!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00: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