Volumebar im Skin erstellen

Aus Gemini-Wiki
Version vom 26. November 2012, 22:09 Uhr von EgLe (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einleitung == Der Screen '''"name="Volume"''' ist die Volumenbar anzeige, also die Anzeige die erscheint wenn wir Lauter oder Leiser mittels der Fernbedien…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Einleitung

Der Screen "name="Volume" ist die Volumenbar anzeige, also die Anzeige die erscheint wenn wir Lauter oder Leiser mittels der Fernbedienung machen.


Volumenbar im Defaultskin

Im OE2.0 Default-HD skin ist dieser Abschnitt so dargestellt:

	<!-- Volumebar -->
	<screen name="Volume" position="center,25" size="500,30" zPosition="10" title="Volume" flags="wfNoBorder">
		<ePixmap position="0,0" size="500,30" pixmap="Default-HD/volbg.png"/>
		<widget name="Volume" position="34,10" size="432,10" zPosition="1" pixmap="Default-HD/progress_small.png" transparent="1"/>
	</screen>


Volumenbar im BlackdreamHD

Mir gefiel diese Art und auch die Grafik dazu wesentlich besser..

	<!-- Volumebar -->
	<screen name="Volume" position="center,60" size="280,70" title="Volume" zPosition="11" backgroundColor="transparent" flags="wfNoBorder">
		<ePixmap pixmap="BlackDreamHD/icons/volume_bg.png" position="0,0" size="280,70" zPosition="12" alphatest="blend" transparent="1"/>
		<ePixmap pixmap="BlackDreamHD/icons/volumebar.png" position="55,55" size="160,6" zPosition="12" alphatest="blend" transparent="1"/>
		<widget name="Volume" pixmap="BlackDreamHD/icons/volume.png" position="55,10" size="160,45" zPosition="12" transparent="1" />
	</screen>


Volumenbar im Vergleich

Volumebar im Skin Default-HD des OE2.0
Volumebar im Skin BlackdreamHD des OE2.0



Kurzerklärung der XML

  • Wie man hier erkennen kann wird mittels dem Aussdruck "ePixmap pixmap" ein Grafik geladen.
  • Mittels dem Ausdruck "zPosition" können wir die Grafiken auch in unterschiedlichen Ebenen über oder Untereinander gelegt darstellen lassen