Subversion Repositories Kolibri OS

Rev

Rev 4846 | Rev 5465 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4846 Rev 5421
Line 17... Line 17...
17
	void SetSizes(int xx, yy, ww, hh, min_hh, line_hh);
17
	void SetSizes(int xx, yy, ww, hh, min_hh, line_hh);
18
	int MouseScroll(dword scroll_state);
18
	int MouseScroll(dword scroll_state);
19
	//void debug_values();
19
	// void debug_values();
20
}; 
20
}; 
Line 21... Line 21...
21
 
21
 
22
/*
22
 
23
void llist::debug_values()
23
// void llist::debug_values()
24
{
24
// {
25
	debug("current: ");
25
// 	debug("current: ");
26
	debugi(current);
26
// 	debugi(current);
27
	debug("first: ");
27
// 	debug("first: ");
28
	debugi(first);
28
// 	debugi(first);
29
	debug("visible: ");
29
// 	debug("visible: ");
30
	debugi(visible);
30
// 	debugi(visible);
31
	debug("count: ");
31
// 	debug("count: ");
32
	debugi(count);
32
// 	debugi(count);
33
}
33
// }
Line 34... Line 34...
34
*/
34
 
35
 
35
 
36
 
36
 
Line 63... Line 63...
63
		if (first > 3) first -= 2; else first=0;
63
		if (first > 3) first -= 2; else first=0;
64
		return 1;
64
		return 1;
65
	} 
65
	} 
66
	if (scroll_state == 1)
66
	if (scroll_state == 1)
67
	{
67
	{
-
 
68
		if (visible + first == count) return 0;
68
		if (visible+first+3 >= count) first = count - visible; else first+=2;
69
		if (visible+first+3 > count) first = count - visible; else first+=2;
69
		return 1;
70
		return 1;
70
	}
71
	}
71
	return 0;
72
	return 0;
72
}
73
}