Delphi-PRAXiS

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 Tabreihenfolge auf TabSheets und darauf liegenden Controls (https://www.delphipraxis.net/21729-tabreihenfolge-auf-tabsheets-und-darauf-liegenden-controls.html)

Phoenix 7. Mai 2004 09:56


Tabreihenfolge auf TabSheets und darauf liegenden Controls
 
Folgendes Verhalten legt eine TabSheet an den Tag:

Per Tab lassen sich alle Controls der Sheet durchlaufen, wird im letzten Control Tab gedrückt, so wechselt die TabSheet auf die nächste Seite.

Kann ich dieses Verhalten auf einfache Art und weise so ändern, daß wieder ins erste Control der gleichen TabSheet gesprungen wird?

yankee 7. Mai 2004 10:02

Re: Tabreihenfolge auf TabSheets und darauf liegenden Contro
 
Vorrausgesetzt ich habe verstanden, was du meinst, dann würde ich das so machen:
Delphi-Quellcode:
if TabControl.ItemIndex = TabControl.Tabs.Count then TabControl.ItamIndex :=0;

Sharky 7. Mai 2004 10:03

Re: Tabreihenfolge auf TabSheets und darauf liegenden Contro
 
:?:
Bei mir bleibt wird nicht auf die "nächste Seite" gewechselt.
Du hast also ein TPageControl mit mehreren Seiten? Auf jeder Seite sind verschiedene Controls.
Wenn ich jetzt mit TAB von Object zu Object hüpfe springt er beim letzten "nur" auf das Aktive-TabSheet. Wenn ich dann noch einmal TAB drücke springt er wieder in das erste Object auf der selben Seite.

Phoenix 7. Mai 2004 10:11

Re: Tabreihenfolge auf TabSheets und darauf liegenden Contro
 
Zitat:

Zitat von Sharky
Wenn ich jetzt mit TAB von Object zu Object hüpfe springt er beim letzten "nur" auf das Aktive-TabSheet. Wenn ich dann noch einmal TAB drücke springt er wieder in das erste Object auf der selben Seite.

:gruebel: Das ist genau das Verhalten, das ich gerne hätte.

Bei mir verhält sich das leider tatsächlich so, daß er nicht auf das aktive TabSheet springt sondern gleich ins erste Control der nächsten Seite. :wall:

Sharky 7. Mai 2004 10:14

Re: Tabreihenfolge auf TabSheets und darauf liegenden Contro
 
Kannst Du mal ein kleines Demo-Projekt anhängen?


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