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 Komponenten auf einzelnen Seiten einer PageControl (https://www.delphipraxis.net/10084-komponenten-auf-einzelnen-seiten-einer-pagecontrol.html)

bender251 11. Okt 2003 12:23


Komponenten auf einzelnen Seiten einer PageControl
 
Hallo

ich gehe davon aus, dass ihr schon genervt seid von solchen Fragen, aber irgendwie peile ich den Ablauf nicht, wenn ich mir die bisherigen Fragen im Forum dazu durchlese.

Also ich möchte ein PageControl erstellen und dann auf die unterschiedlichen seiten (sind das die TabSheets?) halt auch unterschiedliche Objekte und Prozeduren einbinden. Wie geht das?

Wenn ihr einen Link kennt unter dem das ausführlich beschrieben ist wäre mir schon sehr geholfen.

Bin noch ziemlicher Delphi-Anfänger und hoffe auf eure Hilfe.


Vielen Dank im Voraus

Gruß bender251

Christian Seehase 11. Okt 2003 12:41

Re: Komponenten auf einzelnen Seiten einer PageControl
 
Moin Bender,

was mir jetzt aus Deiner Frage nicht klar geworden ist:
Willst Du das alles zur Laufzeit des Programmes machen, also alles dynamisch erstellen, oder ist Dir nicht klar wie Du mit einem PageControl umgehen sollst?

SvenT 11. Okt 2003 12:43

Re: Komponenten auf einzelnen Seiten einer PageControl
 
Hi bender251!

Du erstellst ein PageControl auf Deinem Formular und klickst in dem PageControl auf die rechte Maustaste und wählst "Neue Seite" aus. Es wird nun ein TabSheet in Deinem PageControl erzeugt, in dem Du weitere Komponenten hinzufügen kannst.
Ein TabSheet als Aktiv schalten kannst Du mit:

Delphi-Quellcode:
PageControlName.ActivePage := TabSheetName;
Gruß
SvenT

bender251 12. Okt 2003 09:01

Re: Komponenten auf einzelnen Seiten einer PageControl
 
@Christian Seehase: Ich wusste nicht wirklich wie ich mit einem PageControl umgehen sollte. Ich hatte in anderen Threads was von Notebooks oder so gelesen.

@SvenT: Vielen Dank für deine Hilfe. Hätte nicht gedacht, dass das so einfach ist. :thuimb:

Bin sehr froh, dass ich dieses Forum hier gefunden habe. Ist denke mal besser als alle Bücher, weil man hier Problembezogene Antworten erhält.

Mit freundlichen Grüßen
bender251

himitsu 12. Okt 2003 09:27

Re: Komponenten auf einzelnen Seiten einer PageControl
 
TabControl (Win32), PageControl (Win32), TabbedNotebook (Win 3.1) und Notebook (Win 3.1) sind im prinzipt das selbe. Die erseten 3 sind als Registerkarten ausgelegt. Notebook selber ist nicht sichtbar, besteht nur aus den Pages und kann daher (nur) Programmseitig gesteuert werden.

PageControl und Notebook sind wohl die besten dieser Komponenten, probier einfach selber mal aus was dir am besser liegt.

MfG Frank

Daniel B 12. Okt 2003 09:29

Re: Komponenten auf einzelnen Seiten einer PageControl
 
Zitat:

Zitat von himitsu
TabControl (Win32), PageControl (Win32), TabbedNotebook (Win 3.1) und Notebook (Win 3.1) sind im prinzipt das selbe. Die erseten 3 sind als Registerkarten ausgelegt. Notebook selber ist nicht sichtbar, besteht nur aus den Pages und kann daher (nur) Programmseitig gesteuert werden.

PageControl und Notebook sind wohl die besten dieser Komponenten, probier einfach selber mal aus was dir am besser liegt.

Nicht gerade die beste Angewohnheit die Win3.1 Komponenten zu benutzen, laut Borland sollte man dies auch nicht mehr machen. TabControl und vor allem PageControl können alles und damit hat man später7irgendwann auch keinen ärger.

himitsu 12. Okt 2003 09:57

Re: Komponenten auf einzelnen Seiten einer PageControl
 
Ist mir schon klar, aber Notebook ist einfach zuuuu praktisch und immer noch vorhanden.
Und was da ist wird genutzt.

Verwende es selbst auch immer weniger, bin mittler Weile umgestiegen und erzeuge die entsprechenden Komponenten zu Laufzeit.


Außerdem werden, und das nicht nur in Delphi, viele Komponenten und Proceduren mißhandelt.
Bei dieser Disinformationspolitik von Windows ist das auch kein Wunder.
(vieleicht sollte mann da mal 'nen Schutzverein gründen)

Daniel B 12. Okt 2003 09:59

Re: Komponenten auf einzelnen Seiten einer PageControl
 
Zitat:

Zitat von himitsu
(vieleicht sollte mann da mal 'nen Schutzverein gründen)

Wofür? Für Leute die die Finger von Notebook nicht lassen können? :lol: ;)

himitsu 12. Okt 2003 10:21

Re: Komponenten auf einzelnen Seiten einer PageControl
 
meinte eigendlich die Progs und Komps...

:shock: Aber schau dir mal die Delphi-Beispiele an, da wird man doch verleitet altes Zeug zu nutzen.

Daniel B 12. Okt 2003 10:28

Re: Komponenten auf einzelnen Seiten einer PageControl
 
Zitat:

Zitat von himitsu
:shock: Aber schau dir mal die Delphi-Beispiele an, da wird man doch verleitet altes Zeug zu nutzen.

Und? Steht da irgendwo "Nimm genau das"? Weisst Du wann Hilfe-Dateien erstellt worden sind? Was spricht dagegen, die Beispiele mit neuen Komponenten umzusetzen?


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