Hallo,
ich habe ein altes Projekt unter Delphi 6, das der Anwender nun für Recherchezwecke auf einer aktuellen Serverumgebung reaktiviert hat.
Leider werden die Standardeingabeobjekte (TEdit, TMemo) mit einem schwarzen Hintergrund dargestellt, wenn die Objekte disabled sind.
In der Anwendung sind teilweise Komponenten von DevExpress (cxEdit, cxMemo) in Verwendung, die mit einer Library namens dxgdiplusclasses dieses Darstellungsproblem lösen.
Meine Frage: gibt es etwas Vergleichbares für die Borland-Komponenten?
Viele Grüße
Ingo
Ich vermute das ist ein Themesproblem. Themes machen mit neueren Windows Versionen bei D6 noch diverse Probleme. Selbst mit D7 lief nicht alles fehelerfrei. Da mussten einge kleinere Anpsssungen an der Delphi-Source vorgenommen werden. Wenn du also in deinem D6 Programm Themes aktiviert hast, würde ich diese per Manifest deaktivieren oder darauf achten, dass du dir dieses nicht irgendwo reinlinkst. So hast du wieder das alte Windows 2000 3D Design und hast keine Probleme mit den Themes.