Subversion Repositories Kolibri OS

Rev

Rev 6635 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6635 Rev 6646
Line 27... Line 27...
27
}
27
}
Line 28... Line 28...
28
 
28
 
29
void Del_File_Thread()
29
void Del_File_Thread()
30
{   
30
{   
31
	byte del_from[4096];
-
 
32
	dword selected_offset2;
31
	byte del_from[4096];
Line 33... Line 32...
33
	int tst, count, i;
32
	int tst, count, i;
34
	
33
	
35
	file_count_copy = 0;
34
	file_count_copy = 0;
Line 36... Line 35...
36
	copy_bar.value = 0; 
35
	copy_bar.value = 0; 
37
	operation_flag = DELETE_FLAG;
36
	operation_flag = DELETE_FLAG;
38
	
37
	
39
	if (selected_count)
38
	if (selected_count)
40
	{
-
 
41
	   for (i=0; i
39
	{
42
		{
40
	   for (i=0; i
43
			selected_offset2 = file_mas[i]*304 + buf+32 + 7;
41
		{
44
			if (ESBYTE[selected_offset2]) {
42
			if (getElementSelectedFlag(i) == true) {
45
				sprintf(#del_from,"%s/%s",#path,file_mas[i]*304+buf+72);
43
				sprintf(#del_from,"%s/%s",#path,file_mas[i]*304+buf+72);
46
				GetFileInfo(#del_from, #file_info_count);
44
				GetFileInfo(#del_from, #file_info_count);
Line 61... Line 59...
61
	DisplayOperationForm();
59
	DisplayOperationForm();
62
	if (selected_count)
60
	if (selected_count)
63
	{
61
	{
64
		for (i=0; i
62
		for (i=0; i
65
		{
63
		{
66
			selected_offset2 = file_mas[i]*304 + buf+32 + 7;
-
 
67
			if (ESBYTE[selected_offset2]) {
64
			if (getElementSelectedFlag(i) == true) {
68
				sprintf(#del_from,"%s/%s",#path,file_mas[i]*304+buf+72);
65
				sprintf(#del_from,"%s/%s",#path,file_mas[i]*304+buf+72);
69
				Del_File2(#del_from, 1);
66
				Del_File2(#del_from, 1);
70
			}
67
			}
71
		}
68
		}
72
	}
69
	}