![]() |
Re: GUI Design
Ah, Du willst also eine externe "Komponente" im XP-Look darstellen und kannst darum nichts ersetzen. In der Tat ist dann ElPack und Co nix für Dich. Den ThemeManager kennst Du schon?
![]() |
Re: GUI Design
Zitat:
Danke! |
Re: GUI Design
Mmh...
Hab mir das mal runtergeladen und wollte es compilieren. Ich bekam aber nur eine Fehlermeldung, dass in D7 Theme Support bereits drin waere. Ok, wollte dann mein Programm wieder reinladen und kompilieren:
Delphi-Quellcode:
Wie kann ich das wieder hinbiegen? Und vor allem: Warum laeuft dann die Komponente ImageEn dennoch nicht, wenn bei D7 der ThemeManager schon drin ist?
[Fataler Fehler] Unit Themes wurde mit einer unterschiedlichen Version von UxTheme.BP_PUSHBUTTON compiliert...
|
Re: GUI Design
Hallo,
lösche mal alle DCU's, dann sollte es gehen, bzw. Projekt erstellen. Kann es sein, dass die Komponente nicht als Delphi-Source ins Projekt eingebunden ist? |
Re: GUI Design
Loeschen der DCUs hat nichts gebracht... Selbst bei einem nigelnagelneuen Projekt bekomm ich die Fehlermeldung.
Fuer die ImageEn-Komponente habe ich leider keine Sourcen... :( |
Re: GUI Design
Wann kam den der Fehler? Schon beim Compilieren vom Theme-Package? Das ist ja so ein richtiger ***.
Naja, auf alle Fälle mal die heruntergeladene Komponente für Thema komplett löschen. Dann schaue mal bei deinem Delphi rein (Komponenten, Packages installieren). Dort findest Du das bereits installierte UxTheme. Das solltest Du bearbeiten können. Dann kannst Du es noch mal kompilieren und installieren... Vermutlich hast Du Dir nämlich mit der Installation der neuen Komponente die bpl-Dateien in Windows "aktualisiert". Nun sind aber andere Komponenten davon abhängig und der Kreislauf schließt sich. Also sollte es eigentlich rein, den alten Zustand wiederherzustellen, also die Original-Version der betroffenen bpl-Datein. |
Re: GUI Design
Zitat:
Beim anschliessenden Reinladen meines eigenen Programmes meckerte Delphi dann wegen der Unit Theme rum... Zitat:
Zitat:
[edit] Hab jetzt mal die UxTheme.pas umbenannt und bekomm jetzt bei anderen Projekten wenigstens keinen Fatalen Fehler mehr... :firejump: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:32 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