Text Scroller

Ok, I have a question, and I am sure there are multiple answers. I am trying to make a scrollbar, but I want it to look a little different than the basic one. So far instead of having the “bar” just a straight down rectangle, I want it to be a curved line. Also, instead of the status bar which is also a straight down rectangle, I want it to be a ball. And for the up and down buttons, I want them to be triangles instead of the square with a triangle in it.
I hope you all can follow. Here are the problems I am running into…

  1. How do I make it scroll? :-\
  2. How do I make the ball follow the curved line?

Thanks fellas