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 Label in Tabreihenfolge einbinden? (https://www.delphipraxis.net/53216-label-tabreihenfolge-einbinden.html)

Grolle 12. Sep 2005 13:47


Label in Tabreihenfolge einbinden?
 
Kann man ein Label in die Tabreihenfolge einbinden?

leddl 12. Sep 2005 13:49

Re: Label in Tabreihenfolge einbinden?
 
Nein, da ein Label schließlich keinen Fokus besitzen kann.

Grolle 12. Sep 2005 13:50

Re: Label in Tabreihenfolge einbinden?
 
Danke!

Sharky 12. Sep 2005 13:53

Re: Label in Tabreihenfolge einbinden?
 
:gruebel:
In der Theorie müsst ein TStaticText es können (es steht sogar in der Liste für die TAB-Reihenfolge).
Aber bei meinem Test kann ich es nicht "anspringen". Was möchtest Du denn machen?

leddl 12. Sep 2005 13:54

Re: Label in Tabreihenfolge einbinden?
 
Keine Ursache. Warum wolltest du das denn machen? Macht doch eigentlich keinen Sinn.

Grolle 12. Sep 2005 14:50

Re: Label in Tabreihenfolge einbinden?
 
Hi!
Die Frage bezog sich auf diesen Beitrag von mir:
Klick
Ich will einfach, dass die Felder von Jaws erkannt werden.
Beim Support sagte man mir, dass Objekte, die mit Tab angesprochen
werden (lt. deren Aussage auch Labels) von Jaws erkannt werden.
Da ich in meiner Anwendung ausschließlich Labels verwende wäre
dass die einfachste Lösung gewesen.

Edit: Es würde mir diesbezüglich auch reichen, wenn EditFelder
namentlich erkannt werden würden :gruebel:

Olli 12. Sep 2005 14:58

Re: Label in Tabreihenfolge einbinden?
 
Zitat:

Zitat von Sharky
:gruebel:
In der Theorie müsst ein TStaticText es können (es steht sogar in der Liste für die TAB-Reihenfolge).

Das ist korrekt. Aber a.) ist ein TLabel kein STATIC und b.) wirkt sich die Tabfolge in einem Static so aus, daß das nächste Element angesprungen wird.

Beispiel: du hast einen Text "Bla&Blubb" und dahinter ein EDIT, dann wird durch Alt+B das EDIT und nicht etwa das STATIC angesprungen ;)

shmia 12. Sep 2005 16:06

Re: Label in Tabreihenfolge einbinden?
 
Zitat:

Zitat von Grolle
dass Objekte, die mit Tab angesprochen
werden (lt. deren Aussage auch Labels) von Jaws erkannt werden.
Da ich in meiner Anwendung ausschließlich Labels verwende wäre
dass die einfachste Lösung gewesen.

Man kann Labels dazu verwenden, um Ausgaben eines Programms (z.B. Ergebnis einer Berechnung) anzuzeigen.

Ich verwende als "Ausgabelabel" nicht TLabel, sondern TEdit mit ReadOnly := True und Color := clCream.
Damit wird 1. das Ergebnis optisch hervorgehoben und 2. kann der Bediener das Ergenis ins Clipboard kopieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:24 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 by Thomas Breitkreuz