Forum: Win32/Win64 API (native code)
Delphi
by ConnorMcLeod,
7. Jun 2017
Eben, und genau diesen Automatismus können wir hier nicht gebrauchen ;-)
Forum: Win32/Win64 API (native code)
Delphi
by ConnorMcLeod,
7. Jun 2017
Genau, deshalb würde ich die History machen, somit ist relativ klar, wer und in welchem zeitlichen Abstand den Focus vorher hatte. Kann ja ein kleiner Ringbuffer sein mit nur drei Einträgen oder so.
Forum: Win32/Win64 API (native code)
Delphi
by ConnorMcLeod,
7. Jun 2017
Sobald man den TBtn clickt, ändert der Focus jedenfalls zu F1. So gesehen geht's nicht, weil man zu diesem Zeitpunkt nicht mehr weiß, welche Form den Focus vorher hatte.
D.h. vllt fällt Dir eine schlaue globale Variable ein, in der steht, welche Form in den Vordergrund geholt wurde - ausgenommen man clickt auf TBtn => dann soll sich diese Variable nicht ändern.
Ich ahne ein Wirrwarr von...