Old 17th October 2016, 20:42   #1
ariszlo
Senior Member
 
Join Date: Jun 2015
Location: Hungary
Posts: 302
Weird scrollbars with Wasabi 1.35

Here are two skins to test the issue.

With Wasabi 1.2, the scrollbars are composed from the elements of studio-buttons.png and they look ok.

With Wasabi 1.35, it depends. If you switch to Study_Wasabi_1.35 from the Winamp Modern skin then the scrollbars will use the precomposed elements of scrollbars.png. However, if you switch to it from Winamp Classic then they are composed from the elements of studio-buttons but they look broken.

How do you force Wasabi 1.35 to use the precomposed elements of scrollbars.png even if you switch to Study_Wasabi_1.35 from Winamp Classic?
Attached Thumbnails
Click image for larger version

Name:	wasabi_1_2.png
Views:	94
Size:	8.7 KB
ID:	52728   Click image for larger version

Name:	wasabi_1_35_precomposed_scrollbars.png
Views:	88
Size:	8.8 KB
ID:	52729   Click image for larger version

Name:	wasabi_1_35_broken_scrollbars.png
Views:	95
Size:	9.0 KB
ID:	52730  
Attached Files
File Type: wal Study_Wasabi_1.2.wal (38.5 KB, 76 views)
File Type: wal Study_Wasabi_1.35.wal (38.5 KB, 69 views)
ariszlo is offline   Reply With Quote
Old 18th October 2016, 08:09   #2
ariszlo
Senior Member
 
Join Date: Jun 2015
Location: Hungary
Posts: 302
Version 0.2 of Study Wasabi 1.35

* Fixed Seeker button coordinates in player.xml
* Fixed Exit button reference in standardframe.xml
Attached Files
File Type: wal Study_Wasabi_1.35.wal (38.5 KB, 65 views)
ariszlo is offline   Reply With Quote
Old 18th October 2016, 19:19   #3
PeterK.
Senior Member
 
Join Date: Sep 2016
Posts: 245
This is what I found out:

1) Yes. After switching from Classic to Study Winamp grabs the studio-buttons instead of those scrollbars. I was able to reproduce it even with xml-files from Quinto. Same result.

2) But what worries me even more is the fact that your Study skin literally (!) can "damage" Classic Skin. How is this possible? I mean Classic is hardcoded within Winamp. I renamed the png files and was not able to switch to Classic.
But please look for yourself. On that screenshot you see Classic Skin (at least the context menu is from Classic) but the rest is from Study. Oh dear!

The scrollbars should be pink but are green - so again, the wrong png file is loaded. And the pink text color (and other pink graphics elements) is a sign that values are missing. Even switching to Modern Skin and Classic thereafter makes look Modern Skin just weird. Deleting the studio file is the only reliable help here.

Right now I could not say what causes this oddity, but if I were you I would abandon this project, grab the Original (=Modern Skin), tear it apart and make a fresh start from there. The idea of making "tutorial skins" is very noble but I would definitely want to rely on something that has been done a thousand times. And this would be Modern Skin.

Sorry I could not help you.
Attached Thumbnails
Click image for larger version

Name:	Study.PNG
Views:	91
Size:	47.6 KB
ID:	52733  
PeterK. is offline   Reply With Quote
Old 22nd October 2016, 18:58   #4
ariszlo
Senior Member
 
Join Date: Jun 2015
Location: Hungary
Posts: 302
Thank you for testing the skin. I have no idea why it destroyed Winamp Classic for you. I have experienced nothing like that.
ariszlo is offline   Reply With Quote
Old 22nd October 2016, 19:00   #5
ariszlo
Senior Member
 
Join Date: Jun 2015
Location: Hungary
Posts: 302
It is really insane. Wasabi 1.3x requires color-presets.xml to pick the precomposed elements of scrollbars.png.
Attached Files
File Type: wal Study_Wasabi_1.35.wal (40.0 KB, 60 views)
ariszlo is offline   Reply With Quote
Reply
Go Back   Winamp & SHOUTcast Forums > Skinning and Design > Modern Skins

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump