forked from KolibriOS/kolibrios
Eolite 1.23: fixed two bugs
git-svn-id: svn://kolibrios.org@2770 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
4ccb996ac3
commit
4b601b8f30
@ -20,7 +20,7 @@ int BUTTON_HEIGHT=18;
|
|||||||
#define ONLY_OPEN 2
|
#define ONLY_OPEN 2
|
||||||
|
|
||||||
//ïåðåìåííûå
|
//ïåðåìåííûå
|
||||||
#define title "Eolite File Manager v1.22"
|
#define title "Eolite File Manager v1.23"
|
||||||
dword videlenie=0x94AECE; //öâåò âûäåëåííîãî ýëåìåíòà èç ñïèñêà ôàéëîâ
|
dword videlenie=0x94AECE; //öâåò âûäåëåííîãî ýëåìåíòà èç ñïèñêà ôàéëîâ
|
||||||
//
|
//
|
||||||
int but_num,
|
int but_num,
|
||||||
@ -144,7 +144,7 @@ int pressed_y;
|
|||||||
FileList_ReDraw(1);
|
FileList_ReDraw(1);
|
||||||
}
|
}
|
||||||
//ñêðîëë
|
//ñêðîëë
|
||||||
if (m.x>=Form.width-26) && (m.x<=Form.width-6) && (m.y>56) while (m.lkm)
|
if (m.x>=Form.width-26) && (m.x<=Form.width-6) && (m.y>56) && && (m.y<65000) while (m.lkm)
|
||||||
{
|
{
|
||||||
IF (scroll_size/2+57>m.y) || (m.y<0) || (m.y>4000) m.y=scroll_size/2+57; //åñëè êóðñîð íàä îêíîì
|
IF (scroll_size/2+57>m.y) || (m.y<0) || (m.y>4000) m.y=scroll_size/2+57; //åñëè êóðñîð íàä îêíîì
|
||||||
id=za_kadrom; //ñîõðàíÿåì ñòàðîå êîëè÷åñòâî
|
id=za_kadrom; //ñîõðàíÿåì ñòàðîå êîëè÷åñòâî
|
||||||
@ -368,7 +368,7 @@ inline fastcall void draw_window()
|
|||||||
if (GetScreenHeight()<480) DefineAndDrawWindow(20,0,582,GetScreenHeight()-30,0x73,0x10E4DFE1,0,0,title); else
|
if (GetScreenHeight()<480) DefineAndDrawWindow(20,0,582,GetScreenHeight()-30,0x73,0x10E4DFE1,0,0,title); else
|
||||||
DefineAndDrawWindow(98,90,582,482,0x73,0x10E4DFE1,0,0,title);
|
DefineAndDrawWindow(98,90,582,482,0x73,0x10E4DFE1,0,0,title);
|
||||||
Form.GetInfo(#Form, SelfInfo);
|
Form.GetInfo(#Form, SelfInfo);
|
||||||
IF (Form.status_window==4) return; //íè÷åãî íå äåëàòü åñëè îêíî ñõëîïíóòî â çàãîëîâîê
|
IF (Form.status_window>2) return; //íè÷åãî íå äåëàòü åñëè îêíî ñõëîïíóòî â çàãîëîâîê
|
||||||
IF (Form.height<280) MoveSize(OLD,OLD,OLD,280);
|
IF (Form.height<280) MoveSize(OLD,OLD,OLD,280);
|
||||||
IF (Form.width<480) MoveSize(OLD,OLD,480,OLD);
|
IF (Form.width<480) MoveSize(OLD,OLD,480,OLD);
|
||||||
//toolbar buttons
|
//toolbar buttons
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
14.06.12 -- v1.23
|
||||||
|
- исправлен баг, когда окно было схлопнуто в заголовок и свёрнуто;
|
||||||
|
- при нажатие на кнопку закрытия окна ползунок прыгал вверх.
|
||||||
|
|
||||||
13.05.12 -- v1.22 --16,5 Кб
|
13.05.12 -- v1.22 --16,5 Кб
|
||||||
- окно не залезает на панель задач при запуске на низких разрешениях;
|
- окно не залезает на панель задач при запуске на низких разрешениях;
|
||||||
- кнопка и параметр в ini-файле показывать названия устройст или нет.
|
- кнопка и параметр в ini-файле показывать названия устройст или нет.
|
||||||
|
@ -8,7 +8,7 @@ dword os_version = 0x00000001;
|
|||||||
dword start_addr = #main;
|
dword start_addr = #main;
|
||||||
dword final_addr = #stop+32;
|
dword final_addr = #stop+32;
|
||||||
dword alloc_mem = 0x00070000;
|
dword alloc_mem = 0x00070000;
|
||||||
dword x86esp_reg = 0x00070000; // 0x0007fff0;
|
dword x86esp_reg = 0x00070000;
|
||||||
dword I_Param = #param;
|
dword I_Param = #param;
|
||||||
dword I_Path = #program_path;
|
dword I_Path = #program_path;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user