Forum:	cPOS Skins
Téma:	Vorschlag: Button-Funktion ohne Bild-Datei hätte ich gerne
------------------------------------------------------------------

Rapido:
Moin, moin,
im Grunde brauche ich nicht die Funktion, das Button verschiedene Zustände anzeigen. Mir reicht eigentlich &quot;fast&quot; ein Bild 800x600.
Gibt es die Funktion für einen transparenten Button?...d.h. 
Ich bastel mir den kompletten Skin und verzichte auf das Ausschneiden der einzelnen Schaltflächen und Abspeichern als eigene Datei. Statt dessen positioniert man transparente Buttons auf die entsprechenden Stellen.
Geht das schon irgendwie..oder wäre das nicht eine sinnvolle Funktion?
Rap

nevermind:
Kannst du nicht eine komplett transparente .gif als Button nehmen?

Rapido:
nevermind hat folgendes geschrieben:Kannst du nicht eine komplett transparente .gif als Button nehmen?
aber dann muß ich ja auch wieder unzählige transparente gifs weglegen..
Is ja auch unschön.
Rap

billy:
schau dir mal den fullscreen modus des MCE skins an, dort ist oben rechts ein button für zurück eingebaut.
gruß
billy

Rapido:
mach ich...

Olli84:
Ein transpararenter Button wird von cPos nicht unterstützt. Ich habe gleiches bereits mal probiert. cPos erkennt nur den Teil der Grafik als Button, der nicht blau also transparent ist. Ich wollte die Buttons mit einer vorgefertigten gif-Datei überlagern und mir so das Ausschneiden ersparen. Klappt leider nicht.

Gruß, Olli

Gunther:
doch das geht, mach einen button in blau und setze diagonal in 2 ecken eine andere farbe genau 1 px gross.
Gruß Gunther

Olli84:
Das ist ja eine gute Idee... und das funktioniert!?
Ich werd's einfach mal ausprobieren :-)
Gruß, Olli

Rapido:
billy hat folgendes geschrieben:schau dir mal den fullscreen modus des MCE skins an, dort ist oben rechts ein button für zurück eingebaut.
gruß
billy
Moin billy,
alles durchsucht...nicht gefunden... :cry:

Olli84:
Hmm, ich weiß ehrlich gesagt auch nicht, welchen Button du meinst, Billy!?
Vielleicht das X unten rechts? Obwohl das ja auch keine gif-Datei ist...
Gruß, Olli

Rapido:
Hi Leuts...
wie gehen die Programmierer mit Vorschlägen um..bzw. wo werden sie gelistet und bewertet? Wir jemand der Software-Zauberer reagieren?
Rap

glow:
@rapido
da grade keine pn´s gehen und ich deine 6 mal hab...
was genau hast du vor? so kommt man denk ich besser zu nem ergebnis.
du brauchst nicht unbedingt over und down grafiken, up allein reicht auch wenn du keine buttonzustände anzeigen willst.
ein transparenter button ist in cpos schlecht möglich, da sich der transparente teil nicht `touchen` lässt...
im grunde könnte man aber aus einem background und einem transparenten gif einen kompletten skin(slider lassen wie mal aussen vor) nur über die ini aufbauen.
für den background nimmst du irgend ein jpg bild in z.b. 800*600,
als button erstellst du dir ein quadrat in z.b. 60x60 pix, dieses in reinem blau (0000ff) und speicherst es als transparentes gif.
das wars an grafiken, der rest müsste rein über die ini gehen.
um verschiedenen buttons zu erzeugen und den gif button auch touchen zu können versiehst du diesen mit buttonlabels.
als beispiel:
Button6Function=next&lt;--nächster track
Button6Up=leer.gif&lt;--dein leerer gif button
Button6X=666
Button6Y=500
Button6LabelFont=webdings&lt;--schriftart webdings für symbole
Button6LabelFunction=text
Button6LabelCaption=: &lt;--: = webdings symbol nächster track
Button6LabelFontSize=40
Button6LabelColor=&amp;H00aaff &lt;-- farbe des symbols auf dem button
Button6LabelAlignment=2
Button6LabelWidth=80
Button6LabelHeight=80
Button6LabelX=18
Button6LabelY=15
das kannst du für alle funktionen die du benötigst beliebig oft wiederholen,
als button verwendest du immer dasselbe gif nur anders gelabelt!
schau die mal z.b. die ini vom simply skin an.
das problem hierbei ist, das man mit der mausgenau auf das label klicken muss damit sich was tut, bedient man per touchscreen mit dem finger dürfte das aber kein problem sein.

Rapido:
Ich danke Dir und werds testen. Bezgl. der Mails ..Sorry, aber bei mir ist gar keine raus...:-o. 
(&quot;Mein&quot; Skin ist am Ende meiner Projektbeschreibung: CarPC in einem Frankia Wohnmobil ..siehe Signatur

Rapido:
Ich habe meinen Skin nun fertig und mußte tatsächlich den überflüssigen Weg gehen und zig jpgs ausschneiden und ausrichten. Der geklaute Skin ;-) mit gifs hat in Powerpoint eine Stunde (?) gedauert (siehe Signatur: CarPC in einem Frankia Wohnmobil), der Rest fast 2 Tage.
Von mir daher auf cPOS-Online der Vorschlag...&quot;transparente Button&quot; bzw. &quot;sensitive Flächen&quot;.

glow:
@rapido
das macht doch der skineditor...?!
hatte beim skinnen immer drei fenster...photoshop, fuchs alter skinedit und die ini um manuelle änderungen zu machen ;-)

Rapido:
glow hat folgendes geschrieben:@rapido
das macht doch der skineditor...?!
ja...trotzdem ist das definitiv viel zu viel Aufwand. 
Rapido

bombel:
ja toll, ich mach auch gerade ein neues Skin und ärgere mich gerade richtig darüber, daß keine transparenten Buttons akzeptiert werden.
Meine diagonalen Ecken hatte ich per Zufall ohnehin in einer anderen Farbe, trotzdem kann ich die Buttons natürlich nicht anklicken (nur in den Ecken).
Werd mir wohl oder übel mal den Skin Cutter anschauen müssen...

bombel:
By the way: Der Skin Cutter ist echt spitze!
Perfekt wäre, wenn man in den entsprechenden Skriptteil klicken könnte, und dann die Markierung zum Ausschneiden wieder an der jeweiligen Stelle wäre. Dann könnte man nachträglich schneller Veränderungen vornehmen. Aber sonst echt spitze.

Rapido:
*SCHIEBUNG*
Gibt es inzwischen einen transparenten Button, damit man sich die &quot;Skinnerei&quot; erleichtern kann?
Rapido

MR Action:
Nein....

Rapido:
kurz und knapp:-#
