Nova5000
Jul 19 2006, 12:43
Just a quick question related to making skins.
How do I make text bold?
Quiark
Jul 19 2006, 12:54
Hmm.. wait for the next release
/me writing a new item to the TODO list
Nova5000
Jul 19 2006, 13:19
In that case, I suggest italics as well

Just made my first skin which was really easy, and I'll maybe do more in the future. Thanks for this sweet pluging!
Looking forward to a the next version!!!
Cheers,
Nova
tool++
Jul 19 2006, 13:57
oooh, it finally worked when I started fb2k by doubleclicking the EXE.
Bachi-Bouzouk
Jul 19 2006, 14:36
Congratulations, it works now, I started in another directory before, changing the directory made it working.
joeblow1102
Jul 19 2006, 20:28
QUOTE(tool++ @ Jul 19 2006, 13:57)

oooh, it finally worked when I started fb2k by doubleclicking the EXE.
Yeah, this worked for me. Thanks for finding that. Ok, I have 3 feature requests before I start using this. One was already raised with remember the position of foo_title. Second, how about always on top configuration. And third, can I either click or double-click on foo_title to raise my playlist. Thanks for the great plugin. I almost have a minibar!
Quiark
Jul 20 2006, 03:15
Remembering position will be in the next release which will be soon released
What do you mean by always on top configuration ? Is what we discussed about in
http://www.hydrogenaudio.org/forums/index....46595&st=0# ?
Just create a button with action set to Activate.
joeblow1102
Jul 20 2006, 07:40
always on top is a setting where say i minimize foobar and open up another window. if foo_title was in the middle of the screen, and i open up another program, i would still be able to see foo_title. it's kind of a "i can always see foo_title" thing.
oh and duh, i didn't think of that.
Quiark
Jul 20 2006, 08:32
Well it should work like this (that foo_title is always on top). It sometimes happens to me that foo_title goes into the background but once I activate it, it stays on the top.
So you say it doesn't work on your computer ?
Nova5000
Jul 20 2006, 09:31
I think it could be good, that if you have a skin with no buttons, that you could then double click the foo_title bar and foobar would maximize.. Is that possible?
Quiark
Jul 20 2006, 09:45
Well it is possible but I don't think it's a good way of doing it from the design point of view.
Maybe to have special events like click on the window, right click, double click and configurable by the user...
vonmeth
Jul 20 2006, 10:12
Just wanted to say thanks! I'm loving this plugin. I had been wanting something like this to complement my minimal setup I have for Litestep, and this is indeed perfect. =)
joeblow1102
Jul 20 2006, 11:49
QUOTE(Quiark @ Jul 20 2006, 08:32)

Well it should work like this (that foo_title is always on top). It sometimes happens to me that foo_title goes into the background but once I activate it, it stays on the top.
So you say it doesn't work on your computer ?
i drag it to the top of my screen, and it stays on top, but then i open up another program, such as my browser and for some reason it disappears. it goes under my start bar.
QUOTE(Nova5000 @ Jul 20 2006, 09:31)

I think it could be good, that if you have a skin with no buttons, that you could then double click the foo_title bar and foobar would maximize.. Is that possible?
this is what i was suggesting above when i said this "And third, can I either click or double-click on foo_title to raise my playlist."
QUOTE(Quiark @ Jul 20 2006, 09:45)

Well it is possible but I don't think it's a good way of doing it from the design point of view.
Maybe to have special events like click on the window, right click, double click and configurable by the user...
and this is a really good idea, better than our simple one.
Quiark
Jul 20 2006, 12:00
QUOTE
i drag it to the top of my screen, and it stays on top, but then i open up another program, such as my browser and for some reason it disappears. it goes under my start bar.
You have the start bar on the top of the screen ? I'm asking just to be sure that foo_title doesn't jump to the bottom of your screen:)
1stdayonthejob
Jul 20 2006, 12:04
is there going to be support for non English folder names? It doesn't seem to display the covers when my folder names aren't in English
joeblow1102
Jul 20 2006, 12:17
QUOTE(Quiark @ Jul 20 2006, 12:00)

QUOTE
i drag it to the top of my screen, and it stays on top, but then i open up another program, such as my browser and for some reason it disappears. it goes under my start bar.
You have the start bar on the top of the screen ? I'm asking just to be sure that foo_title doesn't jump to the bottom of your screen:)
huh? yeah, my start bar is at the top of my screen, and foo_title um i forget the word, but like when i drag it to the top, it snaps there, but it disappears when i open up another program and i can't get it back because i think it hides under the start bar.
Nice one!
Bug: It shows up as a
Form1 windows with default .net icon when I switch apps with Alt+Tab.
Nova5000
Jul 20 2006, 12:55
QUOTE(djet @ Jul 20 2006, 20:34)

Nice one!
Bug: It shows up as a
Form1 windows with default .net icon when I switch apps with Alt+Tab.
I confirm this one.
And yeah, what you suggested Quiark with the actions is much better.
Quiark
Jul 20 2006, 17:33
QUOTE(djet @ Jul 20 2006, 20:34)

Nice one!
Bug: It shows up as a
Form1 windows with default .net icon when I switch apps with Alt+Tab.
Well I don't consider that a bug.. I'll write foo_title there, ok, but someone will have to come with an icon as I'm unable to draw one myself:)
As for not working always on top... I'll have to find out how to solve it, setting Form.AlwaysOnTop = true seems not to be enough..
Quiark
Jul 20 2006, 18:12
QUOTE(joeblow1102 @ Jul 20 2006, 19:49)

QUOTE(Quiark @ Jul 20 2006, 09:45)

Well it is possible but I don't think it's a good way of doing it from the design point of view.
Maybe to have special events like click on the window, right click, double click and configurable by the user...
and this is a really good idea, better than our simple one.
I still don't like it though. What if I want to add support for more windows in the future (though I'm not completely sure about that

? I'll make it skin specific probably...
tool++
Jul 21 2006, 05:19
Just tried making my own skin.
Text rendering is really weird - no cleartype and it doesn't seem to support "HaxrCorp 4088 Caps" as a font, :(
Quiark
Jul 21 2006, 05:25
Yes, ClearType is turned off, because of a bug in GDI+ (probably). It causes the text to have ugly black outline (on a transparent black skin). I'm using a simple matrix antialiasing, but it doesn't work on some computers

I don't have that font.. try to write it without 'Caps' or so..
QUOTE(Quiark @ Jul 21 2006, 03:33)

Well I don't consider that a bug.. I'll write foo_title there, ok, but someone will have to come with an icon as I'm unable to draw one myself:)
But there is no need in this app icon at all, it just clutters Alt+Tab list. Couldn't you just never show this window in Alt+Tab?
I was wondering if theres any way to add a basic foobar visualization object onto the the skin. I have made a rather spiffy skin (looks like an OLED display...well, supposed to at least

) ) and i think that would really look good on it. The skin isnt done yet (just a few buttons to add) so i'll post it when im done with it. But here's a preview:
Nova5000
Jul 22 2006, 12:15
You could I suppose, make an animation following the example in the documentation, but would be very visualizing
BenniP
Jul 23 2006, 04:20
First of all, thank you for this great plugin!
Some suggestions:
- Turn the plugin on and off in the preferences
Refresh the skin list, on opening the foo_title preferences page- Make the window invisible to mouse clicks (WS_EX_TRANSPARENT)
Or let the window disappear if the mouse is over the window
Thank you!
**sorry, just needed a restart ^^' **
One addition:
QUOTE
Turn the plugin on and off in the preferences
Could this be made part of the right click menu of the taskbar icon for moviewatching etc.?
Anyway, great plugin
Quiark
Jul 25 2006, 06:17
As for the not working always on top problem: Could you please try some other program that has always on top (like winamp or you IM client) in the same situation ? I need to know whether it's a problem in windows (which is quite possible

or in the .NET framework
joeblow1102
Jul 25 2006, 07:56
well, it works in foo_prettypop and also in YAPP in miranda-im.
Matt Schuette
Aug 1 2006, 10:45
This is a plugin I have been wanting for a while now. I'm curious if .net 2.0 is required or if it could be compiled against the 1.1 framework? I use foobar at work but do .net 1.1 development. I'd like to avoid installing the 2.0 framework until I start developing against that (I know, they should co-exist just fine). If 2.0 isn't strictly required, I would really appreciate a 1.1 binary.
I'm using the new C++/CLI syntax for the wrapper and a few C# 2.0 features in foo_title itself, so it can't be easily compiled against .NET Framework 1.1.
But, at least on my computer, .NET FW 1.1 and 2.0 coexist with no problems (and VS 2003 and VS 2005 as well).
New 0.6 version released. Changelog:
* support for bold/italic text, textlayer rewritten
* fixed a bug that prevented foo_title from loading when foobar wasn't started from it's directory (fooManagedWrapper)
* added window position storing
* fixed album art not showing when stored in a directory with unicode characters
* skins list refreshes when property page is displayed
* fixed fill-images overlapping it's client rect
* removed icon from alt-tab
* option to show/hide/only when foobar is minimized
* using pure WinAPI to make it stay on top (not sure if it hels though)
* the text is now updating also on stop and pause
* support for defaultText - shown when nothing is playing at the moment
* now it's possible to set the align of scrolling-text when the text is shorter than layer's size
* support for changing opacity - in normal and mouseover state
* other bugfixes
These changes are backward compatible, so all your current skins will work in 0.6 as well.
The rest of feature requests may be implemented in future versions
vingtdeux
Aug 1 2006, 13:15
great update! thanks a lot & keep the good job!
joeblow1102
Aug 1 2006, 13:33
Ok, i figured out why it doesn't stay always on top. It's because I have it over my taskbar and when I click to bring up my start menu or something, it disappears behind the taskbar. Is there any way to fix this or is this a limitation of windows?
It's a limitation of windows. The only thing I could do is to keep setting it to top every 500ms or so, but that's really an ugly hack.
joeblow1102
Aug 1 2006, 13:54
yeah it's ok, i just decided to put foo_title somewhere else. it's a really awesome plugin and i like how i can do mouse activation in a way. and i have a feature request, can it be possible to activate this plugin when a song is changed for example be able to change the opacity when the foobar status is changed?
FrDelefortrie
Aug 1 2006, 14:21
it could be very good, a bit like a foo_pretty pop up but more powerfull.
1stdayonthejob
Aug 1 2006, 16:02
thanks Quiark for the unicode folder name support
Is there any way to assign masstagger script to foo_title button layer?
I tried specify "Tagging/Scripts/Rating: +1" as <action> but it don't work for me...

Also, if there would be an option to specify text label for button (w/o picture) - it wolud be great.
QUOTE(joeblow1102 @ Aug 1 2006, 21:54)

yeah it's ok, i just decided to put foo_title somewhere else. it's a really awesome plugin and i like how i can do mouse activation in a way. and i have a feature request, can it be possible to activate this plugin when a song is changed for example be able to change the opacity when the foobar status is changed?
I'll see

Probably yes

QUOTE(Hedin @ Aug 3 2006, 10:29)

Is there any way to assign masstagger script to foo_title button layer?
I tried specify "Tagging/Scripts/Rating: +1" as <action> but it don't work for me...

Also, if there would be an option to specify text label for button (w/o picture) - it wolud be great.
That does not work, because it's in the context menu and in a submenu. I'll probably need to enhance support for menus.
You should be able to make a label by creating a text layer in the button layer.
QUOTE(Hedin @ Aug 3 2006, 10:29)

Is there any way to assign masstagger script to foo_title button layer?
I tried specify "Tagging/Scripts/Rating: +1" as <action> but it don't work for me...

This command depends on the context - which song is selected and so on, I don't understand why would you want to execute it from foo_title. And what song should it operate on ? On the currently playing one ?
QUOTE
This command depends on the context - which song is selected and so on, I don't understand why would you want to execute it from foo_title. And what song should it operate on ? On the currently playing one?
It's simple - if I want to set/change rating of song I must open main foobar window and find it in playlist. And since I can control playback without it - it's very inconvenient in case of rating.
And yes - target of script must be currently playing song.
nice plugin! just installed it. though next clean windows install, i dont think i'll be installing .net.
also a few ideas that might be interesting. maybe the ability to click thru (except the buttons) with the left mouse, and drag with the right.
there is one problem i ran into. when right aligning scrolling-text, the end of the text would be up to 10 pixels away from where it should be depending on the string.. other than that, it seems to work well..
i've also modified the included "another" skin. grab it here
another.blue.mod.rar.
changes include:
- a slightly darker shade of blue
- changed the play button to play/pause.
- swapped the position of the stop and play button
- added a rating field
- added remaining time
- changed fonts and sizes
- cleaned up text positions and alignment
thanks for the plugin! really trying to get it to work, as this was one of the four things holding me back from making the switch from winamp (MM keyboard buttons, ipod support, minimize to tray, windowshade).
here are three screens of the errors i've gotten:
http://img439.imageshack.us/img439/3274/onegq2.jpghttp://img439.imageshack.us/img439/2071/twomq5.jpghttp://img399.imageshack.us/img399/5007/threeyr1.jpgi've read through the documentation and i know i have the files in the correct places. i'm not sure what's up. any help would be awesome!
thanks!
Can you make please option, to show this plugin when song start playing and hide it after few seconds? Like prettypopup?
joeblow1102
Aug 9 2006, 17:21
QUOTE(rendom @ Aug 9 2006, 14:23)

Can you make please option, to show this plugin when song start playing and hide it after few seconds? Like prettypopup?
QUOTE(Quiark @ Aug 3 2006, 09:35)

QUOTE(joeblow1102 @ Aug 1 2006, 21:54)

yeah it's ok, i just decided to put foo_title somewhere else. it's a really awesome plugin and i like how i can do mouse activation in a way. and i have a feature request, can it be possible to activate this plugin when a song is changed for example be able to change the opacity when the foobar status is changed?
I'll see

Probably yes

I hope this answers your question.
Quiark
Aug 12 2006, 15:10
dmber: Could you please make a screenshot of the first error with "Details" shown ? (and I recommend using PNG or GIF, JPG is for photos only

You can as well copy & paste the contents.
jon.schaffer
Aug 15 2006, 08:09
Is there a way to display an 'ellipsized' text when the text is longer than its layer ?
(e.g: very long text --> very long te...)
I found a workaround based on the number of letters ($iflonger / $cut) but, alll the characters have not the same width in pixels...
Anyway, thanks for this amazing tool!
Ken-chan
Aug 15 2006, 08:31
I'd suggest using a fixed-widt font for that, personaly.
Thankyou for this plugin, I really like it.
I have one feature request: would it be possible that on mouse over, there can be a delay before the component appears?
I have normal opacity completely transparent and on mouse over completely opaque. It'd be really nice if the component appeared when i wanted it to, as opposed to when my mouse goes somewhere near where it is positioned.
Thanks again.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.