Forum: Programmieren allgemein
by Progman,
12. Jul 2012
Woher das kommt, kann ich natürlich auch nicht sagen, ich wollte nur eine "Notlösung" aufzeigen, zu der ich mich damals entschlossen hatte, als nichts anderes mehr half :)
Forum: Programmieren allgemein
by Progman,
12. Jul 2012
Dieses Problem hatte ich vor Jahren mal mit Komponemten von KsDev (ThemeEngine, SkinEngine).
Es war nur lösbar mit Hilfe einer boolschen Zwischen-Variablen, die beim ersten Auslösen gesetzt wird und wenn gesetzt, der Klick nicht ausgeführt wird und sie zurück gesetzt wird.
Beispiel:
var isClicked: Boolean = False;
procedure IrgendwasDoubleClick(Sender: TObject);
begin
if isClicked...