Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi GUI Design (https://www.delphipraxis.net/16092-gui-design.html)

Kharlanki 10. Feb 2004 11:36


GUI Design
 
Hi,

ich moechte meine Programme etwas huebscher als das Standart mausgrau-und-eckig unter Win2000 und <WinXP gestalten und habe mir mehrere Skin-Engines angesehen. Loesungen, die eigene Abkoemmlinge von Standartkompos voraussetzen, kommen schonmal nicht in Frage. Einzig VCLSkin konnte einen Grossteil meiner vorhandenen Kompos skinnen, aber leider auch nur einen Grossteil. Leider kann ich auf die anderen Kompos nicht verzichten, so dass VCLSkin auch nicht so das Wahre fuer mich ist.

Wie kann ich haendisch die Oberflaeche veraendern? Also Hintergrund, Button, Scrollbars...? Kann auch fest verdrahtet sein... Hauptsache, das Fenster sieht nicht so langweilig aus. :wink:

Danke schonmal fuer Anregungen!

Sanchez 10. Feb 2004 11:44

Re: GUI Design
 
Hallo,
eine händische Möglichkeit wäre es Images zu verwenden. Ein Hintergrundbild fürs Form,
anstatt Buttons Bilder, ...
Ist halt aufwendig.

grüße, daniel

Kharlanki 10. Feb 2004 11:46

Re: GUI Design
 
Ok, Form und Buttons sind klar... Aber was mache ich mit Scrollbars, Comboboxen etc.?

Sanchez 10. Feb 2004 12:40

Re: GUI Design
 
hmm,

eventuell Nachfahren davon erzeugen, die du mit Bildern skinnen kannst.
Allerdings hast du dann keine Standardkompos mehr.

Bobator 10. Feb 2004 13:00

Re: GUI Design
 
hi,

für einfache Formeffekte guck dir mal diese Komponenten bei torry an.

gruß bob

Kharlanki 10. Feb 2004 14:16

Re: GUI Design
 
Sind auf torry.net zwar nette Kompos, aber die bringen mir leider nichts...
Das ganze Programm soll ja ein einheitliches Aussehen haben und dazu gehoeren neben Form eben noch die anderen Komponenten. Und da ich teilweise spezielle Kompos nutze, wuerden zumindest die weiterhin grau und eckig dargestellt werden.

Wie kann ich denn bei einer bestehenden Komponente haendisch das Erscheinungsbild aendern? So ne Art OnCustomDraw habe ich leider nicht gefunden...

Mario 10. Feb 2004 14:24

Re: GUI Design
 
Zitat:

Zitat von Kharlanki
Hi,
ich moechte meine Programme etwas huebscher als das Standart mausgrau-und-eckig unter Win2000 und <WinXP gestalten und habe mir mehrere Skin-Engines angesehen. Loesungen, die eigene Abkoemmlinge von Standartkompos voraussetzen, kommen schonmal nicht in Frage.

Warum kommen solche Lösungen nicht in Frage?

Kharlanki 10. Feb 2004 14:29

Re: GUI Design
 
Zitat:

Zitat von Mario
Warum kommen solche Lösungen nicht in Frage?

Weil dann auch nur die Standartkompos dieses Skin haben, alle anderen nicht-Standartkompos aber weiterhin grau bleiben....

Mario 10. Feb 2004 14:51

Re: GUI Design
 
Also dass verstehe ich jetzt nicht.

Ich nutze zum Beispiel das ElPack (zwar nicht wegen dem XP-Style, aber der ist dabei).

Und die Komponenten unterstützen meines Wissens nach alle XP-Style, ohne Ausnahme. Die Standardkomponente machen da die Ausnahme und bei BitBtn und Co geht dann leider nichts... An welchen Komponenten konkret hängt es denn?

Kharlanki 10. Feb 2004 14:56

Re: GUI Design
 
Es haengt leider an dieser Komponente:

http://www.hicomponents.com/zzproducts.asp (ImageEn)

Und das ist leider das Kernstueck meines Programmes...


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:21 Uhr.
Seite 1 von 2  1 2      

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