Subversion Repositories Kolibri OS

Rev

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

Rev 2662 Rev 2695
Line 409... Line 409...
409
	edit1.size=edit1.pos=strlen(#edit_path);
409
	edit1.size=edit1.pos=strlen(#edit_path);
410
	edit_box_draw  stdcall (#edit1);
410
	edit_box_draw  stdcall (#edit1);
411
}
411
}
Line 412... Line -...
412
 
-
 
413
 
-
 
414
inline fastcall void TVScroll() { //Ïðîêðóòêà
-
 
415
	dword on_y;
-
 
416
	IF (count<=0) {DrawFlatButton(onLeft(27,0),57,16,onTop(22,58),0,0xE4DFE1,""); return;}
-
 
417
	on_y = za_kadrom * onTop(22,57) / count +57;
-
 
418
	scroll_size=onTop(22,57) * but_num - but_num / count;
-
 
419
	IF (scroll_size<20) scroll_size = 20; //óñòàíàâëèâàåì ìèíèìàëüíûé ðàçìåð ñêðîëëà
-
 
420
	IF (scroll_size>onTop(22,57)-on_y+56) || (za_kadrom+but_num>=count) on_y=onTop(23+scroll_size,0); //äëÿ áîëüøîãî ñïèñêà 
-
 
421
	DrawFlatButton(onLeft(27,0),on_y,16,scroll_size,0,0xE4DFE1,"");//ïîëçóíîê
-
 
422
	DrawBar(onLeft(26,0),57,15,on_y-57,0xCED0D0);//ïîëå äî ïîëçóíêà
-
 
423
	DrawBar(onLeft(26,0),on_y+scroll_size+1,15,onTop(22,57)-scroll_size-on_y+56,0xCED0D0); //ïîëå ïîñëå ïîëçóíêà
-
 
424
}
-
 
425
 
412
 
426
 
413
 
427
void FileList_ReDraw(int curbtn_)
414
void FileList_ReDraw(int curbtn_)
428
{
415
{
429
	if (curbtn_<=0) //ââåðõ
416
	if (curbtn_<=0) //ââåðõ
Line 697... Line 684...
697
 
684
 
698
 
685
 
699
void Tip(int y, dword caption, id, arrow)
686
void Tip(int y, dword caption, id, arrow)
700
{
687
{
701
	DrawBar(17,y,160,17,0xE4DFE1); //ñåðîå ñâåðõó
688
	DrawBar(17,y,160,17,0xE4DFE1); //ñåðîå ñâåðõó
702
	WriteText(25,y+5,0x80,0,caption,0);		//text Goto:
689
	WriteText(25,y+5,0x80,0,caption,0);
703
	IF (id<>0) DefineButton(159,y+1,16,16,id+BT_HIDE+BT_NOFRAME,0xE4DFE1); //êíîïà äëÿ ñòðåëêè
690
	IF (id<>0) DefineButton(159,y+1,16,16,id+BT_HIDE+BT_NOFRAME,0xE4DFE1); //êíîïà äëÿ ñòðåëêè
704
	WriteText(165,y+5,0x80,0,arrow,0); //ñòðåëêà âíèç
691
	WriteText(165,y+5,0x80,0,arrow,0); //ñòðåëêà âíèç