Shoutbox

Is it possible to remove scrollbars - weird white line? - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: Skinning (/forumdisplay.php?fid=41)
+----- Thread: Is it possible to remove scrollbars - weird white line? (/showthread.php?tid=86004)

Is it possible to remove scrollbars - weird white line? by Kitty~ on 09-18-2008 at 05:52 AM

Is it possible to completely remove the scrollbar in the contact list?
not just making them invisible, but actually making space for the Contact List Contact Mouse Over/Pressed buttons to be fully stretched?

I'm using Open Live 1.5.0.
Also, I already did a search on forums, and came across a similair thread, but that didn't help me.

And is it possible to remove (or replace with picture(s)) a weird white line, see attached picture for details?

I hate to sound demanding, please dont think I am :O
I tried this the hard way several times, definition files were kinda 'empty' regarding scrollbars, and the style files.. ugh I can't seem to do it.

Hope anyone can help me! ;)

<3 Kitty

(note: the scrabbled white lines at teh contact list contact mouse over part, is just to cencor some stuff from messenger contacts. )


RE: Is it possible to remove scrollbars - weird white line? by ryxdp on 09-18-2008 at 06:30 AM

It is possible to remove the scrollbar in the contact list (add a layoutpos=none in every definition (just to be safe :P) in the very first element which should be the scrollbar), but I wouldn't recommend it, as not everyone has a mouse with a scroll wheel, and middle-clicking doesn't work in WLM.

As for the white line, this is controlled by a border. Go into pretty much any definition and search for "SimpleScrollbar". Change the borderthickness to rect(0,0,0,0);. You don't have to change the colour of the border unless you really want to (if you're removing it, it won't matter as nobody will see it anyway).
You must do this for all four of the scrollbar elements to be safe (again).

Hope this helps :)


RE: Is it possible to remove scrollbars - weird white line? by Kitty~ on 09-18-2008 at 07:19 AM

I forgot to mention it's for a private skin :P
I use a scroll wheel myself, so that isn't a problem.
Right now, I can't confirm if it's working (damn school computers). But it's a way I never encountered before, I think this might work ;)

All four scrollbar elements?

I dont think Its the scrollbar line thats annoying me :P
Its the line that appears between the contact list main frame, and the contact list itself. So between the main part with the dashboard etc and the white background (default) itself.

But I might be wrong, I can't see for myself atm.

Thanks for the help ;)


RE: Is it possible to remove scrollbars - weird white line? by ryxdp on 09-18-2008 at 07:38 AM

quote:
Originally posted by Kitty~
All four scrollbar elements?

Yep. There's the scrollbar and "SimpleScrollbar", whatever that is, and they both have horizontal equivalents. I should have said you don't have to edit the horizontal scrollbars, but I do it just in case.

With the white line, I correct myself on that. I should have looked more closely at the screenshot :$. Anyway, try going into the 1001 Style and searching for "abLayout", then setting the bordercolor to argb(0,0,0,0);.
RE: Is it possible to remove scrollbars - weird white line? by Kitty~ on 09-18-2008 at 02:22 PM

It didn't work. Adding layoutpos=none to every definition is a fail :O

Problem: It also removes the whole contact list.
The part thats white in default skin.

Hope anyone can help me with this? :O

EDIT: FIX

code:
Scrollbar
{
AccName:rcstr(20194);
AccRole:3;
Accessible:true;
Padding:rect(0,0,0,0);
BorderThickness:rcrect(20191);
BorderColor:rcclr(59504);
LayoutPos:none;
}
Scrollbar[vertical]
{
AccName:rcstr(20195);
AccRole:3;
Accessible:true;
Padding:rect(0,0,0,0);
BorderThickness:rcrect(20190);
BorderColor:rcclr(59504);
LayoutPos:none;
}
SimpleScrollbar
{
LayoutPos:none;
AccName:rcstr(20194);
AccRole:3;
Accessible:true;
Padding:rect(0,0,0,0);
BorderThickness:rcrect(20191);
BorderColor:rcclr(59504);
}
SimpleScrollbar[vertical]
{
LayoutPos:none;
AccName:rcstr(20195);
AccRole:3;
Accessible:true;
Padding:rect(0,0,0,0);
BorderThickness:rcrect(20190);
BorderColor:rcclr(59504);

1001 Style
Adding/Replacing LayoutPos:none; did the trick. but thanks for the help, I appreciate it ;)


EDIT 2: The evil white line is still there, setting the backgroundcolor to argb(0,0,0,0) did edit the line, though it ended up as black because messenger doesnt handle transparant backgrounds. LayoutPos:none;  just results into the remove of the contact list part.. D:
any suggestions?

EDIT 3: Lol, I just fixed everything in a small amount of time. x_x the borderthickness of 1001 Definition was the pain in the..

<3 Kitty
RE: Is it possible to remove scrollbars - weird white line? by vaccination on 09-18-2008 at 03:23 PM

http://shoutbox.menthix.net/showthread.php?tid=84479

^^ Just for reference