getmusicbee.com

Support => Developers' Area => Skins => Topic started by: phred on December 05, 2015, 03:47:53 AM

Title: Library Explorer Element
Post by: phred on December 05, 2015, 03:47:53 AM
What element controls the fg and bg of the FIND button in the Library Explorer?
Title: Re: Library Explorer Element
Post by: Steven on December 05, 2015, 04:30:51 PM
its derived from Controls.Button.Default
let me know if you need an override
Title: Re: Library Explorer Element
Post by: phred on December 05, 2015, 08:46:18 PM
its derived from Controls.Button.Default
let me know if you need an override
I have changed the bg and fg in Controls.Button.Default and I see no change in the Find button.  Just to be certain we're talking about the same thing, here is a screen shot:
(http://i.imgur.com/fgV1l7ll.jpg) (http://i.imgur.com/fgV1l7l.jpg)
I'm trying to get the Find button to look like the Podcast count button.
Not truly knowing what I'm doing with skin modifications, would an override be the answer?

Somewhat related - hiccup mentioned to me that he couldn't see a Find button for the LE and wondered if it was user-enabled.  Neither he nor I are able to see where it might be an option to enable/disable it.  And in 2.5, once the Library Explorer is enabled, I have to double-click the LE header to get the search field and Find button to show.  In 3.0 it shows as soon as it is enabled.  This is all taking place in the left panel.
Title: Re: Library Explorer Element
Post by: hiccup on December 05, 2015, 08:55:01 PM
Somewhat related - hiccup mentioned to me that he couldn't see a Find button for the LE and wondered if it was user-enabled.  Neither he nor I are able to see where it might be an option to enable/disable it.  And in 2.5, once the Library Explorer is enabled, I have to double-click the LE header to get the search field and Find button to show.

Not a biggie, but a bit strange indeed. When I double-click the LE header, the LE panel just expands to the top of the window, covering the whole left panel. (v2.5)
Title: Re: Library Explorer Element
Post by: psychoadept on December 05, 2015, 09:10:12 PM
Somewhat related - hiccup mentioned to me that he couldn't see a Find button for the LE and wondered if it was user-enabled.  Neither he nor I are able to see where it might be an option to enable/disable it.

It shows up when you choose "search" from the menu or when you start typing in Library Explorer

Not a biggie, but a bit strange indeed. When I double-click the LE header, the LE panel just expands to the top of the window, covering the whole left panel. (v2.5)

That's the intended behavior.
Title: Re: Library Explorer Element
Post by: hiccup on December 05, 2015, 09:24:12 PM
It shows up when you choose "search" from the menu or when you start typing in Library Explorer

That's funny, that is the first time ever that that 'find' option shows itself there.
Clicking 'search' in the menu didn't do the trick, but starting typing there indeed made it reveal it's presence.
 
Title: Re: Library Explorer Element
Post by: phred on December 05, 2015, 11:06:39 PM
Well, at least we've got that problem resolved.

But I'd still like to know what element needs to be changed in order to change the color.  The one Steven said was it isn't changing anything.
Title: Re: Library Explorer Element
Post by: Bee-liever on December 05, 2015, 11:44:15 PM
its derived from Controls.Button.Default
let me know if you need an override
I have changed the bg and fg in Controls.Button.Default and I see no change in the Find button.
I'm trying to get the Find button to look like the Podcast count button.
Not truly knowing what I'm doing with skin modifications, would an override be the answer?

@ phred, you will need an override to achieve what you want.
As Steven said, it's derived from that elements colours, but they're blended with the LH panel colours to give a more subtle effect.
Title: Re: Library Explorer Element
Post by: phred on December 06, 2015, 02:08:30 AM
Good explanation, Bee-liever.  Thanks.

@Steven - I'll take you up on your offer to provide an override for Controls.Button.Default so I can manipulate the Find button in the Library Explorer.  Thanks.
Title: Re: Library Explorer Element
Post by: Steven on December 06, 2015, 12:27:32 PM
i have added for the next update:
Controls.FindButton.Default
keep in mind it also is used when searching the Playing Tracks panel

its uploaded now
Title: Re: Library Explorer Element
Post by: phred on December 06, 2015, 03:49:26 PM
Great!  Working as expected in v3