AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Mit Tastenkombination zu einer bestimmten Taste springen

Mit Tastenkombination zu einer bestimmten Taste springen

Ein Thema von superstar025 · begonnen am 10. Mär 2005 · letzter Beitrag vom 10. Mär 2005
Antwort Antwort
superstar025

Registriert seit: 5. Jul 2004
Ort: Beelen
140 Beiträge
 
Delphi 7 Professional
 
#1

Mit Tastenkombination zu einer bestimmten Taste springen

  Alt 10. Mär 2005, 06:58
Hallo habe folgende Frage.

Wie kann ich zum beispiel mit einer Tastenkomination (Alt+S) zu einem ganz bestimmten feld oder button springen. (Edit1 oder Button1)

mfg

matthias
Matthias
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Mit Tastenkombination zu einer bestimmten Taste springen

  Alt 10. Mär 2005, 07:06
Hai superstar,

wenn vor Deinem Edit ein Label ist kannst Du es über dessen AcceleratorChar machen. Also einfach ein & vor den Buchstaben setzen.
Jetzt noch die Eigenschaft Focus Kontrol setzen und Du kannst mit ALT-taste zu dem Edit springen.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von chrisw
chrisw

Registriert seit: 11. Jan 2005
Ort: Schleswig
193 Beiträge
 
Delphi XE8 Professional
 
#3

Re: Mit Tastenkombination zu einer bestimmten Taste springen

  Alt 10. Mär 2005, 07:08
ich würde ein non visible Menu einbauen, und im menupunkt über den hotkey den focus auf das control setzen.

Chris
Christian Wahl
me, myself and I, die lustigen Drei !!
  Mit Zitat antworten Zitat
microtronx

Registriert seit: 8. Mär 2005
Ort: Tapfheim
55 Beiträge
 
Delphi 2010 Enterprise
 
#4

Re: Mit Tastenkombination zu einer bestimmten Taste springen

  Alt 10. Mär 2005, 07:23
Hi Supasta,

ich würde es einfach über die FORM.OnShortCut abfangen und dem Editfeld den Focus mit "editfeld02.setfocus" zuweisen.

Mfg.
Yusuf Zorlu
yusuf.zorlu@microtronx.com

Meine Arbeit ist so geheim ... ich habe selbst keine Ahnung was ich überhaupt mache!
  Mit Zitat antworten Zitat
superstar025

Registriert seit: 5. Jul 2004
Ort: Beelen
140 Beiträge
 
Delphi 7 Professional
 
#5

Re: Mit Tastenkombination zu einer bestimmten Taste springen

  Alt 10. Mär 2005, 07:33
ich glaub die on short cut ist die richtige methode in diesem fall jedoch weiss ich die syntax dazu nicht insbesondere nicht wie ich die tastenkombination da unter bekommen

wer weiss die syntax

mfg
matthias
Matthias
  Mit Zitat antworten Zitat
microtronx

Registriert seit: 8. Mär 2005
Ort: Tapfheim
55 Beiträge
 
Delphi 2010 Enterprise
 
#6

Re: Mit Tastenkombination zu einer bestimmten Taste springen

  Alt 10. Mär 2005, 08:12
Hier ein Schnippsel, der bestimmt weiterhilft.

Delphi-Quellcode:
procedure TMyForm.ApplicationShortcut(var Msg: TWMKey; var Handled: Boolean);
begin
 // wenn ALT + STRG + H gedrückt ist ...
 if (msg.CharCode=ord('H')) or (msg.charcode=ord('h')) then
 if (GetKeyState(VK_CONTROL) < 0) and (GetKeyState(VK_MENU) < 0) then begin
    MyHideFunction;
 end;
end;
Mfg.
Yusuf Zorlu
yusuf.zorlu@microtronx.com

Meine Arbeit ist so geheim ... ich habe selbst keine Ahnung was ich überhaupt mache!
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 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