Forum: Sonstige Fragen zu Delphi
Delphi
by RWarnecke,
25. Dez 2008
Mmmh, komisch ich verstehe die Welt nichtmehr. Ich habe es vorhin ins FormCreate mit einem OutputDebugString gepackt und es hat nicht funktioniert. Jetzt auf einmal funktioniert es. Irgendwie komisch :gruebel: :glaskugel:
Forum: Sonstige Fragen zu Delphi
Delphi
by RWarnecke,
25. Dez 2008
Ich bin jetzt ein bisschen weitergekommen. Wenn ich unter Delphi 2007 den Aufruf : TDblClickSplitter(Splitter1).OnDblClick := Splitter1DblClick; ein einen ButtonClick setze, funktioniert es. Nur in FormCreate und FormShow nicht. Warum ?
Edit: Revidiere, diesen Eintrag. In FormCreate funktioniert es nicht, es muss in FormShow stehen.
Forum: Sonstige Fragen zu Delphi
Delphi
by RWarnecke,
25. Dez 2008
Hallo Christian,
danke für Deine Antwort. Ich habe schon einen Breakpoint in das OnDblClick-Event gesetzt. Nur springt mein Programm niemals in dieses Event. Meine Vermutung geht dahin, dass irgendwas mit dem Ableiten der Klasse nicht richtig funktioniert, so wie ich es gemacht habe.
Edit :
Der gleiche Sourcecode funktioniert ja unter Delphi 6 / Turbo Delphi und Delphi 2009. Wobei Delphi 6...
Forum: Sonstige Fragen zu Delphi
Delphi
by RWarnecke,
25. Dez 2008
*push* Hat niemand eine Idee, warum es unter Delphi 6, Turbo Delphi und D2009 funktioniert und unter Delphi 2007 nicht ? *push*
Forum: Sonstige Fragen zu Delphi
Delphi
by RWarnecke,
16. Dez 2008
Jepp, das Ereignis wird nicht ausgelöst.
Forum: Sonstige Fragen zu Delphi
Delphi
by RWarnecke,
15. Dez 2008
Hallo zusammen,
Mein erster Gedanke war, auf die Message WM_LBUTTONDBLCLK und den Focus von TSplitter zu reagieren. Nur leider gibt es bei der Komponente keine Methode oder Property, die den Focus abfragt.
Deshalb suche ich noch nach anderen Ideen, wie ich einen Doppelklick auf TSplitter abfangen kann und dann eine Aktion ausgeführt wird.