Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Programmfenster designen (https://www.delphipraxis.net/61872-programmfenster-designen.html)

Timelesk 27. Jan 2006 13:44


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: http://www.delphipraxis.net/internal...=417858#417858

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

3_of_8 27. Jan 2006 13:52

Re: Programmfenster designen
 
Zum Beispiel mit einer Form mit BorderStyle bsnone, Hintergrundbild und Transparenz.

mkinzler 27. Jan 2006 13:55

Re: Programmfenster designen
 
Es gibt einige Skinning-Komponenten auf dem Markt, wenn du das meinst. Z.B. AlphaControls, SweetControls, XmlSkingen usw.

Garfield 27. Jan 2006 15:38

Re: Programmfenster designen
 
Zitat:

Zitat von Timelesk
z.B. hier: http://www.delphipraxis.net/internal...=417858#417858

Da sieht das Fenster ganz anders aus, als es normal unter Win2000/ WinXP ist!

In dem Fall dürfte kein Skin zur Anwendung kommen. Man muss nur Themes verwenden.

Zum Beispiel:
http://www.stylexp.de/
http://www.tgtsoft.com/

konda 27. Jan 2006 15:41

Re: Programmfenster designen
 
Was sind Themes? :gruebel:

Garfield 27. Jan 2006 15:45

Re: Programmfenster designen
 
Uups. In WinXP wird das in den Eigenschaften der Anzeige als Design bezeichnet.

ichbins 27. Jan 2006 16:12

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.

Chrissi91 27. Jan 2006 17:13

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? ^^

konda 28. Jan 2006 12:36

Re: Programmfenster designen
 
Aber wie stellt man ein, dass das Design nur für sein eigenes Programm ist? :?:

lizardking 28. Jan 2006 12:54

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 11:41 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz