Thema: Delphi GDIPlus mit Delphi 6

Einzelnen Beitrag anzeigen

Rolf Frei

Registriert seit: 19. Jun 2006
629 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: GDIPlus mit Delphi 6

  Alt 26. Nov 2021, 16:57
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.
  Mit Zitat antworten Zitat