Numerical help dialog im Skin erstellen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen

Einleitung

Der Screen name="NumericalTextInputHelpDialog" ist eine Art Zweitfenster das gleichzeitig erscheint wenn wir mit der Fernbedienung z.b. einen Namen Editieren einfügen usw. sollen.


Numerical help dialog im Defaultskin

Im OE 2.0 Default-HD skin ist dieser Abschnitt so dargestellt:

	<!-- Numerical help dialog -->
	<screen name="NumericalTextInputHelpDialog" position="338,500" zPosition="2" size="607,128" backgroundColor="grey" flags="wfNoBorder">
		<eLabel position="2,2" size="605,126" backgroundColor="#404040" zPosition="-1" />
		<widget name="key1" position="2,2" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key2" position="203,2" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key3" position="404,2" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key4" position="2,33" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key5" position="203,33" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key6" position="404,33" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key7" position="2,64" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key8" position="203,64" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key9" position="404,64" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="help1" position="2,95" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key0" position="203,95" size="200,30" font="Regular;17" halign="center" valign="center" />
		<widget name="help2" position="404,95" size="200,30" font="Regular;20" halign="center" valign="center" />
	</screen>



Numerical help dialog im BluedreamHD

Da die Fensterpositionen usw. auch im BluedreamHD passen habe ich diesen soweit komplett übernommen


	<!-- Numerical help dialog -->
	<screen name="NumericalTextInputHelpDialog" position="338,470" zPosition="2" size="607,128" backgroundColor="grey" flags="wfNoBorder">
		<eLabel position="2,2" size="605,126" backgroundColor="#404040" zPosition="-1" />
		<widget name="key1" position="2,2" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key2" position="203,2" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key3" position="404,2" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key4" position="2,33" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key5" position="203,33" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key6" position="404,33" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key7" position="2,64" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key8" position="203,64" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key9" position="404,64" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="help1" position="2,95" size="200,30" font="Regular;20" halign="center" valign="center" />
		<widget name="key0" position="203,95" size="200,30" font="Regular;17" halign="center" valign="center" />
		<widget name="help2" position="404,95" size="200,30" font="Regular;20" halign="center" valign="center" />
	</screen>



Numerical help dialog im Vergleich

NumericalTextInputHelpDialog im Skin Default-HD des OE2.0
NumericalTextInputHelpDialog im Skin BluedreamHD des OE2.0



Kurzerklärung der XML

  • Mit den Widget Key legen wir die positionen der Tastenbelegung Fest.