//Leency 2013 void ShowOpenWithDialog() { SwitchToAnotherThread(); CreateThread(#OpenWith,#open_with_stak+4092); } llist app_list; struct app_list_string { char item[1024]; char ext[5]; }; app_list_string app_paths[100]; int GetListOfPrograms() { byte section[32], parametr[32], option[256], InfType=0; char bukva[2]; int tj, ti; static dword buff, fsize; free(buff); if (!GetFile(#buff, #fsize, abspath("Eolite.ini"))) { notify("Eolite.ini not found. Don't know any programm."); return -1; } for (tj=0; tj= 0) tiny_scroll.y = app_list.y + app_list.h - tiny_scroll.h-1; DrawBar(tiny_scroll.x, tiny_scroll.y, SCROLL_WIDTH, tiny_scroll.h, 0x555555); //scroll }