ja
TemplatedMultiContentComponent
-
-
ok, sollte ja auch kein vorwurf sein... sondern nur ein vergleich... der ams design ist da sehr aehnlich... und die buildListEntry routinen wahre monster.
-
AMS ist da auch anderst und das mit Absicht
AMS hat einen Screen für die skinbaren Sachen und im Code wird dann auch noch so einiges geschalten je nach Einstellung und das ist wie gesagt Absicht .
Mal Als Beispiel die skinoption ohneTemplated aber als Skinextensions für die jeweiligen Screens wo man dann den Listeninhalt passend skinnen kann zu jeder Skinauflösung.Code
Alles anzeigen<screen name="AdvancedMovieListSkinExtension"> <!-- listType1: 1 line --> <!-- listType2: 2 lines --> <!-- listType3: 3 lines --> <!-- list?_Progress: (width,height,border,y_position) --> <!-- list?_Pos: (line1y_pos,line2y_pos,line3y_pos) --> <!-- renderer_extend: extends the text renderer with defined points (default=0) --> <MovieList list1_Font1="Regular;20" list1_Font2="Regular;15" list1_ListHeight="26" list1Pos="2" list1_Progress="50,8,1,2" list2_Font1="Regular;20" list2_Font2="Regular;15" list2_ListHeight="39" list2Pos="2,28" list2_Progress="50,8,1,26" list3_Font1="Regular;22" list3_Font2="Regular;20" list3_ListHeight="78" list3Pos="2,28,53" list3_TextPos="78" list3_Progress="50,8,1,60" renderer_extend="10" icon_size="40" color1="#00aaaaaa" color2="#00666666" colorSel1="#00ffffff" colorSel2="#00CCCCCC" colorWatching="#0000ffff" colorFinished="#0000aa00" colorRecording="#00aa0000" colorMark="#00ffa500" > </MovieList> <Wastebasket font0="Regular;20" font1="Regular;18" font2="Regular;16" listHeight="75" line1Pos="5,2" line2Pos="5,29" line3Pos="5,54" line1Split="200" line2Split="200" line3Split="300" > </Wastebasket> <TMDb font0="Regular;20" font1="Regular;18" listHeight="140" picPos="0,1" picSize="92,138" line1Pos="100,5" line2Pos="100,32" > </TMDb> <TVDbSerie font0="Regular;20" font1="Regular;18" listHeight="140" picPos="0,1" picSize="92,138" line1Pos="100,5" line2Pos="100,32" > </TVDbSerie> <TVDbEpisode font0="Regular;20" font1="Regular;18" listHeight="140" line1Pos="5,2" line2Pos="5,27" line3Pos="5,52" > </TVDbEpisode> <MoveCopyProgress font0="Regular;20" font1="Regular;16" listHeight="155" lineSplit="180" line1Pos="5,9" line2Pos="5,32" line3Pos="5,52" line4Pos="5,72" line5Pos="5,92" line6Pos="5,112" line7Pos="5,132" progressPos="5,2" progressHeight="5" > </MoveCopyProgress> <AboutVersionList font="Regular;20" listHeight="30" > </AboutVersionList> </screen>
-
ja, kann ja jeder machen, wie er will... hatte gesehen, dass ams auch so ne art templated design gebaut hat.
ich bevorzuge gerne standard dreamos features, falls moeglich.
imho ist der templated design fuer skinner sehr uebersichtlich. die einzige huerde ist das verstaendnis der index definition fuer den wert im template. -
...mit perc=-1 wird der progress bar nicht angezeigt...
Gut, dass das hier geschrieben stand
Da wäre ich sonst wohl nie drauf gekommen. Hatte das Problem auch gerade.