Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

Funky use of sandr.dll on winamp position bar

Discuss anything to do with plugins

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo

Post Reply
fishthecat
LCD Smartie Fanatic
Posts: 132
Joined: March 9th, 2005, 2:21 pm
Location: UK

Funky use of sandr.dll on winamp position bar

Post by fishthecat »

Bored with the looks of the built in winamp position bar? Just change what appears on screen using sandr.dll. eg:
Image

Code: Select all

Top:[$WinampPosition(22)]
Bottom: [$dll(sandr.dll,1,$WinampPosition(22),)]

sandr.dll's omit.ini:
[Search1]
1=+
2=-

[Replace1]
1=$CustomChar(1,0,0,31,17,31,0,0,0)$Chr(176)
2=$CustomChar(2,0,0,0,21,0,0,0,0)$Chr(158)
As I'm using two customchars, we can use whatever graphics we like for the slider and track line.

What do you think?
Let me know if you have any good customchar ideas for this bar.

:)

Idea: Combine this with the animate plugin and we could have animated position markers/tracks etc. I'll have to have a play.
Last edited by fishthecat on August 3rd, 2007, 11:53 pm, edited 6 times in total.
fishthecat
LCD Smartie Fanatic
Posts: 132
Joined: March 9th, 2005, 2:21 pm
Location: UK

Post by fishthecat »

Here's another:
Image
Code is as above except for:

Code: Select all

[Replace1]
1=$CustomChar(1,0,31,31,31,31,31,0,0)$Chr(176)
2=$CustomChar(2,0,0,21,21,21,0,0,0)$Chr(158)
And another
Image
Code is as above except for:

Code: Select all

[Replace1]
1=O
2=$CustomChar(2,21,0,4,0,4,0,21,0)$Chr(158)
I used a standard O for the position holder.


Why not double the size of the position holder by replacing the + with 2 characters like this.
Image
Code is as above except for:

Code: Select all

LCDSmartie:
[$dll(sandr.dll,1,$WinampPosition(21),)]

[Replace1]
1=$CustomChar(1,31,16,21,21,21,16,31,0)$Chr(176)$CustomChar(3,31,1,21,21,21,1,31,0)$Chr(131)
2=$CustomChar(2,0,0,21,21,21,0,0,0)$Chr(158)
Last edited by fishthecat on April 11th, 2006, 7:03 pm, edited 2 times in total.
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Post by limbo »

Hey fishthecat

I'm very happy that you find this plugin usefull!

Do you think that an upgrade could help? I mean more functions available or more line in the ini file...
fishthecat
LCD Smartie Fanatic
Posts: 132
Joined: March 9th, 2005, 2:21 pm
Location: UK

Post by fishthecat »

limbo wrote:Hey fishthecat

I'm very happy that you find this plugin usefull!

Do you think that an upgrade could help? I mean more functions available or more line in the ini file...
I do find it useful, it's a great plugin.

LCDSmartie has now got a great range of really useful plugins, thanks to yours and everyone elses help. So good actually that we can start 'messing around' with the looks of our screens rather than just the functional content of them.
Thanks everyone. 10/10.

I can't think of any additions needed to sandr. 20 seems like a nice amount, not too big. Is there any overhead going up to 100 if not, why not? If you wrote it to go to 100, would we have to explicitly put those lines in omit.ini, or would our existing ini files that go up to 20 work after the upgrade?
It would probably be best to leave the example omit.ini file with 20 lines in it and say that a user can increase to 100 if they like, so as not to scare of first time users. But include a 100 line one as well so we dont' have to type so much. :)
Post Reply