@Override
		public final void mouseDragged(MouseEvent me)
			{
				int sliderIndex = 0;
				for (TButton slider : sliders)
					{
						if (slider.inUse)
							if (orientation == VERTICAL)
								{
									slider.y = me.getY() - 12.5f;
									if (slider.y < y)
										slider.y = y;
									else if (slider.y > y + length - 25)
										slider.y = y + length - 25;
									sendTScrollEvent(new TScrollEvent(this, TScrollEvent.TSCROLLBARSCROLLED, getSliderPercent(sliderIndex), sliderIndex));
								}
							else if (orientation == HORIZONTAL)
								{
									slider.x = me.getX() - 12.5f;
									if (slider.x < x)
										slider.x = x;
									else if (slider.x > x + length - 25)
										slider.x = x + length - 25;
									sendTScrollEvent(new TScrollEvent(this, TScrollEvent.TSCROLLBARSCROLLED, getSliderPercent(sliderIndex), sliderIndex));
								}
						sliderIndex++;
					}
			}