Wenn ein Steuerelement in einen Reiter eingefügt wird ist es erforderlich, festzulegen, in welchem Reiter dieses Steuerelement zukünftig angezeigt werden soll. Ohne Bearbeitung der Eigenschaft ControlTabPages wird ein neues Steuerelement auf zunächst auf allen Reitern angezeigt. Natürlich ist die Anzeige von einem Control nicht auf einen Reiter beschränkt, es kann auf beliebig vielen Reitern angezeigt werden.
In der Rubrik Sonstiges in der Zeile ControlTabPages auf picTabs gibt es ein Scrolldown-Fenster. An dieser Stelle werden alle theoretisch verfügbaren Reiter angezeigt, auf denen das Control sichtbar sein könnte. Das Control wird dabei letztlich nur auf den Reitern angezeigt, die an dieser Stelle mit einem Haken versehen worden sind.
Im KuLiMI-Hauptfenster soll das Steuerelement Testcontrol zukünftig in den Reitern Ansprechpartner und Zahlung angezeigt werden.
Der Name von einem Reiter kann grundsätzlich auf drei verschiedene Wege herausgefunden werden:
Man sucht in der Eigenschaft "TabSetup" den erforderlichen Reiter heraus. Dabei bezeichnet "Name" den internen Namen von einem Reiter, der bei der Eigenschaft ControlTabPages angegeben werden muss, während "Label" den tatsächlich die im laufenden Programm verwendete Beschriftung bezeichnet.
Man wählt ein beliebiges Control auf dem Reiter, dessen Name gesucht wird, heraus und kontrolliert welche Reiter in der Eigenschaft ControlTabPages angewählt sind.
Wählen
Sie den Reiter, dessen Name gesucht wird im Customizer aus. Öffnen Sie im Anschluss durch einen
Klick mit der linken Maustaste das Kontextmenü, wo Sie durch einen Klick
auf "Tab
bearbeiten" ein neues Dialogfenster
öffnen, den "Tab
Editor"
Dieser Dialog enthält zwei Tabellen, links die Tabelle Member
mit den internen Namen der Reiter, während rechts die
dazugehörigen Eigenschaften angezeigt werden. Die Bezeichnung von einem
Reiter im laufenden Programm ist auch hier wieder unter " Label"
hinterlegt.
Löschen Sie alle Zuordnungen zu einem Reiter in der Eigenschaft ControlTabPages.
Speichern Sie die Änderungen, beenden Sie den Customizer und rufen ihn anschließend erneut auf.
Das zwischenzeitliche Verlassen des Customizers ist nötig, da ‚Visible‘ nur angezeigt wird, falls das Control keiner ControlTabPage zugeordnet ist (sonst erfolgt das Sichtbarmachen auf einem Reiter über die Zuordnung).
Setzen Sie nun die Eigenschaft Visible auf false