Help - Search - Members - Calendar
Full Version: foo_ui_panels
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57
blaxima
QUOTE(WigBaM @ Aug 20 2007, 18:53) *

A good friend of mine has nailed Quake2 completely on P90 with 32mb of RAM.. He was saying it was 'not FAST, but OK' smile.gif
For me PanelsUI is slow. I see it unreasonable that on a Core Duo 1.8Ghz CPU a simple 2D scrolling (even scripted) takes 0.5 sec for an update. blink.gif
I could post a screenshot of what does my setup look like (modified fofR). But, acutally, a better idea would be to implement some sort of a timerefresh function equivalent in Panels UI just to have a common testing base when discussing performance issues like that. Otherwise it all depends on one's perception of FAST and SLOW, of course.


I too think my foobar runs SLOW when using fofr's configs but not my own or other ones . I know fofr's configs are full of pvars and other variables that the plug-in has to go over to display. Thats why I would say it has more to do with the code then the plug-in.

I was skeptical at first about this plug-in when it first came out but after testing it I saw that it really was light on resources and handled fine. I am using an older version of it now mind you
Keikonium
Question:

I have a problem with my SCPL. I want the header for each album to display how many songs are in each album, but I can't seem to make some code that will do what I want. I can show how many songs I have total tho. So my question is, how do I show how many songs are in each album in the header?

IPB Image
odyssey
QUOTE(Keikonium @ Aug 21 2007, 08:44) *

I have a problem with my SCPL. I want the header for each album to display how many songs are in each album, but I can't seem to make some code that will do what I want. I can show how many songs I have total tho. So my question is, how do I show how many songs are in each album in the header?

I don't think that's possible. You can only show %totaltracks% in each track-row.
carmenm
QUOTE(Keikonium @ Aug 21 2007, 08:44) *

Question:

I have a problem with my SCPL. I want the header for each album to display how many songs are in each album, but I can't seem to make some code that will do what I want. I can show how many songs I have total tho. So my question is, how do I show how many songs are in each album in the header?


As odissey said you can do this with %totaltracks%, but first you have to set totaltracks for each track. Personaly i do this with Mp3tag, because he is the only one i found where i can do this in one time. I load all my songs at once and then Mp3tag will set the totaltracks filed depending on directories. Hope it can help you
WigBaM
Keikonium, try %group_count%, works for me (with 0.14.12beta)
WigBaM
Also, another suggestion to the author is to combine $imagebutton() and $imageabs() functions. It is strange that while it is possible to resize image using $imageabs() you can't do the same with $imagebutton() and while tooltips are allowed with $imagebutton() it is not possible to add them to $imageabs().
Nickoladze
QUOTE(WigBaM @ Aug 21 2007, 06:53) *

Also, another suggestion to the author is to combine $imagebutton() and $imageabs() functions. It is strange that while it is possible to resize image using $imageabs() you can't do the same with $imagebutton() and while tooltips are allowed with $imagebutton() it is not possible to add them to $imageabs().


Why would you want a tooltip on a background image or something?
blaxima
QUOTE(Keikonium @ Aug 21 2007, 02:44) *

Question:

I have a problem with my SCPL. I want the header for each album to display how many songs are in each album, but I can't seem to make some code that will do what I want. I can show how many songs I have total tho. So my question is, how do I show how many songs are in each album in the header?

%_itemcount% will do it for you without the need of tagging

Heres what I use
CODE
$alignabs($get(xoffset),22,$eval(%_width% - $get(xoffset) - 5),14,right,middle)
%_itemcount%$font($get(font),,,$get(color2)) TRACK$ifgreater(%_itemcount%,1,S,)],


kilr0y
Is there a way to Launch a folder using $button() function ? (i'm trying to add a button which opens the folder of the current song)
i tried some combinations but no use...
WigBaM
QUOTE(Nickoladze @ Aug 21 2007, 15:26) *

QUOTE(WigBaM @ Aug 21 2007, 06:53) *

Also, another suggestion to the author is to combine $imagebutton() and $imageabs() functions. It is strange that while it is possible to resize image using $imageabs() you can't do the same with $imagebutton() and while tooltips are allowed with $imagebutton() it is not possible to add them to $imageabs().


Why would you want a tooltip on a background image or something?


Why necessarily background? Normal one will do just fine. And I can think of a dozen reasons why that would be handy (for example displaying additional album info, when you hoover your mouse over the Album Art).
Also, yet another request from me laugh.gif : Multi-line tooltips? Please?
The Judge
As things stand, development of this component has halted and further development and support is looking highly unlikely so I wouldn't get your hopes up.
Keikonium
QUOTE(blaxima @ Aug 21 2007, 09:31) *

QUOTE(Keikonium @ Aug 21 2007, 02:44) *

Question:

I have a problem with my SCPL. I want the header for each album to display how many songs are in each album, but I can't seem to make some code that will do what I want. I can show how many songs I have total tho. So my question is, how do I show how many songs are in each album in the header?

%_itemcount% will do it for you without the need of tagging

Heres what I use
CODE
$alignabs($get(xoffset),22,$eval(%_width% - $get(xoffset) - 5),14,right,middle)
%_itemcount%$font($get(font),,,$get(color2)) TRACK$ifgreater(%_itemcount%,1,S,)],



Awesome, that works great smile.gif. Thank you happy.gif.


QUOTE(kilr0y @ Aug 21 2007, 09:42) *

Is there a way to Launch a folder using $button() function ? (i'm trying to add a button which opens the folder of the current song)
i tried some combinations but no use...



Yes there is a way, use this:
CODE

$button2(37,500,0,0,63,16,
'$font(Tahoma,8,underline,61-131-182)File Directory',
'$font(Tahoma,8,underline italics,120-145-209)File Directory',
Open Directory,)
kilr0y
QUOTE(Keikonium @ Aug 21 2007, 22:57) *

Yes there is a way, use this:
CODE

$button2(37,500,0,0,63,16,
'$font(Tahoma,8,underline,61-131-182)File Directory',
'$font(Tahoma,8,underline italics,120-145-209)File Directory',
Open Directory,)



Thanx a lot buddy smile.gif
Really appreciate it.
Keikonium
QUOTE(kilr0y @ Aug 21 2007, 22:13) *

Thanx a lot buddy smile.gif
Really appreciate it.


You're welcome smile.gif.
macca
Hi, haven't been here in a while. I am to gather Panels UI is no longer under development? Terrestrial has stopped developing? disappeared? blink.gif

Thats a damn shame, I love using this component.

I came here to see if terrestrial had managed to add in the functionality of being able to select individual playlists (from SCPL) using buttons. I remember this was a very popular request some time ago, but I guess the answer is no then if he has stopped developing?

-mac
XJDenton
Hey guys, n00b here, so I apologise if this has been brought up before. i did have a search but couldnt find anything recent.

In any case, I am a relative newcomer to foobar and have just finished making a foobar panels UI setup. How exactly would I go about making it available to other people if they wished to use it on another computer? Is it as simple as just uploading the pui and the images?

Thanks for your help in advance.
simply
QUOTE(XJDenton @ Aug 22 2007, 11:29) *
Is it as simple as just uploading the pui and the images?

Thanks for your help in advance.

Yup, that's all. smile.gif
barry123
Can I place an image in my Foobar?
like foobar.png for a 'banner'

this works:
$drawrect(0,0,30,30,brushColor-255-0-0 penColor-0-0-0)

but those not
(the image is in C:\Program Files\foobar2000\images)

$imageabs(0,0,
%foobar_path%\images\banner.png,
FLOW ALPHA-150
)

or

$imageabs2(
0,0
0,0,0,0,
9,1,
/images\banner.png,
)
Nickoladze
QUOTE(The Judge @ Aug 21 2007, 10:49) *

As things stand, development of this component has halted and further development and support is looking highly unlikely so I wouldn't get your hopes up.


Do you know that for a fact?

As far as we know, Terrestrial could be working hard rewriting the entire component to use a more advanced scripting language.

Or maybe he got in a car accident.

Or maybe he's just busy.

Don't jump to conclusions.
odyssey
QUOTE(Nickoladze @ Aug 23 2007, 06:57) *

QUOTE(The Judge @ Aug 21 2007, 10:49) *

As things stand, development of this component has halted and further development and support is looking highly unlikely so I wouldn't get your hopes up.


Do you know that for a fact?

As far as we know, Terrestrial could be working hard rewriting the entire component to use a more advanced scripting language.

Or maybe he got in a car accident.

Or maybe he's just busy.

Don't jump to conclusions.

His last post pretty much concludes everything itself...
Spirit_of_the_ocean
QUOTE(odyssey @ Aug 23 2007, 07:25) *

His last post pretty much concludes everything itself...

I don't think so. I myself had a accident on last friday. Sometimes life is very surprising. I want top say that everything could have happened.
Does anyone of you has any conaect with terrestrial? Messenger or so on?

I think it would be cool if we had really an official message from him what he intents to do. It would be fair for his "fans".
The Judge
QUOTE(Nickoladze @ Aug 23 2007, 04:57) *

QUOTE(The Judge @ Aug 21 2007, 10:49) *

As things stand, development of this component has halted and further development and support is looking highly unlikely so I wouldn't get your hopes up.


Do you know that for a fact?

As far as we know, Terrestrial could be working hard rewriting the entire component to use a more advanced scripting language.

Or maybe he got in a car accident.

Or maybe he's just busy.

Don't jump to conclusions.


Given Terrestrial's last post and the lack of communication, it is fairly logical to conclude that development has halted and that further development is unlikely, at least any time in the near future. Even if he was in a car accident or 'just busy' that still means that development has stopped. If he's not developing, then development has stopped. In the past he has usually been fairly communicative of what he is doing and plans for the future of Panels but his complete absence does not bode well.

Don't be short-sighted.
Squeller
We simply cannot know. I think it would be fair from terrestrial to give the community at least a hint if he stopped development. In THE thread, foosion wrote he wanted to give terrestrial a "long answer", this of course couldn't happen as the thread was closed - foosion, have you had any PM communication with terrestrial afterwards?
odyssey
Does anyone have experience placing several buttons on top of another? When I try it does not (always?) work correctly when I want to reach menu items.
virus
delete
XJDenton
QUOTE(simply @ Aug 22 2007, 19:45) *

QUOTE(XJDenton @ Aug 22 2007, 11:29) *
Is it as simple as just uploading the pui and the images?

Thanks for your help in advance.

Yup, that's all. smile.gif


Presumably that would only save the panels components though. My interface uses a couple of columns_ui panels as well, and they dont seem to have their settings transfered with the pui file. (To be expected i guess) Is there any easy way to transfer these settings across with the theme?
vader897
2 Quick Questions,

Once upon a time I used Track Info Panel to show some basic song information. When all my info wouldnt fit into the panel I could use my scroll wheel to scroll down and few the rest of the info. Is there any way I can reproduce the behavior for my new Panels UI version of track info panel? At current all my info does not fit in my panel and the only way for me to view whats cut off is to make the panel bigger.

2nd Question, does anyone know if there is a collection of user submitted track info panel layouts thats written in code for the new panels UI?

(I am using columns UI and am only using Panels UI for the track info panel functionality)

Thankyou,
-vader897
Spirit_of_the_ocean
I have a suggestion:
If the development is halted, we should create a page to save the versions of Panel ui and a description what features and bugs each version has(maybe syntax if someone knows?).
To be honest I myself have no idea which version has which features and bugs because the developement was so fast.
I don't even know if we could have such a topic in the upload section. I know terrestrial always said that you shouldn't upload old versions but if the developement stopped we should keep his creation because I am sure many people want to use panel ui.

This is just an idea. What do you think?
Shinsou
QUOTE(Spirit_of_the_ocean @ Aug 24 2007, 12:22) *

I have a suggestion:
If the development is halted, we should create a page to save the versions of Panel ui and a description what features and bugs each version has(maybe syntax if someone knows?).
To be honest I myself have no idea which version has which features and bugs because the developement was so fast.
I don't even know if we could have such a topic in the upload section. I know terrestrial always said that you shouldn't upload old versions but if the developement stopped we should keep his creation because I am sure many people want to use panel ui.

This is just an idea. What do you think?

It's an incomplete (dead?) project and I see no reason too keep it alive. I think it's unfair to let new users to play with buggy, no longer developed foobar components.
q-stankovic
I am not so interested in PanelUi but in Track Info Mod.
Can somebody recommend me a almost bugfree version that already works with foo_cwb_hooks?
odyssey
QUOTE(Shinsou @ Aug 24 2007, 12:45) *

It's an incomplete (dead?) project and I see no reason too keep it alive. I think it's unfair to let new users to play with buggy, no longer developed foobar components.

I would like to know which known bugs are present. I'm using the latest version and has no obvious critical bugs. I've seen a few abnormalities but nothing that affects the use of it.
Squeller
QUOTE(q-stankovic @ Aug 24 2007, 12:54) *
Can somebody recommend me a almost bugfree version that already works with foo_cwb_hooks?
Do you have a specific problem? I have no problem with the latest PanelsUI beta as track display panel. (But I must say I'm not doing album art or button stuff).
blaxima
QUOTE(XJDenton @ Aug 23 2007, 14:28) *

QUOTE(simply @ Aug 22 2007, 19:45) *

QUOTE(XJDenton @ Aug 22 2007, 11:29) *
Is it as simple as just uploading the pui and the images?

Thanks for your help in advance.

Yup, that's all. smile.gif


Presumably that would only save the panels components though. My interface uses a couple of columns_ui panels as well, and they dont seem to have their settings transfered with the pui file. (To be expected i guess) Is there any easy way to transfer these settings across with the theme?

I use the playlists switcher and save its settings by going to MENU>PREFERENCES>COLUMNSUI-General Tab-Export, that will create the only other file you need to share your config

QUOTE(Shinsou @ Aug 24 2007, 06:45) *

QUOTE(Spirit_of_the_ocean @ Aug 24 2007, 12:22) *

I have a suggestion:
If the development is halted, we should create a page to save the versions of Panel ui and a description what features and bugs each version has(maybe syntax if someone knows?).
To be honest I myself have no idea which version has which features and bugs because the developement was so fast.
I don't even know if we could have such a topic in the upload section. I know terrestrial always said that you shouldn't upload old versions but if the developement stopped we should keep his creation because I am sure many people want to use panel ui.

This is just an idea. What do you think?

It's an incomplete (dead?) project and I see no reason too keep it alive. I think it's unfair to let new users to play with buggy, no longer developed foobar components.

WHY?!?! There are other components that have not been updated in a much longer time than this one. To say its' dead is presumptuous and besides, I'm able to use it daily just fine so why should something like that be killed. You show me any piece of software that is entirely free of bugs. The things that this plug-in enables the user to do far out weighs the few bugs they might never come across

QUOTE(odyssey @ Aug 24 2007, 07:02) *

QUOTE(Shinsou @ Aug 24 2007, 12:45) *

It's an incomplete (dead?) project and I see no reason too keep it alive. I think it's unfair to let new users to play with buggy, no longer developed foobar components.

I would like to know which known bugs are present. I'm using the latest version and has no obvious critical bugs. I've seen a few abnormalities but nothing that affects the use of it.

I personally prefer v13.6 but in that build as in EVERY single build a really bad bug is if you close foobar from the tray(right click exit) it saves your pui in an unusable state
XJDenton
QUOTE(blaxima @ Aug 24 2007, 18:20) *

I use the playlists switcher and save its settings by going to MENU>PREFERENCES>COLUMNSUI-General Tab-Export, that will create the only other file you need to share your config
I personally prefer v13.6 but in that build as in EVERY single build a really bad bug is if you close foobar from the tray(right click exit) it saves your pui in an unusable state


Much obliged my friend. smile.gif
raemonn
Question: IS it possible to add multiple objects into glass?

I would like to be able have Single Column Playlist and Playlists dropdown in my foobar skin (like Explorer in vista), but the glass effect can be set only for one object.

J

IPB Image

The Playlists dropdown looks weird. I can't find out how to disable the glass effect also on this element.
bb10
You can't disable glass in components. If something is on top of glass it won't draw black or dark fonts/backgrounds.

Like this:IPB Image
Raw
Request: Could editor windows NOT be in parent-child relation? Having multiple windows opened for different panels, switching between them would be very convinient. Thanks.
Falstaff
Hi,

I have a question about playlists. I wish activate a playlist with a button e.g => $button(.....,[activate:playlist-name],)

is there a way to do this ?

its very important so thanx for your answer in advance wink.gif (its for a new config)

Brett

QUOTE(bb10 @ Aug 25 2007, 23:49) *

You can't disable glass in components. If something is on top of glass it won't draw black or dark fonts/backgrounds.

Like this:IPB Image


hi,

how do you make possible glass effect on Single Column Playlist ?

Thanx in advance.

Br3tt
Nickoladze
QUOTE(Falstaff @ Aug 26 2007, 04:16) *

hi,

how do you make possible glass effect on Single Column Playlist ?

Thanx in advance.

Br3tt


it's been possible for a long time now, go look it up yourself.
bb10
QUOTE(Falstaff @ Aug 26 2007, 12:16) *

hi,

how do you make possible glass effect on Single Column Playlist ?

Thanx in advance.

Br3tt


hi smile.gif

Just put the SCPL on glass. wink.gif no need to do anything else.
Just make sure you choose the right colors for everything (font/background), or else it won't be visible.

bb10 smile.gif
Falstaff
QUOTE(bb10 @ Aug 26 2007, 15:50) *

QUOTE(Falstaff @ Aug 26 2007, 12:16) *

hi,

how do you make possible glass effect on Single Column Playlist ?

Thanx in advance.

Br3tt


hi smile.gif

Just put the SCPL on glass. wink.gif no need to do anything else.
Just make sure you choose the right colors for everything (font/background), or else it won't be visible.

bb10 smile.gif


Thanx,

could you explain me the syntax parameter of $glass(), i don't find it in the syntax reference of panelsui !

OK, syntax found in the txt file info joined with the panelsui dll !

$glass(left,right,top,bottom) -> vista only. extends the "glass" margin.

works fine smile.gif

Br3tt
Falstaff
QUOTE(Falstaff @ Aug 26 2007, 11:16) *

Hi,

I have a question about playlists. I wish activate a playlist with a button e.g => $button(.....,[activate:playlist-name],)

is there a way to do this ?

its very important so thanx for your answer in advance wink.gif (its for a new config)

Brett



nobody ?

please, give me feed back,

Thanx
Squeller
Yes there is a way as you can execute commands with panelsUI. You execute

CODE
foobar2000.exe /playlist-activate:playlistofyourchoice

The command is from foo_cmd_playlist. IIRC foo_menu_addons also has this, not sure though...
heycheckit
hi I seem to be having a problem with formatting the main window title.
My string for it in Display > PanelsUI > Title Formatting > Main window title
is $if(%isplaying%,[%album artist% - ][%title%],foobar2000)
But foobar only displays "PanelsUI" on the window title! Ive tried everything and searched but I can't figure it out! Help much appreciated!
this is what it looks like
IPB Image
bb10
QUOTE(heycheckit @ Aug 26 2007, 22:32) *

hi I seem to be having a problem with formatting the main window title.
My string for it in Display > PanelsUI > Title Formatting > Main window title
is $if(%isplaying%,[%album artist% - ][%title%],foobar2000)
But foobar only displays "PanelsUI" on the window title! Ive tried everything and searched but I can't figure it out! Help much appreciated!
this is what it looks like
IPB Image


Add $if(%isplaying%,$settitle([%album artist% - ][%title%]),$settitle(foobar2000)) to your code. smile.gif
Falstaff
QUOTE(Squeller @ Aug 26 2007, 18:47) *

Yes there is a way as you can execute commands with panelsUI. You execute

CODE
foobar2000.exe /playlist-activate:playlistofyourchoice

The command is from foo_cmd_playlist. IIRC foo_menu_addons also has this, not sure though...


thanx but how to use this command line ?? using foo_run.dll ??

how do i code a button using foo_run command ?

i've just created a Run Service under foo_run named 'active_playlist' that execute the command line:
C:\Program Files\Foobar2000\foobar2000.exe /playlist-activate:$get(new_playlist_to_activate)

then assigned to a button but it doesn't work (nothing happened!)

any idea of what i'm doing wrong ?

Thanx in advance

Br3tt
jmlaguiness
If someone know, I'm interested too.
radecke
QUOTE(Falstaff @ Aug 27 2007, 00:08) *

QUOTE(Squeller @ Aug 26 2007, 18:47) *

Yes there is a way as you can execute commands with panelsUI. You execute

CODE
foobar2000.exe /playlist-activate:playlistofyourchoice

The command is from foo_cmd_playlist. IIRC foo_menu_addons also has this, not sure though...


thanx but how to use this command line ?? using foo_run.dll ??

how do i code a button using foo_run command ?

i've just created a Run Service under foo_run named 'active_playlist' that execute the command line:
C:\Program Files\Foobar2000\foobar2000.exe /playlist-activate:$get(new_playlist_to_activate)

then assigned to a button but it doesn't work (nothing happened!)

any idea of what i'm doing wrong ?

Thanx in advance

Br3tt


i also created a command in foo_run and then assigned it to a button. but it works perfectly for me.

here's the code for the button:
$imagebutton($eval(%_width%/2-87),604,%foobar_path%\buttons\cover.png,%foobar_path%\buttons\cover-hot.png,Run/Coverdownload,tooltip,Download Cover)

perhaps the command in foo_run isn't correct.
heycheckit
QUOTE(bb10 @ Aug 26 2007, 15:17) *

QUOTE(heycheckit @ Aug 26 2007, 22:32) *

hi I seem to be having a problem with formatting the main window title.
My string for it in Display > PanelsUI > Title Formatting > Main window title
is $if(%isplaying%,[%album artist% - ][%title%],foobar2000)
But foobar only displays "PanelsUI" on the window title! Ive tried everything and searched but I can't figure it out! Help much appreciated!
this is what it looks like
IPB Image


Add $if(%isplaying%,$settitle([%album artist% - ][%title%]),$settitle(foobar2000)) to your code. smile.gif


thank you so much! god what a simple stupid mistake teaches me to read over the documentation agian!
Falstaff
QUOTE(radecke @ Aug 26 2007, 23:59) *

QUOTE(Falstaff @ Aug 27 2007, 00:08) *

QUOTE(Squeller @ Aug 26 2007, 18:47) *

Yes there is a way as you can execute commands with panelsUI. You execute

CODE
foobar2000.exe /playlist-activate:playlistofyourchoice

The command is from foo_cmd_playlist. IIRC foo_menu_addons also has this, not sure though...


thanx but how to use this command line ?? using foo_run.dll ??

how do i code a button using foo_run command ?

i've just created a Run Service under foo_run named 'active_playlist' that execute the command line:
C:\Program Files\Foobar2000\foobar2000.exe /playlist-activate:$get(new_playlist_to_activate)

then assigned to a button but it doesn't work (nothing happened!)

any idea of what i'm doing wrong ?

Thanx in advance

Br3tt


i also created a command in foo_run and then assigned it to a button. but it works perfectly for me.

here's the code for the button:
$imagebutton($eval(%_width%/2-87),604,%foobar_path%\buttons\cover.png,%foobar_path%\buttons\cover-hot.png,Run/Coverdownload,tooltip,Download Cover)

perhaps the command in foo_run isn't correct.


Hi,

thanx for the example for foo_run, i've missed Run/ before the run service name !

using /playlist-activate works now with a button but the name of the playlist to activate must be coded in the foo_run Path !!! It's not what i want to do, i want to activate a playlist by using a var that contain the playlist name to activate...

any idea for how giving the playlist name to activate in parameters ?

thanx

smile.gif

Br3tt
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.