![]() |
wie kann man mehrere texte im prog anzeigen lassen?
kann mir vieleicht einer sagen wie ich mehrere textfenster laden kann sprich wenn ich eins öffne und dann nochmal auf öffnen gehe das dann ein weiteres fenster im prog erscheint (nicht in der taskleiste sondern im prog selber sprich über tabs oder ähnliches)
|
Re: wie kann man mehrere texte im prog anzeigen lassen?
Am besten machst du eine MDI-Anwendung und erzeugst dann die Textfenster als Childs (so wie Word z.B. ...)
|
Re: wie kann man mehrere texte im prog anzeigen lassen?
Zitat:
|
Re: wie kann man mehrere texte im prog anzeigen lassen?
Eine weitere Möglichkeit wäre es, das Textfenster als Frame definieren, dynamisch zu erzeugen und in die einzelnen Tabsheets zu verdrahten. Wenn mann die einzelnen erzeugten Frames dann noch in einer Objektliste ablegt hat man später auch keine Probleme mit der Speicherfreigabe etc.
|
Re: wie kann man mehrere texte im prog anzeigen lassen?
Ach so, du willst keine MDI-Anwendung. Dann würde ich das mit einem PageControl und Frames machen.
|
Re: wie kann man mehrere texte im prog anzeigen lassen?
Zitat:
|
Re: wie kann man mehrere texte im prog anzeigen lassen?
Frames sind ähnlich wie Formulare Container, die man aber in andere Container reinpacken kann. Du erstellst ein Frame wie ein Formular. Dann kannst du auf dein Form ein PageControl machen, und in die TabSheets ein Frame reinladen, so wie ein Panel oder sowas.
|
Re: wie kann man mehrere texte im prog anzeigen lassen?
Also grob beschrieben so:
1) Textfenster erstellen vom Typ TFrame 2) Eine Objektliste vom Typ TObjectlist erzeugen 3) das gewünschte Frame mit der Nummer X wie folgt erzeugen, wobei TabsheetX das Tabsheet ist, in dem das Frame angezeigt werden soll:
Delphi-Quellcode:
4) die Instanz o_frame in der Objektliste ablegen per Add
o_frame := TFrame1.Create(TabSheetX);
o_frame.Name := 'FrameX'; o_frame.Parent := TabSheetX; o_frame.Align := alClient; Sollte so als erste Hilfe denke ich weiterhelfen. |
Re: wie kann man mehrere texte im prog anzeigen lassen?
Zitat:
|
Re: wie kann man mehrere texte im prog anzeigen lassen?
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz