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 Name Komponente ermitteln (VorgängerName Nachfolger Name) (https://www.delphipraxis.net/67655-name-komponente-ermitteln-vorgaengername-nachfolger-name.html)

Jerry 18. Apr 2006 09:43


Name Komponente ermitteln (VorgängerName Nachfolger Name)
 
Hallo Leute

Ich hoffe Ihr hattet schöne Ostern... ;-)

Kleine Frage:

Auf einem Form sind mehrere Komponenten.

Wie kann man den "vorgängingen KomponentenNamen" und den "nachfolgenden KompoenentenNamen" einer ankgeklickten Komponente ermitteln? (Wie beim setzen der Tabulatorreihenfolge)

Beispiel:

Ich habe auf dem Form Edit1 bis Edit4

ich klicke auf Edit3,

ich sollte nun z.B: in einem Showmessage die Meldung Edit2 und Edit4 bekommen.

Ideen?

Danke schonmals!

marabu 18. Apr 2006 09:59

Re: Name Komponente ermitteln (VorgängerName Nachfolger Name
 
Hi Jerry,

hast du dir schonmal die Mthode FindNextControl() von TWinControl angesehen?

Freundliche Grüße vom marabu

fkerber 18. Apr 2006 10:00

Re: Name Komponente ermitteln (VorgängerName Nachfolger Name
 
Hi!

Was ist denn die vorherige Komponente?
Die in der Tab-Reihenfolge vorhergehende? oder die zuvor erstellte? oder die Koordinaten-nächste?


Ciao Frederic

Corpsman 18. Apr 2006 10:11

Re: Name Komponente ermitteln (VorgängerName Nachfolger Name
 
Zu den Ganzen Komponenten gibt es doch das Property Taborder meineserachtens sind die Komponenten nachd er sortiert.

Wenn du die Tab Taste drückst wird die Komponente ausgewählt mit der nächst höheren Taborder.

Jerry 18. Apr 2006 10:20

Re: Name Komponente ermitteln (VorgängerName Nachfolger Name
 
danke für die Tipps, der Tipp von Marabu ist der, den ich gebraucht habe!

danke an alle.


gruss Jerry


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