Hallo,
ich habe eine
MDI Application. Verwende Delphi XE. Im FormCreate der Anwendung setzte ich Application.HintPause:=2000; Nun wird immer wenn ich irgendein
MDI Mormular aufrufe die HintPause auf 1 zurückgesetzt, ohne dass ich das programmiert habe. Ich habe viele unterschiedlich
MDI-Formalare und überall das gleiche.
Fehler war mit Delphi 2006 auch drinen.
Weitere Info: Ich verwende die
Jedi Komponenten (jedoch keine Hint-Komponente).
Habt Ihr eine Idee? Wie kann ich dem Fehler auf die Spur kommen?
Du kannst auch einfach mal Application.HintPause in die überwachten Ausdrücke aufnehmen und steppst dann im Einzelschritt durch, bzw. zumindestens über die Erstellungspunkte der Formulare.
Wenn in einer
Unit kein "Forms" eingebunden ist, dann über
- beim Start
NativeUInt(Application)
anzeigen lassen
- und wenn du Glück hast, dann ist TApplication(DerWert).HintPause doch noch lesbar
- oder du machst das Selbe mit der Speicheradresse von TApplication.FHintPause
Bzw. die ganzen Quellcodes mit Haltepunkten vollmachen und überall als Bedingung eine Prüfung auf HintPause rein.