Entra:     


Forum: Wishes and new features

Topic: Sidelist - List Number of Songs at the Top
I wish the sidelist could put the total number of songs at the top of the list like it does in automix. I use my sidelist a lot and this feature would really help me when I am organizing my lists.

If the sidelist already has this feature and I am overlooking it, forgive me. Please tell me how to make the number of songs appear. Thank you.
 

Inviato Thu 03 Oct 24 @ 4:22 am
make a custom_button variation with this as a name

`file_count sideview`

or you could just include "Order" as a field header

@devs any reason file_count sidelist is missing?
could go even deeper for unnavigated query
file_count '%FOLDERPATH'
 

I only have 4 custom buttons, right? I have all 4 currently being used. Adding ORDER as a field header seems to be a workaround I can use for now. I guess I'll have to use that unless they can add "file_count sidelist" like it is in automix.

Thanks locodog!!
 

I could sort you out some more custom buttons, topbar has the space
 

Oh yes, please do!! I could definitely use more custom buttons. How can I get more custom buttons on the top bar?
 

you know your html so this shouldn't be too bad to explain, which skin are you using? I'll assume default:pro but it will be similar whatever skin

here's what I did, first define my own custom button [the vdj default looked a bit too square on the topbar for my tastes]
<define class="button_top" placeholders="width=62,height=30,text,important=true,textaction,sysicon,iconsize,textsize=11,weight=normal,textcolor=textoff">
<size width="[WIDTH]" height="[HEIGHT]"/>
<off color="buttonoff" shape="square" border="bordercolor" border_size="1" radius="4"/>
<over color="buttonover" shape="square" border="bordercolor" border_size="1" radius="4"/>
<selected color="buttonon" shape="square" border="bordercolor" border_size="1" radius="4"/>
<down color="buttonon" shape="square" border="bordercolor" border_size="1" radius="4"/>
<text fontsize="[TEXTSIZE]" weight="[WEIGHT]" color="[TEXTCOLOR]" colorover="textover" colorselected="texton" colordown="texton" align="center" action="[TEXTACTION]" text="[TEXT]" localize="true" important="[IMPORTANT]"/>
<icon sysicon="[SYSICON]" coloroff="[TEXTCOLOR]" colorover="textover" colordown="texton" colorselected="texton" width="[ICONSIZE]" height="[ICONSIZE]" />
</define>


once defined then just call them in position, all items called in
<group name="topbar">

rightdeck
<group name="deck2CBs" x="1879-242" y="+8">
<button deck="right" class="button_top" x="+0" y="+0" width="55" height="27" action="custom_button 6" textaction="custom_button_name 6" rightclick="custom_button_edit 6" textcolor="textoff3"/>
<button deck="right" class="button_top" x="+55+6" y="+0" width="55" height="27" action="custom_button 7" textaction="custom_button_name 7" rightclick="custom_button_edit 7" textcolor="textoff3"/>
</group>

leftdeck
<group name="deck1CBs" x="115+25" y="8">
<button deck="left" class="button_top" x="+0" y="+0" width="55" height="27" action="custom_button 6" textaction="custom_button_name 6" rightclick="custom_button_edit 6" textcolor="textoff3"/>
<button deck="left" class="button_top" x="+55+6" y="+0" width="55" height="27" action="custom_button 7" textaction="custom_button_name 7" rightclick="custom_button_edit 7" textcolor="textoff3"/>
</group>


deck master custom buttons [so not left&right paired] [you might have to define a colour or two]
<group name="smasterCBs" x="115+80+80+135+123+40" y="8">
<button deck="master" class="button_top" x="+0" y="+0" width="55" height="27" action="custom_button 51" textaction="custom_button_name 51" rightclick="custom_button_edit 51" textcolor="textoff3"/>
<button deck="master" class="button_top" x="+55+6" y="+0" width="55" height="27" action="custom_button 52" textaction="custom_button_name 52" rightclick="custom_button_edit 52" textcolor="textoff3"/>
<button deck="master" class="button_top" x="+55+6+55+6" y="+0" width="55" height="27" action="custom_button 53" textaction="custom_button_name 53" rightclick="custom_button_edit 53" textcolor="textoff3"/>
<button deck="master" class="button_top" x="+55+6+55+6+55+6" y="+0" width="55" height="27" action="custom_button 54" textaction="custom_button_name 54" rightclick="custom_button_edit 54" textcolor="textoff3"/>
</group>


You might have to juggle bits around to get the fit right but that's just part of taking ownership of the topbar of the skin.

And if time's money for you, I can do the favour.