QUOTE(Suicide @ Jun 25 2004, 11:27 PM)
musicmusic
is it possible to add such a column:
when user focused mouse for example on it for like 3 secs ( 3 is option)
he ll be getting tooltip of size 200 height x 500 width pixels tooltip (height x width are options)
with predified info, like in textwriter plugin, with vars and formatting stringz getting info from core and tag info (some more options)
i think it would be really great
what do u think guys?
Customisable tooltip string is fine, but do you really need customisable delays? Why not just adjust the windows setting for that.
And what exactly do you want from text writer?
QUOTE(yandexx @ Jun 27 2004, 02:28 PM)
SHIFT+LMB to delete playlists isn't working . (?)
Works here. Did you enable the option?
QUOTE(Duble0Syx @ Jun 28 2004, 06:15 PM)
Would it be possible to have an option of having column seperators without adding a small column of a different color? I think this would be a useful feature. Just a checkbox and something to change the color would awesome. I love this UI, it can be a pain adjusting column sizes with seperators in there. Thanks.
Basically, what you want is pretty simple. But someone on the last page wanted customisable colours for each side of the frame of a "cell", or rather that is what would be required for what they wanted to do. Which would basically need 8 new colours in the colour string.. Their post has also mysteriously disappeared..
And someone else requested customiable styles for the lines, like dashed and stuff...
So erm I will come to a decision when I get to a couple versions after 0.1.1. I dont really have any plan or anything... But thanks for the input.
And I dont see why you need to adjust the sizes? If you are using auto-sizing mode, set the "Resize" settig to 0 and the width of the column will always be the width setting.
QUOTE(Topia @ Jun 28 2004, 04:32 PM)
QUOTE(Topia @ Jun 26 2004, 08:09 AM)
I continue trying to reproduce this.
played longtime, maybe greater than 12 hours, use more (approx 3-7%) CPU usage on idle.
and start playing, use approx. 12-16% CPU usage.
so position greater than length, use approx. 40-44% CPU usage...
so watch per-thread CPU usage(with Process Explorer), abnormal CPU usage is generated by main-thread(utf8api.dll!uDispatchMessage's thread).
I think that foo_ui_columns processes many Message, but I can't capture with Spy++ because it uses CPU very hard(have to use ACPI Power button to exit app and halt computer

).
what else could I have to do?
That is bizarre. Those are also some very high CPu usage figures, I always have 0%... So I think you have a fairly old CPU?
As for the problem, I dont know ? It is true though that I was sending more messages than necessary to the seekbar though, so I have cleaned that up. I also added range checks for the seekbar position when updating the seekbar, in case ithat is causing your problem, and also because the seekbar is stupid and repainted itself unecessaryily when you don't that.
In fact that could be a viable cause of your problem, because every time teh seekbar is updated after the length, the seekbar would be repainting because it doesnt match its current position. But when position < length, it wont be repainting so much because most of the time the new position will match the urrent position. the trackbar is supposed to clip the position, but I guess it does that after it decides whether to repaint or not..
I have also fixed a bug where the seekbar would stay at 0 for non-seekable files.
Regarding Spy++, you could try an alternative like winspector. It seems to be lighter on cpu usage when monitoring messages. It is better in some ways, but is missing things like looking at class properties.
Anyway I also got sidetracked and implemented png support for the custom buttons..
Unfortunately, transparency did not work out as well as I had planned. Basically it only works on windows xp (and newer I presume), since it depends on whether the toolbar control supports the alpha channel. The toolbar control also doesnt seem to like buttons that are entirely transparent neither, it renders them as if it wasnt transparent. (Not some stupid colour, it just seems to discard the alpha channel). Whilst I was at it I enabled support for 32-bit bmps (again xp only) so, erm, it was somewhat pointless adding png support

You need
libpng12.dll in your foobar directory for it to work.
So here is
beta 10I know its been a while since I posted a version, but basically Ive been busy with exams and what not. It would have been final if I didnt add png support.. The png support could also do with some testing, I only tested it with a couple of pngs with 32-bit colour depth..