![]() |
#561 |
Member
Join Date: Nov 2010
Posts: 64
|
Is it possible to move PE_Info to the main player?
That's the total playlist time displayed in the lower right-hand corner. I would like to have it displayed in the main player.
|
![]() |
![]() |
![]() |
#562 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
As far as I know it isn't. I tried it with a test skin but it did not work.
|
![]() |
![]() |
![]() |
#563 |
Member
Join Date: Nov 2010
Posts: 64
|
Too bad. I would even go as far as to create a custom window, move it there and overlay this window on the main player. Is this impossible too?
|
![]() |
![]() |
![]() |
#564 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
Total playlist time is displayed by PE_Info which only works if it is inside the layout containing the component with the following parameter:
param="guid:{45F3F7C1-A6F3-4ee6-A15E-125E92FC3F8D}" Unlike Winamp 3, Winamp 5 only allows one such layout. So if you overlay a window with that component on the main window then it will be your only Playlist Editor window. |
![]() |
![]() |
![]() |
#565 |
Member
Join Date: Nov 2010
Posts: 64
|
I see. Thank you for the exhaustive explanation. I have some more questions. They may or may not be Quinto-specific (I can't judge as this is my first attempt at modifying a skin, but I am trying to modify specifically Quinto). Should I ask them in this topic or in the general Modern Skins section?
|
![]() |
![]() |
![]() |
#566 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
It would be better to start a new topic in the Modern Skins section, imho.
|
![]() |
![]() |
![]() |
#567 | |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
I was wrong about this:
Quote:
<script file="SCRIPTS\14-main-player.maki"/> line in player-main.xml: PHP Code:
|
|
![]() |
![]() |
![]() |
#568 |
Late skinner & Moderator
Join Date: May 2003
Location: Argentina
Posts: 1,629
|
In my BBM skin I've managed to get the total PL time with the PL closed, it's not hard but it implies a mix of xml and script mods. Check the Playlist info stuff if you really want it.
|
![]() |
![]() |
![]() |
#569 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
Well, it is not something you can quickly apply to another skin.
|
![]() |
![]() |
![]() |
#570 | |
Member
Join Date: Nov 2010
Posts: 64
|
Quote:
By not working when PE is not loaded you mean when PE is not displayed and you change the skin? A rather exotic scenario for me. Cos when you simply hide the PE, it still shows the total time. Anyway I never hide PE, so it's not a problem for me! The problem is with getting rid of the first part of total playlist time (total time of the selection). Is this possible? And/or with changing the size of the font.timer.id. It's rather large and besides there is this huge distance between the colon and the following digit. But looks like it's not easy to do if possible at all. |
|
![]() |
![]() |
![]() |
#571 | ||
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
Quote:
So here comes the dumbed down implementation. 1. Copy the following tags between the lines <script file="SCRIPTS\14-main-player.maki"/> and </groupdef> in main-player.xml: PHP Code:
Quote:
Alternatively, you may change the font to a TrueType font and define its size with fontsize like this: <text x="40" y="33" w="160" h="20" id="mp.timer.id" align="right" display="TIME" font="Arial" fontsize=32" ghost="0" timeroffstyle="1" timecolonwidth="15" tooltip='Toggle between "Time elapsed" and "Time remaining"'/> |
||
![]() |
![]() |
![]() |
#572 | |
Member
Join Date: Nov 2010
Posts: 64
|
It now displays the words "Playlist Length:"
Also I now have two playlist lenghts, the first one being this: Quote:
|
|
![]() |
![]() |
![]() |
#573 | |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
Do you mean you only want the digits, not the words before them?
Quote:
PHP Code:
|
|
![]() |
![]() |
![]() |
#574 |
Member
Join Date: Nov 2010
Posts: 64
|
I need the digits only. After you found a way to place total playlist time in the player (with id="MainPLTime" display="PE_Info"..) I used that and I applied bitmap font to it. It works fine, except that I need to get rid of the selected tracks' time as it takes too much space. This is the first instance. The second instance is where you are getting rid of the selected tracks' time. When I add it I now have 2 instances of total playlist time, so I remove the first instance. Then I apply the bitmap font to the remaining (second) instance. But it just disappears.
– Oh, I see now why it disappeared, it's because this font doesn't have any letters but they still take space. So if you please remove the words and the colon, it will be fine! |
![]() |
![]() |
![]() |
#575 |
Member
Join Date: Nov 2010
Posts: 64
|
I managed to do it myself! It works fine, thanks a lot!
|
![]() |
![]() |
![]() |
#576 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
Since you keep asking for features that require MAKI, it is time for you to start learning some MAKI. Not much, just a little bit.
The first thing to do is to edit playlistlength.m, which is the text source for playlistlength.maki. Open it with your favorite text editor. Notepad will do. Find this line: PHP Code:
PHP Code:
PHP Code:
Now you should compile playlistlength.maki so that Winamp can use it. Winamp can use compiled maki but not its text source. To compile maki you need the MAKI Compiler. Unzip MAKI Compiler v1.2.0.zip. Let's assume you have unzipped it to your desktop. Copy playlistlength.m into the unzipped folder containing mc.exe Now launch Windows PowerShell. You can launch it by right-clicking on the Windows button at the bottom left corner and left-clicking on Windows Powershell. Alternatively, you can click on the magnifier icon to the right of the Windows button and start typing powershell. Now you are in PowerShell. Here you type commands. First you should enter the directory containing the MAKI compiler. If you have unzipped it to your desktop then type this and hit Enter at the end of the line: code: Now you are in the directory containing mc.exe. Type this and hit Enter: code: Now you have a new playlistlength.maki. Replace the old playlistlength.maki in Quinto's scripts folder with this new one. |
![]() |
![]() |
![]() |
#577 |
Member
Join Date: Nov 2010
Posts: 64
|
Now about the bitmap font: I understand that I need to edit the picture of each letter. But there are two things that puzzle me. 1. Where does Winamp takes its instructions as to the x and y coordinates of each letter? Because I will need to enter new coordinates somewhere. 2. In timer, when display="time" or "timeremaining", there is no huge distance between the colon and the following digit. So Winamp somehow takes care of that even though each character must have the same width. How does it do it? But when display="songlength" or in the case of the total playlist time, this huge distance does appear – in this case Winamp doesn't do anything about it. Can you explain this? Maybe Winamp's internal algorithm can be made to work here too?
|
![]() |
![]() |
![]() |
#578 |
Member
Join Date: Nov 2010
Posts: 64
|
Thank you for detailed instructions!
|
![]() |
![]() |
![]() |
#579 |
Member
Join Date: Nov 2010
Posts: 64
|
And also timecolonwidth works for some timers but not for others. Why?
|
![]() |
![]() |
![]() |
#580 | |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
Quote:
First you need to decide the height of your tallest character, let's say it is 32 pixels, and the width of your widest character, let's say it is 30 pixels. With those parameters, you create a transparent png with 3 rows and 33 columns. The size of each cell will be 30x32 pixels with 1 pixel wide dividing lines between them. So the size of your transparent png will be 1022x98 pixels. The 1022 was calculated like this: cell width x 33 + 32. The 98 was calculated like this: cell height x 3 + 2. Fill the cells with your letters in this order: 1st row: A-Z " @ and 3 empty cells 2nd row: 1-9 … . : ( ) - ' ! _ + \ / [ ] ^ & % , = $ # 3rd row: Å Ö Ä * And an important note While it is OK to modify a skin for your own use, you are not allowed to put your mod online without the original author's permission. |
|
![]() |
![]() |
![]() |
#581 | |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
Quote:
(cell width x 33) + 33 (cell height x 3) + 3 Tests will show whichever formula is true. There is no comprehensive documentation of modern skinning. The answers to some questions can only be found by guessing and testing. After you have filled in the cells, you can remove the dividing lines. |
|
![]() |
![]() |
![]() |
#583 |
Member
Join Date: Nov 2010
Posts: 64
|
From your explanation of bitmap fonts in Winamp skin it looks like: 1) non-Latin letters absolutely cannot be used in Winamp as a bitmap font (Winamp falls back on some regular font) and 2) it's even more complicated than you have described because I as mentioned earlier in some timers Winamp removes extra space for the same combination of digits and colon while in others it doesn't 3) even if I manage to create smaller bitmap font it will not make much sense – even though the digits will be smaller, the distances between them will become proportionately larger.
|
![]() |
![]() |
![]() |
#584 |
Member
Join Date: Nov 2010
Posts: 64
|
How do I assign VID and VIS buttons to toggle Equalizer, Frequency response graph or VU meter analog?
Also the player has the word "Equalizer" on the display and in the main-player.xlm it looks like clicking on this word should toggle Equalizer on and off but it doesn't work (ghost doesn't help). |
![]() |
![]() |
![]() |
#585 |
Junior Member
Join Date: Jul 2005
Posts: 16
|
Hey all, is there a way to save the configuration of this skin?
I've set the color scheme, window positions, and sizing, but sometimes when I start winamp it's reverted back to the default settings. Is there a way to save the settings to a file somewhere, so I can just easily load it again? Thanks! |
![]() |
![]() |
![]() |
#586 | |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
Quote:
What you are reporting may indicate a corrupted studio.xnf. The following steps may fix studio.xnf at the price of your losing all your settings.
|
|
![]() |
![]() |
![]() |
#587 |
Junior Member
Join Date: Jul 2005
Posts: 16
|
Thanks ariszlo! I will try that
|
![]() |
![]() |
![]() |
#588 |
Senior Member
|
This skin is not showing Album Art when playing shoutcast streams please fix this.
|
![]() |
![]() |
![]() |
#589 | |
FRISIAN (MOD)
Join Date: Sep 2003
Location: in a house
Posts: 16,135
|
Quote:
PeterK. PeterK. is offline Quinto Black CT Developer Last Activity: 28th January 2019 09:37 you could try the wacup forum, it looks like he's still around in that forum, he hasn't been here for more than 2 years.... so don't think he would read your post. |
|
![]() |
![]() |
![]() |
#590 |
Major Dude
Join Date: Jun 2015
Location: Hungary
Posts: 707
|
Is there any skin that does?
|
![]() |
![]() |
![]() |
#591 |
Forum King
Join Date: May 2009
Location: No longer on the streets of Kings County, CA.
Posts: 3,089
|
Yes, I know of two from experience:
Winamp Classic using gen_classicart plugin, usually when I'm at home. Bento, usually at work. I stream my music from my private server SHOUTcast v2 at home. Never had problems with art. |
![]() |
![]() |
![]() |
|
Tags |
color theme, modern skin, peterk, quinto black, victhor |
Thread Tools | Search this Thread |
Display Modes | |
|
|