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: foo_ui_panels (Read 1318078 times) previous topic - next topic
0 Members and 19 Guests are viewing this topic.

foo_ui_panels

Reply #1101
is it possible to define an overall scpl header that isnt part of the group header?

i am trying to get a header above the playlist that will act as a playlist switcher and hopefully will be a floating one so that as i scroll up and down the playlist i can still see this "playlist switcher" header at all times



I do this with a track display panel.

foo_ui_panels

Reply #1102
Not sure if this has been mentioned, but since updating Panels UI and fb2k, $imageabs2() has stopped working in all Track Display panels.

- I have the images placed in foobar2000\PanelsUI\Images\, they will appear in SCPL but not in the main panels UI or Track Display panels. Oddly enough, album art images will show up fine from the a folder on a separate drive without fail.

- I've tried placing the code in all the fields (// Background, // PerTrack, // PerSecond) but it has made no difference.

- I've also tried using both PNG and JPG image formats.

The images load fine with $imageabs(), just not $imageabs2().

Specs:
Foobar2000 v0.9.4.3
Panels UI v0.10.2 beta
Vista Ultimate x86

foo_ui_panels

Reply #1103
Everyone updating should really read the changelog.
Windows 10 Pro x64 // foobar2000 1.3.10

foo_ui_panels

Reply #1104
Everyone updating should really read the changelog.


I've read the changelog numerous times.

It states that the relative path has changed to a sub-folder of the directory containing the .pui file being used. All my .pui files are still in ...\foobar2000\PanelsUI\ and all my images are in ...\foobar2000\PanelsUI\images\.

Now, just to make it a little bit clearer.
$imageabs(0,0,/images\file.ext,) - does not work
$imageabs(100,100,,,,,0,0,/images\file.ext,) - does not work

$imageabs(0,0,/PanelsUI\images\file.ext,) - works
$imageabs2(100,100,,,,,0,0,/PanelsUI\images\file.ext,) - does not work

foo_ui_panels

Reply #1105
Try:
Code: [Select]
$imageabs2(100,100,,,,,0,0,/images\file.ext,)
Windows 10 Pro x64 // foobar2000 1.3.10


foo_ui_panels

Reply #1107
You tried file.*?

foo_ui_panels

Reply #1108
Quote
if you have your pui in ..\foobar2000\PanelsUI\MyTheme\MyTheme.pui, then /images\myimage.jpg would be ..\foobar2000\PanelsUI\MyTheme\images\myimage.jpg


You have your .pui in \PanelsUI\ and img in \PanelsUI\images\, then it should work. The layout folder is PanelsUI and then relative from there.

I don't use PanelsUI as the loaded interface, so I don't have any .pui files. I think my layout folder is the foobar2000 one. Here's my code.
Code: [Select]
$imageabs2(100,100,,,,,0,0,/images/cover/cdcase.png,)
Windows 10 Pro x64 // foobar2000 1.3.10

foo_ui_panels

Reply #1109
You tried file.*?


Yes.

You have your .pui in \PanelsUI\ and img in \PanelsUI\images\, then it should work. The layout folder is PanelsUI and then relative from there.

I don't use PanelsUI as the loaded interface, so I don't have any .pui files. I think my layout folder is the foobar2000 one. Here's my code.
Code: [Select]
$imageabs2(100,100,,,,,0,0,/images/cover/cdcase.png,)


You would think so.

I removed all traces of PanelsUI from my foobar folder, redownloaded it and now it appears to be working, however, now $imageabs() and $imageabs2() return different relative folders.

$imageabs2(100,100,,,,,0,0,/images\file,) - working fine now, but...
$imageabs(0,0,/images\file,) - won't work without using /PanelsUI\images\

Can anyone confirm this as a bug?



foo_ui_panels

Reply #1112
request: being able to right click a song in the playlist and drag it

 

foo_ui_panels

Reply #1113
I made a topic asking how to override cursor status (Here) with no replies as of yet.

So I have a request I'll ask in this thread. Would it be possible to have a command that you could put around code to define cursor status that would override whatever the global status is?

Lets say I have the cursor mode set to "Follow Cursor". I want to display album art (which I want to display for the current track. So I'd put $nowplaying(*album art code*) which would make any code in those brackets follow the current playing song, while the rest of the track display panel follows the cursor.

Is this possible? If you need a better description, or more detail, just ask.

Thanks .
Song List: keikoniumboards.ke.funpic.org/files/songlist.html


foo_ui_panels

Reply #1115
is there anyway to select and drag tracks around in the playlist?

ps. thakns Kiteroa

foo_ui_panels

Reply #1116
^Hold the Alt. key.

foo_ui_panels

Reply #1117
I made a topic asking how to override cursor status (Here) with no replies as of yet.

So I have a request I'll ask in this thread. Would it be possible to have a command that you could put around code to define cursor status that would override whatever the global status is?

Lets say I have the cursor mode set to "Follow Cursor". I want to display album art (which I want to display for the current track. So I'd put $nowplaying(*album art code*) which would make any code in those brackets follow the current playing song, while the rest of the track display panel follows the cursor.

Is this possible? If you need a better description, or more detail, just ask.

Thanks .


Can't you do this already by having 2 ( or more)  Track display panels: one ( or more)  Now Playing and the other(s) on Follow Cursor?

foo_ui_panels

Reply #1118
How do you get a button to run a service?  I can get services to run, like google searches, using the buttons panel, but I can't figure out how to do it with a simple $button or $button2.  There's 'Run service' in the context menu, but I've tried adding things after that and nothing works...help?  Thanks.

Edit: Never mind...wow, it was so simple that I didn't think of it at all...you just need to type the name of the service.  Awesome!  This has been vexing me for a while.

foo_ui_panels

Reply #1119
Can't you do this already by having 2 ( or more)  Track display panels: one ( or more)  Now Playing and the other(s) on Follow Cursor?


Yes you can, but with my config, it would get a bit ugly. I'd need 4 Track Displays in place of just 1 (which I think looks nicer).

Here is an image of the part of my config that would benifit from this:
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

foo_ui_panels

Reply #1120
Wouldn't it make more sense to separate those parts of the UI, I wouldn't recommend having a follow cursor button next to a now playing part it could be mistaken to work differently.

What about this? which would only require 2:


foo_ui_panels

Reply #1121

Can't you do this already by having 2 ( or more)  Track display panels: one ( or more)  Now Playing and the other(s) on Follow Cursor?


Yes you can, but with my config, it would get a bit ugly. I'd need 4 Track Displays in place of just 1 (which I think looks nicer).

Here is an image of the part of my config that would benifit from this:



You wouldn't be able to see that there are different Track Displays; all you need to do is cut and paste your paste your existing code into the approprate new panels.

foo_ui_panels

Reply #1122
Alright, I guess thats what I will have to do.
Thanks :]
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

foo_ui_panels

Reply #1123
I'm trying to create this with panels:



I can't get the bottom Quick Search Toolbar and Spectrum analyzer to appear. Here's my configuration:
Code: [Select]
// Background
$drawrect(0,0,%_width%,43,brushcolor-SYSCOL-15 pencolor-NULL)
$drawrect(0,$sub(%_height%,43),%_width%,22,brushcolor-SYSCOL-15 pencolor-NULL)

// PerTrack
$panel(Menu,Menu,1,1,$sub(%_width%,2),19,)
$puts(yOffset,21)

$panel(Buttons,Buttons,0,$get(yOffset),190,21,)
$panel(Seekbar,Seekbar,200,$get(yOffset),$sub(%_width%,210),20,)

$panel(Playlist,Single Column Playlist,0,$add($get(yOffset),$get(yOffset)),%_width%,$eval(%_height%-21),)

$panel(Toolbars,Quick Search Toolbar,0,$sub(%_height%,$get(yOffset),$eval(%_width%/2),21,)
$panel(Visualisations,$eval(%_width%/2),$sub(%_height%,$get(yOffset),$eval(%_width%/2),21,)

Anyone know what I'm doing wrong?

foo_ui_panels

Reply #1124
your SCPL panel is too tall.
elevatorladylevitateme