![]() |
Windows Darstellungsschema laden
Moin aus dem Norden,
habe schon viel gesucht, aber bin da auf keine Lösung gestossen. Ich möchte beim Aufruf meiner Software eine eigenes Darstellungsschema laden (Eigenschaften von Anzeige > Schema), und nach verlassen auf das alte zurückkehren. Hat jemand da eine Idee? Tausend Dank! Detlef |
Re: Windows Darstellungsschema laden
Zitat:
- Anzeige / Designs / Design und/oder - Anzeige / Darstellung / Farbschema (wobei der Inhalt des letzteren davon abhängig ist, ob der Dienst 'Designs' läuft und ein Design mit 'Visuellen Stilen für Windows XP' aktiviert ist...) off-topic: warum sollte der Benutzer wollen, dass sein System verstellt wird (vielleicht hat er es mühsam konfiguriert...). |
Re: Windows Darstellungsschema laden
Meinst Du das was das ElPack ab der Version 4 mittels
![]() Sprich XP-Themes-DLL unabhängig von Windows laden und darstellen. |
Re: Windows Darstellungsschema laden
Danke noch einmal...
Ich benutze einen Touchscreen für eine Videoshow und möchte alle Touchflächen so groß wie möglich machen (Scrollbar) und da es meisstens dunkel beim Mixer ist will ich die Kontraste anpassen, Die Buttons in grau stören da ein wenig... Sonst soll es natürlich ein "normales" Erscheinungsbild haben. Ach ja, bei Win2000 / Deutsch heisst es nun einmal so Danke für die schnelle Antwort. Detlef Bernhard: deine Frage verstehe ich nicht - bin kein Profi - aber eben Win2000. |
Re: Windows Darstellungsschema laden
Schau dir mal die Windows-API-Funktionen
![]() ![]() ![]() |
Re: Windows Darstellungsschema laden
Hmm, vielen Dank für den Tipp. Da habe ich ja erst einmal was zu lesen, aber ich befürchte (ich war da schon) da komme ich gerade mit der Breite des Scrollbalkens bei einer ListBox nicht weiter.
Detlef |
Re: Windows Darstellungsschema laden
Microsoft schreibt im
![]() Zitat:
Daniel, den die Lösung auch brennend interessieren würde |
Re: Windows Darstellungsschema laden
hmmm, stellt sich nur noch die Frage wie ich das einsetzte. Bin so dicht an WIndows leider nicht der Crack..
Habe es einmal mit: SendMessage(MeineListe.Handle,SM_CXHTHUMB,500,Card inal(0)); probiert, was natürlich nicht klappt. Um es erste einmal zu probieren habe ich es auf ein Button ausprobiert (OnClick) Es sieht immer so einfach aus... Detlef |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:38 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 by Thomas Breitkreuz