![]() |
AW: IDE Hints werden als HTML Quellcode angezeigt
Jetzt wird's kurios: Wenn das Problem auftritt, dann reicht es, in der IDE auf Komponente / Package installieren zu gehen, dort IRGENDEIN Package abzuhaken und wieder anzuhaken und mit 'Speichern' zu beenden. Dann stimmen die Hints wieder. Zumindest bis ich das Projekt schließe. Sobald ich es neu lade, paßt es wieder nicht mehr.
Na ja, wenigstens ein Workaround... |
AW: IDE Hints werden als HTML Quellcode angezeigt
Dann hat es vermutlich mit der Reihenfolge der Packages zu tun in der sie geladen werden. Dazu kommt noch die Problematik des Lazyload, welches die Fehlersuche sicher nicht einfacher macht.
|
AW: IDE Hints werden als HTML Quellcode angezeigt
Zitat:
Aber wenn es manchmal geht, dann kann es doch nicht ganz raus sein? |
AW: IDE Hints werden auf als HTML Quellcode anezeigt
Zitat:
Zitat:
|
AW: IDE Hints werden als HTML Quellcode angezeigt
Zitat:
Zitat:
Quelle: ![]() |
AW: IDE Hints werden als HTML Quellcode angezeigt
Das Problem ist gefunden!
Auslöser ist durchaus die neu installierte Version des DevExpress 22.1.3. Aber dies alleine macht noch nichts aus. Erst die Kombination mit einer eigenen DexExpress-Baritem Komponente hat es ausgelöst: Diese Komponente hat intern eine komplexe Form erstellt, die einen lokal agierenden DevExpress HintStyleController enthielt. Dummerweise wurde diese Form immer gleich mit Erstellung der Komponente auch mit erstellt. Wenn man die Komponente nun in der IDE installiert und dann auf einem Form platziert hat, dann war dieser Hintstyle Controller somit auch zur Designzeit aktiv, auch wenn die Form selbst eigentlich gar nicht sichtbar war. Und hat fröhlich die Hintanzeige der IDE manipuliert. Sprich der Hint an sich war immer korrekt, nur wurde er von der falschen HintWindow-Instanz angezeigt. Zum Glück hab ich es so umbauen können, daß die Komponente nun auch ohne den HintStyle-Controller arbeiten kann. Und schon ist das Problem für mich gelöst. Wieso das Überhaupt mit der IDE interagieren kann, darum darf sich nun DevExpress kümmern. Ich persönlich kann's mir eigentlich nur so erklären, das die IDE selbst DexExpress verwendet und somit sich der lokale Controller dort registrieren konnte. Aber dafür kenn ich mich mit Komponentenentwicklung zu wenig aus, was da intern genau passiert. Jetzt muß ich erst mal eine Testkomponente für DexExpress generieren :-) |
AW: IDE Hints werden als HTML Quellcode angezeigt
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:45 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