![]() |
Skinning mit Canvas
Hallo :hi: ;
wollte mal mein eigenes Skin zeichnen... Da ich letztens ein Programm hier runtergeladen habe und gesehen hab das das Skin mit Canvas gezeichnet wurde möchte ich fragen wie ich ein Skin mit Canvas zeichne... Bis jetzt habe ich herausgefunden das wenn man BorderStyle auf bsNone setzt das dann die Ränder alle weg sind... Jetzt habe ich ein Image auf die Form getan und möchte jetzt mit Canvas zeichnen... Bitte um eure Hilfe... Vill gibt es Tutorials zu so einem Thema...bitte um hilfe... Mfg mozZzI |
Re: Skinning mit Canvas
Die Skin-Komponenten, die ich kenne, laden eine z.B. in Photoshop gezeichnete Grafik und fügen sie dann in das Programm ein.
Um ein Programm dann während der Laufzeit in seiner Größe ändern zu können, müssen der Skin-Komponente die Ecken bekannt sein, da sie nur den Bereich dazwischen vergrößert/verkleinert und diesen auch kachelt. Allerdings gibt es einige Komponenten (auf ![]() Gruß Pfoto |
Re: Skinning mit Canvas
Hi,
damal hatte ich das auch einmal testen wollen und habe es ![]() |
Re: Skinning mit Canvas
Also ich habe jetzt ein Image auf der Form jetzt möchte ich, da mein Image runde Ecken hat, das die Ecken der Form transparent sind...wie geht das...
Mfg mozZzI |
Re: Skinning mit Canvas
So:
![]() Oder du arbeitest mit ![]() ![]() |
Re: Skinning mit Canvas
Wenn ich dich richtig verstehe eher so:
1. Form.Borderstyle = bsNone 2. Form.Color = clFuchsia 3. Form.TransparentColor = True 4. Form.TransparentColorValue = clFuchsia Und jetzt noch die Ecken vom Bild in dieser Farbe färben |
Re: Skinning mit Canvas
Zitat:
|
Re: Skinning mit Canvas
@St.Pauli
Wie meinst du Ecken vom Bild mit clFuchsia einfärben wie mache ich das? |
Re: Skinning mit Canvas
Mit einem Grafikprogramm? Im Notfall eben Paint ;)
|
Re: Skinning mit Canvas
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:08 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