Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Columns UI (Read 4583813 times) previous topic - next topic
0 Members and 4 Guests are viewing this topic.

Re: Columns UI

Reply #7650
Hi!) Any chance of implementing this feature?
Babies are crying)

I see no reason for projectM visualizer plugin to integrate 2 SDK's to support it in CUI because i'm not using CUI features at all.

Re: Columns UI

Reply #7651
I don't know if this is a Columns UI question or more of a general Foobar question. How do you change the colors of the buttons/panel borders/status bar? I can't seem to find any options for those. Changing Windows to dark mode also doesn't change it.

Here's an example with my setup. It's mostly dark themed, except the dividers, scrollbars, buttons etc. are all light.
[attach type=thumb]18178[/attach]
Unfortunately, Microsoft haven't documented the relevant API functions that would enable dark mode support. Additionally, those functions are only exported by ordinal (and not by name) and the oridinal numbers can change between Windows 10 versions or even builds. At the moment, the onus is on Microsoft to make those bits of the theming API public and documented.
.

Re: Columns UI

Reply #7652
Hi!) Any chance of implementing this feature?
Babies are crying)

I see no reason for projectM visualizer plugin to integrate 2 SDK's to support it in CUI because i'm not using CUI features at all.
I don't disagree with your last statement, but doesn't the same apply to me? ;)

In any case, it's not a simple task, hence there has been little movement on it. But, as it's logged on GitHub, it is known.
.

Re: Columns UI - Separator display: possible to change?

Reply #7653
Noted that a number of multi-value fields - defined as such in Preferences > Advanced > Display > Properties dialog - are being seen as single value (used $meta_num(field) to check).
Selected a number of tracks with the same problem and the same two artists.
- Tried to re-write one track manually (removed ARTIST, then rewritten) - it started to be seen as a multi-value field but, instead of a semicolon, now a comma is displayed as separator.

Is there a way to keep a semicolon on display (not only inside the field)?



[EDIT]
Just answered by @anamorphic:   https://hydrogenaud.io/index.php?topic=120429.msg992458#msg992458

Re: Columns UI

Reply #7654
hi. is there a way to change panel caption color and height? thx

Re: Columns UI

Reply #7655
A very long time ago I prepared scripts for Album List Panel in order to show the library according to different hierarchies.
Reviewing them, I noticed for instance $replace(%<artist>%,^,', ').
However (embarrassing part) I simply do not remember the meaning of the %<fieldname>% syntax (and could not find any annotation or online explanation about it).

p.s. I use ^ as separator (e.g. Surname^Name) to avoid commas (or $char(44)) that could led to confusion as the comma serves as parameter separator in functions.

Re: Columns UI

Reply #7656
$replace(%<artist>%,^,', ')
The angled brackets show multiple values individually (splits values) in the library viewer.

(Edited out "separator" misunderstanding... :(  )

Re: Columns UI

Reply #7657
$replace(%<artist>%,^,', ')
The angled brackets show multiple values individually (splits values) in the library viewer.
Thank you.
Could you explain a bit further?
Using Columns-UI, with an artist field that contains 3 values, I have the following results, depending on the Display script:
script             displayed result
$meta(artist) -->  Lazić^Dejan, Carmignola^Giuliano, Gabetta^Sol
%artist%      -->  Lazić^Dejan, Carmignola^Giuliano, Gabetta^Sol
%<artist>%    -->  ?


Also: where's it documented?


Re: Columns UI

Reply #7658
$meta(artist) will use commas between artists. Same as %artist% in that sense.

$meta_sep(artist,|) will put | between artists. Example: Artist1|Artist2|Artist3

$meta_sep(artist,|,+) will put | between artists, except the last one will be a +. Example: Artist1|Artist2+Artist3

%<artist>% is used in some library viewers to separate multivalue artists as different nodes (in tree view usually).

http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Title_Formatting_Reference


Re: Columns UI

Reply #7660
Thank you @Daeron; thanks again @anamorphic - searching for "%<" on the forum yields no response.

Re: Columns UI

Reply #7661
I don't know if this is a Columns UI question or more of a general Foobar question. How do you change the colors of the buttons/panel borders/status bar? I can't seem to find any options for those. Changing Windows to dark mode also doesn't change it.

I have the exact same question.
It's the only thing spoiling my creation this far:



T.I.A.!

Re: Columns UI

Reply #7662
I don't know if this is a Columns UI question or more of a general Foobar question. How do you change the colors of the buttons/panel borders/status bar? I can't seem to find any options for those. Changing Windows to dark mode also doesn't change it.

I have the exact same question.
It's the only thing spoiling my creation this far:



T.I.A.!



I already responded on this matter to the best of my ability in message #7649

Re: Columns UI

Reply #7663
I already responded on this matter to the best of my ability in message #7649

Thank you josemescud.
I must have overlooked your answer having square eyes and an overloaded brain after having spend a lot of time searching the internet and looking at dozens of related issues and possible solutions.
Looking at your answer it is far from easy to accomplish.
That's a pity (and a flaw of Columns UI?), and beyond what I am able and capable of to invest time and effort in.

Thanks anyway, I'm sure it will be helpful to others.

Re: Columns UI

Reply #7664
I already responded on this matter to the best of my ability in message #7649

Thank you josemescud.
I must have overlooked your answer having square eyes and an overloaded brain after having spend a lot of time searching the internet and looking at dozens of related issues and possible solutions.
Looking at your answer it is far from easy to accomplish.
That's a pity (and a flaw of Columns UI?), and beyond what I am able and capable of to invest time and effort in.

Thanks anyway, I'm sure it will be helpful to others.


(I remind you that I am Spanish and I use google translator)

As your Foobar is minimalist, you have it a little easier.

I think you can easily get the button panels, top and bottom, black.

You just have to install the "Panel Stack Splitter" component and create a panel for each buttons. And place the buttons panel inside the "panel stack splitter".

Right button on the buttons -> Splitter Settings / Behavior / Change Colour.

You put the background colour you want.

To remove the edges of the panel: see image 1

I leave you my Layout in case it helped you: image 2

Putting column headings in black is more complicated. I haven't even done it. Directly in the configuration I have told you not to show them by leaving the option Display column titles blank.

If you dare to do it and you have difficulties, send me another message.

Re: Columns UI

Reply #7665
As your Foobar is minimalist, you have it a little easier.
I think you can easily get the button panels, top and bottom, black.

That gives me the confidence to try it.
(probably this weekend)

Thanks again!
I'll report back after I succeeded. (or failed ;-)

Re: Columns UI

Reply #7666
Success!
Thank you josemescud!


 

Re: Columns UI

Reply #7669
Congratulations. You could have posted a picture of the result.
It's not finished and I am still fooling around a bit with it.
But here is an impression
https://youtu.be/h5MmfvBx3dU

It looks fantastic.

I'm curious to know, if you use columns ui, and you didn't use "Panel stack splitter" how could you hide the vertical scroolbar in the playlist view.

Re: Columns UI

Reply #7670
how could you hide the vertical scroolbar in the playlist view.

I didn't do anything to hide them, and the scrollbars will show as soon as I resize the main panel smaller.
But I don't mind, since I am only using fb for simple playback of albums and playlists. Nothing else.
So this layout and size will be static, and I won't be requiring much other functionality or all sorts of tweaks to accommodate for different scenarios.

Re: Columns UI

Reply #7671
how could you hide the vertical scroolbar in the playlist view.

I didn't do anything to hide them, and the scrollbars will show as soon as I resize the main panel smaller.
But I don't mind, since I am only using fb for simple playback of albums and playlists. Nothing else.
So this layout and size will be static, and I won't be requiring much other functionality or all sorts of tweaks to accommodate for different scenarios.


OK.

If you need to hide them, you could do it by putting the view playlist in a stack splitter panel and expanding the Width and Height values until the vertical scrollbar is hidden on the right (Image 1).
Now I am working on a new Playlist outside of Columns UI based on a WSH Panel Mod in order to correct the deficiencies of the Playlist View at the groupings level and to create scroolbars in dark mode. But that goes for a long time.

Re: Columns UI

Reply #7672
Message to music music:

The field %discnumber% when editing it from the properties does not support accents or signs º, ª. It does not always do so in approximately 80% of the cases.

However if I edit with Mp3tag or TagScanner foobar it does interpret the accents and the º, ª signs.

Is it possible to solve this problem?

Re: Columns UI

Reply #7673
@josemescud Do you mean in Item properties? Could you elaborate a bit more – is the problem typing the accents, displaying them or making them persist when saving the entered characters? Is it something you can capture in a screenshot or animation or video?

Does the same happen in the foobar2000's own Properties? What is the file format of the tracks affected?
.

Re: Columns UI

Reply #7674
@josemescud Do you mean in Item properties? Could you elaborate a bit more – is the problem typing the accents, displaying them or making them persist when saving the entered characters? Is it something you can capture in a screenshot or animation or video?

Does the same happen in the foobar2000's own Properties? What is the file format of the tracks affected?

I remind you that I am Spanish and I use google translator

I have done several tests and I have discovered that it only fails in mp3 files of any bitrate and it does well in FLAC, APE, M4A, WavPack files.

So far I have found flaws in accents and º and ª signs.

The same fails both in editing through the properties and typing in the column.

I will try to explain myself better with several captures:

- Image 1: In Properties I type in the field %discnumber% the text with accent CD2 2003 "Inéditos, Rarezas y Caras B".

- Image 2: Pressing OK removes the accent both in properties and in the discnumber column.

- Image 3: We see as if the accent appears, but it is because I edited it with the mp3tag software.

I hope I have explained myself better. Thanks for your help.