![]() |
IDE Tooltips (Hints) immer wieder verschwunden
Hallo zusammen,
ich habe aktuell das Problem, dass die Tooltips in der IDE nach kurzer Zeit nicht mehr gehen. Egal ob ich mit der Maus über die Toolbar oder den Quelltext "hovere". Ein Neustart der IDE bringt nichts. Nur einen Neustart des Rechners bringt die Tooltips wieder zurück. Diese sind dann aber wieder nach kurzer Zeit verschwunden... Ich nutze Delphi 11 Update 1 unter Windows 11 (jeweils alle Updates und Patches aktuell). Hat jemand gleiches beobachtet? Ich würde einen RSP erstellen, weiß aber im Moment nicht genau wie ich das beschreiben soll (Anfangs geht's ja und dann plötzlich nicht mehr) bzw. evtl. hat ja jemand gleiche Probleme und bereits einen Workaround... |
AW: IDE Tooltips (Hints) immer wieder verschwunden
Kommt da kurz ein "Calculating..." oder so tooltip?
Evtl. reicht es in deiner Situation den LSP-Server per Taskmanager zu killen. Mit etwas Glück startet die IDE den dann neu. Such mal, was dort gelistet wird, wenn du bds.exe im Taskmanager aufklappst. |
AW: IDE Tooltips (Hints) immer wieder verschwunden
Zitat:
|
AW: IDE Tooltips (Hints) immer wieder verschwunden
Betrifft das auch andere Anwendungen oder nur Delphi?
|
AW: IDE Tooltips (Hints) immer wieder verschwunden
Zitat:
Sehe aber gerade, dass es eine Version 11.1.5 gibt. Aktuell habe ich noch 11.1... |
AW: IDE Tooltips (Hints) immer wieder verschwunden
Zitat:
|
AW: IDE Tooltips (Hints) immer wieder verschwunden
Zitat:
|
AW: IDE Tooltips (Hints) immer wieder verschwunden
Vielleicht steht ja was im Windows Eventlog.
|
AW: IDE Tooltips (Hints) immer wieder verschwunden
Jetzt wird's strange:
Eben habe ich durch Zufall rausgefunden, dass die Tooltipps verschwunden sind, wenn eine andere Delphi-Anwendung läuft. Mit dieser simuliere ich ein Stück Hardware, mit der von meiner aktuellen Applikation kommuniziert wird. Da diese eigentlich fast immer im Hintergrund läuft, waren die Tooltipps auch so gut wie immer weg. Gestartet habe ich die meist wenn ich das Hauptprogramm zum ersten mal getestet habe, daher ging es am Anfang. Die Anwendung selbst starte ich aber normalerweise nicht aus der IDE sonder starte direkt die EXE. Und natürlich habe ich auch schon weiter gesucht. In der Applikation wird zyklisch ein Log, welches in einem Memo ausgegeben wird aktualisiert. Sobald "Memo.Lines.BeginUdpate" / "Memo.Lines.EndUpdate" zyklisch aufgerufen wird, sind die Tooltipps in der IDE verschwunden. Hatte da eine etwas ungünstige Konstellation, ist aber ja nur ein Testprogramm:
Delphi-Quellcode:
ich habe das jetzt geändert in:
LogLines := FLogLines.LockList;
try mLog.Lines.BeginUpdate; try if LogLines.Count > 0 then begin while LogLines.Count > 0 do mLog.Lines.Add(LogLines.ExtractAt(0)); while mLog.Lines.Count > 10000 do mLog.Lines.Delete(0); SendMessage(mLog.Handle, EM_LINESCROLL, 0, mLog.Lines.Count); end; finally mLog.Lines.EndUpdate; end; finally FLogLines.UnlockList; end;
Delphi-Quellcode:
und siehe da, die Tooltips in der IDE sind wieder da (LogLines.Count ist nur ab und zu > 0). Ist absolut reproduzierbar. Externe Applikation. Ein Memo und einen Timer drauf. Dann im Timer zyklische Memo.Lines.BeginUpdate und Memo.Lines.EndUpdate aufrufen. Das Ding starten und Good By Tooltips...
LogLines := FLogLines.LockList;
try if LogLines.Count > 0 then begin mLog.Lines.BeginUpdate; try while LogLines.Count > 0 do mLog.Lines.Add(LogLines.ExtractAt(0)); while mLog.Lines.Count > 10000 do mLog.Lines.Delete(0); SendMessage(mLog.Handle, EM_LINESCROLL, 0, mLog.Lines.Count); finally mLog.Lines.EndUpdate; end; end; finally FLogLines.UnlockList; end; |
AW: IDE Tooltips (Hints) immer wieder verschwunden
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz