das hat Reichi oben ja bereits geschrieben...aber ein Urteil sollte halt erst gefällt werden, wenn das Update da ist.
Änderunge ConfigContet - wollt ihr uns das wirklich antun ?
-
-
-
Und auch mal mit alten Skins getestet bzw. Skins vom GIT .
Bei vielen fehlt klar die Configlist component die es seit 2015 gibt und da wird dann auf die default zurückgegeriffen und das kann dann hier und da mal abgeschnitten sein ,aber im großen und ganzen passt es bei allen ohne Änderungen .
Wenn man allerdings das alles passend möchte dann muss man bei langen value Einträgen dann auch ne seperation setzen die zum Skin screen passt, entweder eine globale oder halt eine in der zuständigen config Zeile.
Wenn bei description mal riesen lange Texte sind wo die volle breite des Screens nicht reicht werden diese auch abgeschnitten ,wer das nicht möchte muss halt wie früher den Screen breiter machen oder aber mehrzeilig.
Überlappungen werden aber jetzt auch wieder gehen so wie es mal war .
-
Fehlen != der Skinner ist mit dem Default zufrieden...und ich gehe davon aus, dass er auch die Änderung, die jetzt Probleme macht, schon vor uns gesehen hat.
-
RT_HALIGN_RIGHT in TemplatedMultiContent ist im Zuge der "Anpassungen" wohl auch kaputtprogrammiert worden? Langfassung:
{"template": [ MultiContentEntryText(pos = (70, 0), size = (580, 50), flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER|RT_WRAP, text = 0) ],
... wird korrekt dargestellt,
{"template": [ MultiContentEntryText(pos = (70, 0), size = (580, 50), flags = RT_HALIGN_RIGHT|RT_VALIGN_CENTER|RT_WRAP, text = 0) ],
... wird zerschreddert.
-
Ich würde gern den ganzen skin zum screen sehen.
-
Selbstverständlich.
Code
Alles anzeigen<screen name="Menu" title="Main menu" position="1285,0" size="700,1080" flags="wfNoBorder"> <widget source="title" render="Label" position="40,95" size="580,40" font="Regular; 30" /> <widget source="menu" render="Listbox" position="45,155" scrollbarMode="showNever" size="580,700" transparent="1" zPosition="1" enableWrapAround="1"> <convert type="TemplatedMultiContent"> {"template": [ MultiContentEntryText(pos = (70, 0), size = (580, 50), flags = RT_HALIGN_RIGHT|RT_VALIGN_CENTER|RT_WRAP, text = 0) ], "fonts": [gFont("Regular", 32)], "itemHeight": 50 } </convert> </widget> <widget source="description" render="Label" position="43,880" size="580,120" font="Regular; 28" /> </screen>
-
Du hast eine Listbox mit einer Breite von 580, dein text ist um 70 nacht rechts verschoben und 580 pixel breit, benötigt also 650 Pixel. Er passt einfach nicht rein.
Du wolltest ihn bestimmt 510 Pixel breit machen.
-
Schöner Anfängerfehler meinerseits. Die x/y Alignierung gilt immer von links/oben. Ich hol mir einen Kaffee und gehe in mich.
Passt.
-
Kaffee ist immer gut und Fehler passieren!
-
-
Danke auch für die "on/off pixmaps for boolean config types".
Ist mal eine erfrischende Neuerung, die dem DreamOS optisch ganz gut tut
Finde ich auch.