Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Delphi Problem bei Tabbed Notebook

Scritchybo / 4 Antworten / Flachansicht Nickles

Hi!


Kann mir wer sagen wie ich bei einem TabbedNotebook in Delphi6 labels oder edits so einstellen kann, dass die nur auf der aktiben notebookseite sind bzw. so, dass sie sich auch auf die anderen seiten "kopieren", so dass sie auf der nächsten seite an der  gleichen stelle sind?


Wird wohl nicht so das Problem sein das zu beantworten... aber ich bin mit der Programmiersprache erst vor nen paar Tagen angefangen...


Achja, und wie kann ich ein Bild angeben, dass dann im Formular im ImageFenster erscheint? Ich kriegs nämlich nur hin dass der Rahmen von einem image erscheint. wie ich die quelle angeben kann weiß ich leider nicht :`(

bei Antwort benachrichtigen
Borlander Scritchybo „Delphi Problem bei Tabbed Notebook“
Optionen

Hallo Scritchybo

TabbedNotebook in Delphi6
TTabbedNotebook ist nur noch zum Zwecke der Abwärtkompatiblität (Win3.1 / Delphi1) in Delphi vorhanden. In win32 Anwendungen sollte man stattdessen nur noch TPageControl oder TTabControl verwenden.

dass die nur auf der aktiben notebookseite sind bzw. so, dass sie sich auch auf die anderen seiten "kopieren", so dass sie auf der nächsten seite an der gleichen stelle sind?
Daraus werde ich nicht wirklich schlau...
Willst Du einen mehrseitigen Dialog erstellen (die Componenten sind jeweils nur auf einer Seite zu sehen), oder einfach nur die "Registerkarten" nutzen (die Componenten sind immer zu sehen, bzw. müssen bei Bedarf angezeit oder versteckt werden)?
Wenn Du mehrere Seiten brauchst solltest Du TPageControl verwendest, wenn Du allerdings immer die selben Componenten anzeigen lassen willst solltest Du TTabControl verwenden...

Aber wie kann ich diese Register wo die Namen für die einzelnen Notebookseiten draufstehen alle gleich groß oder so groß wie das Formular machen?
Die Breite der Tabs kannst Du mit der Eigenschaft TabWidth festlegen. Achtung, wenn der Text zu breit ist wird er dann einfach abgeschnitten (Am elegantesten könnte man das umgehen in dem man vor der Anzeige die Breite aller Tabbeschriftungen ermittelt).


CU Borlander

bei Antwort benachrichtigen