Delphi-PRAXiS

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 Wie funktioniert der Bitmap-Stil-Designer (https://www.delphipraxis.net/179889-wie-funktioniert-der-bitmap-stil-designer.html)

Darlo 9. Apr 2014 09:26

Wie funktioniert der Bitmap-Stil-Designer
 
Hallo zusammen,

da ich ein Projekt von XE2 nach XE5 schwingen will, habe ich mir den Bitmap-Stil-Designer angesehen. Ich wollte zum Testen einfach nur die Farbe eines Buttons ändern, ohne Erfolg.
Wie funktioniert denn das Ding?

Union 9. Apr 2014 09:29

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Du musst die entsprechende png (unter Images) in den verschiedenen Auflösungen berbeiten. Im Stil ist bei den Controls eine Liste von Ausschnitts-Koordinaten des Images.

Darlo 9. Apr 2014 09:41

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Wo soll ich die denn bearbeiten, exportieren und um Grafikprogramm? Dann habe ich aber nur eine PNG-Datei die keine Infos enthält. Wäre hier eine offene Datei nicht sinnvoll, in der man einfach den Verlauf etc. anpassen kann? Oder verstehe ich es immernoch nicht :?

Union 9. Apr 2014 11:25

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Ja, exportieren, bearbeiten, wieder rein damit. Für jede Auflösung. Wie ich schrieb, ist die Information über die für die Controls zu verwendenden Bildausschnitte im Style des jeweiligen Controls enthalten.

Darlo 9. Apr 2014 12:38

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Und wie soll das funktionieren dass man das sauber hinbekommt? Mit dem "Zauberstab" erwischt man ja die Ränder und Konturen nicht sauber... Gibt es da eine Vektor-Datei von?

EDIT: OK habs verstanden. Wäre aber wirklich nett wenn EMBA dafür eine bearbeitbare Datei zur Verfügung stellt...

Union 9. Apr 2014 16:59

AW: Wie funktioniert der Bitmap-Stil-Designer
 
EMBO hat dafür extra Designer.

Harry Stahl 9. Apr 2014 17:14

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Zitat:

Zitat von Darlo (Beitrag 1255057)
Wo soll ich die denn bearbeiten, exportieren und um Grafikprogramm?

Auch wenn Du die Sache inzwischen schon gelöst haben solltest: Vielleicht hier Dir noch dieser Beitrag zusätzlich weiter:

http://www.devpage.de/blog/firemonkey-Teil6.htm

Dort habe ich mal beschrieben, wie man an die Style-Bitmap rankommt, sie bearbeitet und wieder zurückschreibt.

Harry Stahl 9. Apr 2014 22:53

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Damit man sich das noch ein wenig besser vorstellen kann, habe ich auch noch ein ganz kurzes Video dazu erstellt,

siehe hier auf YouTube: http://youtu.be/LclDKqrj5So

Darlo 10. Apr 2014 11:12

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Vielen Dank für die Hinweise, damit konnte ich was anfangen. Ich habe mich jetzt dran gemacht die style.png nachzubauen. In meinen Augen ist das der einzige Weg ein sauberes Design hinzubekommen das die gewünschte Farbwelt wiedergibt. Wenn ich die Datei fertig habe werde ich sie hier mal hochladen. Dann kann man einfach Konturen und Füllung von jedem Control im Grafikprogramm bearbeiten.

Harry Stahl 10. Apr 2014 17:37

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Zitat:

Zitat von Darlo (Beitrag 1255175)
Ich habe mich jetzt dran gemacht die style.png nachzubauen. ... Wenn ich die Datei fertig habe werde ich sie hier mal hochladen. Dann kann man einfach Konturen und Füllung von jedem Control im Grafikprogramm bearbeiten.

Was meinst Du denn mit "nachzubauen"? Außerdem kann man die XXXStyle.png-Datei doch schon jetzt im Grafikprogramm bearbeiten, habe ich doch im o.g. Video gezeigt.

Oder was meinst Du mit Deinem Hinweis?

Darlo 10. Apr 2014 19:45

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Erstmal noch mal vielen Dank für Deine tolle Hilfe!

Da ich oft Programme in der CI des Kunden erstelle, glaube ich das es einfacher ist eine Bildatei zu bearbeiten ohne Wissen von Koordinaten zu haben. Ich will einfach z.B. in Fireworks den ButtonHintergrund anklicken und Kontur und Füllung ändern.

stahli 10. Apr 2014 20:10

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Du willst einen neuen Style-Designer bauen?

TiGü 11. Apr 2014 07:57

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Er bearbeitet einfach nur die exportierte Style.png und importiert dann die Änderungen zurück in den Style-Designer.

Darlo 11. Apr 2014 08:09

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von TiGü (Beitrag 1255279)
Er bearbeitet einfach nur die exportierte Style.png und importiert dann die Änderungen zurück in den Style-Designer.

Genau, war gestern nicht in der Lage das in Worte zu fassen ;-)

So kann man die style.png doch am komfortabelsten bearbeiten, oder?

Darlo 11. Apr 2014 08:25

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Das ist jetzt einmalig bisschen Fummelarbeit, anschließend kann man die Farbwelt jedoch nur durch einfaches austauschen der Style.png relative schnell umsetzen.

Harry Stahl 11. Apr 2014 16:06

AW: Wie funktioniert der Bitmap-Stil-Designer
 
Sorry, habe immer noch nicht verstanden, was Du genau vorhast.

Die angehängte Grafik bildet ja nur eine Teilmenge der vorhandenen Komponenten ab. Willst Du diese Grafik statt der Original in FireMonkey mitgelieferte Grafik (XXXStyle.png)verwenden? Und wenn ja, wo ist der Vorteil zum bestehenden Ansatz?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:18 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