Author Topic: Bitmap based skins  (Read 117640 times)

cartman005

  • Member
  • Sr. Member
  • *****
  • Posts: 589
Ok. That works.

Now my issue is that my play button images keep getting cut off. They look fine in the SkinCreator but when I save them to xmlc and load them in MusicBee, they are enlarged and cut off. I thought it was my images but I even tried it with the included Spooky skin and had the same issue.


Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
i would say the button bitmaps are not set to 96dpi resolution in the tool you are using, or perhaps your screen is set to 120dpi and there is a bug with the skincreator in dealing with that

cartman005

  • Member
  • Sr. Member
  • *****
  • Posts: 589
Yes, after adjusting my DPI to 100% (it was at 125% by default) it works now.

lnminente

  • Sr. Member
  • ****
  • Posts: 1049
I copied a bitmap from default.xml edited it with gimp for making it darker and when pasting in the xml it looks bigger. Cant tell you the dpi because explorer tells me 96, and xnview tells me 72 and unknown...

The original from default.xml:
  <element id="MiniPlayerLastFmNotLove">
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0
        U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuNUmK/OAAAACZSURBVDhP7ZJdCsQgDIR7Sn9AUdQHD7j3
        S/kKlljL7vZxYQtlTCczTkK37f8sGyiliLVWUkqiSWrvvdRap++TQWtNYowCInDOiTHmQGrEg19u
        7r2/aKQJA17SaOQMTxL6J5M7g2Gk8aPBnegrA+KQIoRwjnA143b4Jb6eBZIZWZo2oGahb8XaaCQZ
        i6R+/NfnnI/I4GPx7wh2Ba+wj1wnQ9MAAAAASUVORK5CYII=
  </element>

The one i did:
   <element id="MiniPlayerLastFmNotLove">
   iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI
        WXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AQPAQ0HLsNBuwAAAMhJREFUOMvtUUtqxTAQ03xscpaQ
        BN/j9bjpPUIIvkvisd1FG8N7uNBFV6XaDIxGAmmAf9DrYp7nmlKCquI4jsZP01RzznDOYd936hos
        y1JzzhARlFJgZo1TVTAzbv424fsghLBe1wURAQAwM5xz8N7DOQfmz1MRQUoJIYT1yaCbj+hp9sC/
        WuJXjIeqfiswM3jv37dte+t+IYSwnuf5EJGWG0ArdRiGJu4a3BjHsaoqaq0gIpgZYoz04w5ijFRK
        Qc4ZpZSu+I/gA/b/V7raNt+zAAAAAElFTkSuQmCC
  </element>


Resulting like this:
Last Edit: April 15, 2012, 03:23:58 AM by lnminente

lnminente

  • Sr. Member
  • ****
  • Posts: 1049
I saw in the exif of the original bitmap its done with paint .net. I downloaded, installed it and redone the image there. Now the size is good finally :)

BTW: The dark transparent border of the heart is drawn as opaque. 
Last Edit: April 15, 2012, 04:06:18 AM by lnminente

silasje1

  • Member
  • Sr. Member
  • *****
  • Posts: 652
Paint.net always uses 96 dpi, so that would explain  it


I would also like to have   mb use png tranparency. This would look very nice with my wmp skin
Last Edit: April 15, 2012, 07:49:31 AM by Silas Arentsen (Silasje1)
HDMI GTX570->YAMAHA RX-V471->DALI ZENSOR 1

Dutch Translation

WMP 12 Skin

cartman005

  • Member
  • Sr. Member
  • *****
  • Posts: 589
Silas, the skin creator does recognize transparency.

Does anyone know if it is possible to center the text in the track info panel? I think that would look really great with my skin.

silasje1

  • Member
  • Sr. Member
  • *****
  • Posts: 652
Silas, the skin creator does recognize transparency.

Does anyone know if it is possible to center the text in the track info panel? I think that would look really great with my skin.
Have the same question!!! +1

yea it recoginses it but i made some wrong image files
HDMI GTX570->YAMAHA RX-V471->DALI ZENSOR 1

Dutch Translation

WMP 12 Skin

silasje1

  • Member
  • Sr. Member
  • *****
  • Posts: 652

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
updated skin creator to support the Auto DJ shuffle mode icon

http://www.mediafire.com/?ae268aapqpm3d8w

anyone that already has this only needs skincreator.exe
and the shuffle element in your skin file with this added:
<element id="ShuffleButton" parent="Panel">
  <left relativeTo="Panel.Right" offset="-40" />
  <top relativeTo="Panel.VerticalCenter" offset="0" />
  <images category="Off"
    default="Images\ShuffleOff.png"
    highlight="Images\ShuffleOffHighlight.png"
  />
  <images category="On"
    default="Images\ShuffleOn.png"
    highlight="Images\ShuffleOnHighlight.png"
  />
 <images category="AutoDJ"
    default="Images\ShuffleAutoDj.png"
    highlight="Images\ShuffleAutoDjHighlight.png"
  />

</element>
Last Edit: May 23, 2012, 08:18:53 PM by Steven

Blinghound

  • Sr. Member
  • ****
  • Posts: 319
Forgive me if this has already been answered - I haven't had time to look at my skins or skinning in ages, but I am designing a skin without the stop button, like others, and I was wondering if the ability to double click the play/pause button could be a good substitute when this was the case? Thank you!

lnminente

  • Sr. Member
  • ****
  • Posts: 1049
@Blinghound: This is related to your request http://getmusicbee.com/forum/index.php?topic=6078.0 feel free to ask for a double click there if you prefer. Also in my skin i use a hide stop buttom, the sources are available too dusk.mod.lnminente

beistrich

  • Guest
Hi everybody,

I'm working on a zune-like theme for musicbee (because I like "Metro" :-) )
But I have the problem, when i select my bitmap-edited skin, musicbee does always show the "Windows Skin".
How do I enable the skin?

I'm currently on musicbee version 2.0.4612

Here a preview of my bitmap:


By beistrich at 2012-08-26

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
Click the Save button - the default filename is Skin.xmlc but you can rename it while saving or afterwards
Then copy that .xmlc file to the Skins directory in musicbee and it should be selectable from the Skins menu

note that the (i) info button no longer displays in the main MusicBee player panel

beistrich

  • Guest
ok sorry I haven't recognized the "save" butten sorry, everything fine :-)