private mainscroll_MouseMove ( object sender, MouseEventArgs e ) : void | ||
sender | object | |
e | MouseEventArgs | |
Результат | void |
private void mainscroll_MouseMove(object sender, MouseEventArgs e)
{
// Dragging?
if(scrollpressed)
{
int itemheight = mainitem2.Top - mainitem1.Top;
scrolloffset = scrollbeginoffset + (e.Y - scrollbarofset) / itemheight;
if(scrolloffset > (items.Length - NUM_MAIN_ITEM_CONTROLS))
scrolloffset = items.Length - NUM_MAIN_ITEM_CONTROLS;
if(scrolloffset < 0)
scrolloffset = 0;
RefreshMainItems();
}
}