Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Medium,
21. Sep 2018
Das ist die virtuelle Methode, die in TControl deklariert ist und beim OnClick ausgelöst wird. Diese überschreibe ich dort. Der Klick kommt auch an, und IsClicked wird definitiv gesetzt (sehe ich daran, dass ich dann andersfarbig zeichne). IsClicked wird durch Drücken von Enter wieder zurückgenommen, wie in der KeyDown-Methode zu sehen ist.
Das inherited muss da schon bleiben, weil sonst die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Medium,
21. Sep 2018
Hm, scheint es keine Erklärung für zu geben, und auch sonst im Netz werde ich komplett 0 fündig. Scheint noch nie jemand so gemacht zu haben.
Ich habe mir jetzt aber beholfen, indem ich dann doch den Fokus zulasse, und ein paar Dinge anstelle die dennoch sicherstellen, dass das daraus resultierende (schwer so zu erklärende) problematische Verhalten nicht eintritt. Mit Fokus bekomme ich brav...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Medium,
21. Sep 2018
Gerade geschaut: Leider nein. Hab wohl schon zu viel herumprobiert. Echt mysteriös das ganze :?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Medium,
20. Sep 2018
Nee, so heißt das Event. Die dadurch aufgerufene Methode heißt tatsächlich "KeyDown()". Habe ich 1:1 aus den Quellen von TControl kopiert.
Edit: Und auch schon von Anfang an so gehabt, auch als alles noch klappte.