Blaue Taste größe ändern

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Blaue Taste größe ändern

      Hallo,

      könnte mir bitte jemand der sich damit auskennt weiter helfen, und zwar möchte gerne das Fenster der blauen Taste( Eingabe ) etwas grösser machen so wie das Fenster vom Softwaremanager.
      Mein Skin ist ein Vali.hd.warp, in der Skin.xml finde ich es ums Verrecken nicht.


      Die Skin.xml und die beiden Screens zum vergleichen hänge ich hier dran:
      Bilder
      • screenshot.png

        21,19 kB, 720×405, 885 mal angesehen
      • 12screenshot.png

        21,68 kB, 720×405, 885 mal angesehen
      Dateien
      • 11.03skin.rar

        (18,14 kB, 267 mal heruntergeladen, zuletzt: )
    • müsste in der skin.xml

      "<screen name="ChoiceBox""

      sein
      Probleme kann man niemals mit derselben Denkweise lösen.

      ¯\_(ツ)_/¯

      "Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen.
      Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."
    • Original von deepblue2000
      müsste in der skin.xml

      "<screen name="ChoiceBox""

      sein


      Danke Dir aber da hab ich schon Einiges geändert nur es wird nicht grösser.

      Hier die Werte aus der originalen Skin.xml:

      <screen name="ChoiceBox" position="312,100" size="400,400" title="Input">
      <ePixmap alphatest="on" pixmap="Vali.HD.warp/input_choice.png" position="5,10" size="50,50"/>
      <widget font="Regular;20" name="text" position="60,10" size="690,25"/>
      <widget itemHeight="28" name="list" position="0,30" scrollbarMode="showOnDemand" size="700,335"/>
      <applet type="onLayoutFinish">

      und das sind meine Werte:

      <screen name="ChoiceBox" position="312,100" size="620,620" title="Input">
      <ePixmap alphatest="on" pixmap="Vali.HD.warp/input_choice.png" position="5,10" size="50,50" />
      <widget font="Regular;22" name="text" position="60,10" size="690,31" />
      <widget itemHeight="28" name="list" position="0,16" scrollbarMode="showOnDemand" size="600,500" />
      <applet type="onLayoutFinish">
    • Originally posted by fenjal
      Original von deepblue2000
      müsste in der skin.xml

      "<screen name="ChoiceBox""

      sein


      Danke Dir aber da hab ich schon Einiges geändert nur es wird nicht grösser.

      Hier die Werte aus der originalen Skin.xml:

      <screen name="ChoiceBox" position="312,100" size="400,400" title="Input">
      <ePixmap alphatest="on" pixmap="Vali.HD.warp/input_choice.png" position="5,10" size="50,50"/>
      <widget font="Regular;20" name="text" position="60,10" size="690,25"/>
      <widget itemHeight="28" name="list" position="0,30" scrollbarMode="showOnDemand" size="700,335"/>
      <applet type="onLayoutFinish">

      und das sind meine Werte:

      <screen name="ChoiceBox" position="312,100" size="620,620" title="Input">
      <ePixmap alphatest="on" pixmap="Vali.HD.warp/input_choice.png" position="5,10" size="50,50" />
      <widget font="Regular;22" name="text" position="60,10" size="690,31" />
      <widget itemHeight="28" name="list" position="0,16" scrollbarMode="showOnDemand" size="600,500" />
      <applet type="onLayoutFinish">
    • @ fenjal:

      Die blaue Taste wird in Vali.HD.warp über Screen "ChoiceBox" dargestellt.
      Bei dir ändert sich nach Veränderungen nichts,
      weil in den ChoiceBox-Screen die Grösse aller Elemente (auch Fenster-Grösse)
      dynamisch gerechnet wird JEDES Mal bei Fensteraufbau, abhängig von Text- und Auswahllist-Länge.

      Fenstergrösse machen die Zeilen:

      Quellcode

      1. offset = 28 * count
      2. wsizex = textsize[0] + 60
      3. wsizey = textsize[1] + offset
      4. if (520 &gt; wsizex):
      5. wsizex = 520
      6. wsize = (wsizex, wsizey)
      7. self.instance.resize(eSize(*wsize))

      Du kannst hier wsizex bzw. wsizey anders berechnen!

      oder...


      Wenn du fixe Grösse willst, dann lösche den ganzen Applet.
      (also alles was ich in den angehängtes Bild markiert habe)
      Und dann esrt (ohne Applet) kanst du wirklich das ChoiceBox-Screen mit eSkinner2 z.B. bearbeiten ;)
      aber:
      Alle Elemente usw. musst du dann richtig positionieren, denn die sie irgendwie draufgefleckt.
      Wie gesagt: positionieren und resizen macht das Applet.
      Bilder
      • Zwischenablage01.jpg

        267,48 kB, 988×588, 520 mal angesehen
      44106818

      Dieser Beitrag wurde bereits 9 mal editiert, zuletzt von vali ()

    • Kein Thema ;)

      Du kannst natürlich auch eigenen Screen NUR für die blaue Taste im skin.xml erstellen.
      Heir einen Auszug von meinen derzeitigen Skin:

      Quellcode

      1. <screen backgroundColor="transparent" flags="wfNoBorder" name="ExtensionsList" position="0,0" size="1280,720" title="Input">
      2. <ePixmap alphatest="off" pixmap="Thor.HD/bgmnu.png" position="0,0" size="1280,720" zPosition="-1" />
      3. <widget backgroundColor="secondBG" font="Regular;20" halign="right" position="940,27" render="Label" size="270,28" source="global.CurrentTime" transparent="1" valign="center" zPosition="1">
      4. <convert type="valioClockToText">DateTime</convert>
      5. </widget>
      6. <widget backgroundColor="secondBG" font="Regular;22" position="70,27" name="text" size="850,28" transparent="1" valign="center" zPosition="1" />
      7. <widget itemHeight="28" enableWrapAround="1" name="list" position="815,122" scrollbarMode="showOnDemand" size="410,476" transparent="1"/>
      8. <ePixmap alphatest="blend" pixmap="Thor.HD/logo2.png" position="430,660" size="420,40" />
      9. </screen>

      Du musst vorher aber die Farben bzw. die Bilder und Verzeichnisse anpassen.

      Mit so'nen Screen hast du eigenen Fenster nur für die Blaue Taste
      und den ChoiceBox kann sich weiter über den Applet selbst anpassen.
      44106818

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von vali ()