"resource/layout/musicpage_details_playlist.layout" { controls { PlaylistTitleLabel { controlname="Label" style="PlaylistTitleStyle" } TracksInfoLabel { controlname="Label" style="TracksInfoLabelStyle" } CoverImage { controlname="ImagePanel" style="CoverStyle" scaling=fit} PlayPlaylistButton { controlname="Button" labeltext="#Music_Playlist_Details_Play" style="ActionButtonStyle" command="PlaylistPlayAction" } AddPlaylistToQueueButton { controlname="Button" labelText="#Music_Playlist_Details_AddToQueue" style="AdditionalActionButtonStyle" command="PlaylistAddToQueueAction" } AddRandomTracksToPlaylistButton { controlname="Button" labelText="#Music_Playlist_Details_AddRandomTrack" style="AdditionalActionButtonStyle" command="PlaylistAddRandomTracksAction" } } styles { CMusicPage_Details_Playlist { bgcolor=none render_bg { 0="fill( x0, y0, x1, y1+18, JackMyth.HalfOpacity )" } } PlaylistTitleStyle { font-size=46 textcolor=DefaultText font-family=light } TracksInfoLabelStyle { font-size=18 textcolor=DefaultText.Hover font-family=basefont font-weight=400 bgcolor=none } TrackStyle { padding-bottom=10 padding-top=0 textcolor=DefaultText font-family=basefont font-weight=400 bgcolor=none render_bg{ } } TrackStyle:hover { textcolor=DefaultText.Hover } CoverStyle { } AdditionalActionButtonStyle { font-family=basefont textcolor=DefaultText render {} bgcolor=none } AdditionalActionButtonStyle:hover { textcolor=DefaultText.Hover } ActionButtonStyle { inset="18 0 0 0" font-family=basefont textcolor=DefaultText bgcolor=none render { 1="image( x0 + 8, y0 + 7, x1, y1, graphics/Threshold/music/play )" } } ActionButtonStyle:hover{ textcolor=DefaultText.Hover render { 1="image( x0 + 8, y0 + 7, x1, y1, graphics/Threshold/music/play_hover )" } } } layout { region { name=bodyregion x=10 y=10 width=max height=max overflow=scroll-vertical } place { control="CoverImage" align=top width=200 height=200 region=bodyregion x=0 y=0} //Dont think this is used place { control="PlaylistTitleLabel" region=bodyregion start=CoverImage dir=right x=20 y=0 } place { control="TracksInfoLabel" region=bodyregion start=PlaylistTitleLabel y=5 dir=down} place { control="PlayPlaylistButton" region=bodyregion y=5 start=TracksInfoLabel dir=down} place { control="AddPlaylistToQueueButton,AddRandomTracksToPlaylistButton" margin-left=5 region=bodyregion dir=right spacing=5 start=PlayPlaylistButton} place { control=*MusicPageDetailsPlaylistTrack dir=down y=120 x=0 width=max region=bodyregion} } }