Wir arbeiten mit mehreren Delphi-Arbeitsplätzen an einem Projekt. WinXP mit Delphi 7 Ent.
Bei einem Projekt werden seit kurzem die Steuerelemente in der Entwurfszeit im Win2000-Style angezeigt, zur Laufzeit jedoch im WinXP-Style.
Das wäre kein Problem. Jedoch sind die Farben der Panels, Tabellenköpfe und Formularfarben auch zur Laufzeit anders als zur Entwurfszeit.
Es lassen sich im Entw. die richtigen Farben zuweisen, zu Laufzeit sind diese Flächen alle clBtnFace.
In den Steuerelementen werden die Farben nicht vom Parent geerbt.
Wird ein neues (oder ein anderes) Projekt erstellt oder geöffnet, werden die Steuerelemente wieder korrekt angezeigt (Win2000-Style).
Wo wird im Projekt registriert, welche Steuerelemente zur Laufzeit geladen werden?
Bei einem Projekt werden seit kurzem die Steuerelemente in der Entwurfszeit im Win2000-Style angezeigt, zur Laufzeit jedoch im WinXP-Style.
Das wäre kein Problem. Jedoch sind die Farben der Panels, Tabellenköpfe und Formularfarben auch zur Laufzeit anders als zur Entwurfszeit.
Es lassen sich im Entw. die richtigen Farben zuweisen, zu Laufzeit sind diese Flächen alle clBtnFace.
In den Steuerelementen werden die Farben nicht vom Parent geerbt.
Wird ein neues (oder ein anderes) Projekt erstellt oder geöffnet, werden die Steuerelemente wieder korrekt angezeigt (Win2000-Style).
Wo wird im Projekt registriert, welche Steuerelemente zur Laufzeit geladen werden?
Comment