![]() |
Programmfenster designen
Hi,
ich habe mich schon des öfteren gefragt, wie man das Design der Programmfenster ändern kann, sodass mein kompiliertes Projekt nicht wie jedes 08/15-Programm aussieht, sondern seinen eigenen Look hat? z.B. hier: ![]() Da sieht das Fenster ganz anders aus, als es normal unter Win2000/ WinXP ist! Könnt ihr mir ein bischen auf die Sprünge helfen? Irgendwie hab ich noch nicht die richtigen Begriffe für die Suchfunktion gefunden oder aber ich habe etwas total übersehen. Vielen Dank goodbye Timelesk PS: Habe Delphi2006 |
Re: Programmfenster designen
Zum Beispiel mit einer Form mit BorderStyle bsnone, Hintergrundbild und Transparenz.
|
Re: Programmfenster designen
Es gibt einige Skinning-Komponenten auf dem Markt, wenn du das meinst. Z.B.
![]() ![]() ![]() |
Re: Programmfenster designen
Zitat:
Zum Beispiel: ![]() ![]() |
Re: Programmfenster designen
Was sind Themes? :gruebel:
|
Re: Programmfenster designen
Uups. In WinXP wird das in den Eigenschaften der Anzeige als Design bezeichnet.
|
Re: Programmfenster designen
Bei dem Programm kommen keine Themes zum Einsatz, bei mir sieht das (ohne installierte Themes) genauso aus.
Wie gesagt, verwende entsprechende Komponenten. |
Re: Programmfenster designen
Also gute Screenshots sind bei euren Links bei. Was ich blöd finde:
Alle habe ich runtergeladen. Nur funktionieren sie unter Windows98 nicht. Kennt nicht jemand solche, die auch unter 98 laufen? ^^ |
Re: Programmfenster designen
Aber wie stellt man ein, dass das Design nur für sein eigenes Programm ist? :?:
|
Re: Programmfenster designen
Interessantes Topic :)
Hab mich dadurch inspiriert auch mal ein wenig damit beschaeftigt und mit den bisherigen Tips klappt's schon ganz gut - Paint-Methode ueberschrieben und dort die Fensterelemente selbst zeichnen und dementsprechend eigene Mouse-Events schreiben, damit man das Fenster verschieben, Groesse aendern etc. kann. Aber nun.... Wenn ich dem Fenster jetzt ein TMainMenu hinzufuege, dann erscheint das ganz oben und darunter dann meine selbstgezeichnete Fensterleiste :( Ueberschreiben der GetClientRect-Methode bringt auch irgendwie nix. Wie krieg ich denn das jetzt hin, dass das Menue dann unter meiner Fensterleiste erscheint (ohne gleich noch die TMainMenu abzuleiten und umzuschreiben) ? Thx in advance, Gruss, Lizzy |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:49 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