Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 2661 → Rev 2662

/programs/fs/Eolite/trunk/Eolite.c--
3,7 → 3,7
 
//êîïèðîâàòü ÷åðåç ïîòîê
//IF (strcmp(#path+strlen(#path)-1,"/")<>0) copystr("/",#path+strlen(#path)); //åñëè íåò, + "/" ïåðåíåñòèâ îïåíäèð
//3. Äóìàþ áóäåò ôëàã îòîáðàæàòü ïîäïèñè èëè íåò. È äà, èêîíêà äåéñòâèòåëüíî íóæíà äðóãàÿ.
//èêîíêà äåéñòâèòåëüíî íóæíà äðóãàÿ äëÿ íåèçâåñíûõ óñòðîéñòâ è ïàïîê â áóäóþùåì.
 
#include "lib\kolibri.h"
#include "lib\memory.h"
20,7 → 20,7
#define ONLY_OPEN 2
 
//ïåðåìåííûå
#define title "Eolite File Manager v1.21"
#define title "Eolite File Manager v1.22"
dword videlenie=0x94AECE; //öâåò âûäåëåííîãî ýëåìåíòà èç ñïèñêà ôàéëîâ
//
int but_num,
27,11 → 27,13
count,
za_kadrom,
curbtn,
disc_num,
scroll_size;
byte cut_active,
rename_active,
del_active;
byte show_actions=1,
show_dev_name=1,
sort_num=2,
isdir;
char path[4096],
40,8 → 42,8
file_name[4096],
copy_file[4096],
temp[4096];
byte PathHistory[4096];
 
 
int toolbar_buttons_x[6]={9,46,85,134,167,203};
 
dword file_mas[6898];
51,6 → 53,8
char Item[4096];
};
 
path_string disk_list[20];
 
dword stak[100]; //îêíî About
 
edit_box edit1= {250,247,13,0xffffff,0x94AECE,0xD3DDEB,0xffffff,0,248,#edit_path,#mouse_dd,64,6,6};
67,7 → 71,6
#include "include\devices.h"
#include "include\history.h"
 
 
void main()
word key, id;
mouse m;
188,12 → 191,16
Open_Dir(#path,1);
break;
case 30: //about
CreateThread(#authors,#stak);
CreateThread(#about_dialog,#stak);
break;
case 77: //actions
case 77:
IF (show_actions==1) show_actions=0; ELSE show_actions=1;
Actions();
break;
case 78:
IF (show_dev_name==1) show_dev_name=0; ELSE show_dev_name=1;
DrawSystemDiscs();
break;
case 80: //rename
goto REN_MARK;
case 81: //Delete file
387,6 → 394,8
DrawFlatButton(onLeft(95,0),40,68,16,33,0xE4DFE1,"Size");
//Ïåðåðèñîâûâàåì ñïèñîê
Open_Dir(#path,ONLY_SHOW);
//List_ReDraw();
//KEdit();
//ïðîêðóòêà
DrawBar(onLeft(27,0),57,1,onTop(22,57),0x94AECE); //ëèíèÿ ñëåâà îò ïðîêðóòêè
DrawFlatButton(onLeft(27,0),40,16,16,0,0xE4DFE1,"\x18"); //ïðîêðóòêà ââåðõ
769,7 → 778,7
{
IF (strcmp(#path,#edit_path)==0) return; //ïðîâåðêà íå â ýòîé ëè ìû ïàïêå
IF (strcmp(#edit_path+strlen(#edit_path)-1,"/")<>0) copystr("/",#edit_path+strlen(#edit_path)); //åñëè íåò, + "/"
Open_Dir(#edit_path,2); //ïðîâåðÿåì åñëè ôàéëû â ïàïêå, òàê ìû óçíà¸ì ñóùåñòâóåò ëè îíà
Open_Dir(#edit_path,ONLY_OPEN); //ïðîâåðÿåì åñëè ôàéëû â ïàïêå, òàê ìû óçíà¸ì ñóùåñòâóåò ëè îíà
IF (count<1) KEdit(); ELSE //ïðîñòî î÷èùàåì ïîëîñó àäðåñà
{za_kadrom=curbtn=0; copystr(#edit_path,#path);}//íàâåðõ ñïèñêà
Open_Dir(#path,1);