diff --git a/programs/system/run/trunk/run.asm b/programs/system/run/trunk/run.asm index f88ec07a01..142873463c 100644 --- a/programs/system/run/trunk/run.asm +++ b/programs/system/run/trunk/run.asm @@ -25,15 +25,15 @@ red: push dword [sc.work_graph] pop [input_fn.focus_border_color] call draw_window -still: - mcall 10 - cmp al,0x1 ;если изменилось положение окна - jz red - cmp al,0x2 ;если нажата клавиша то перейти - jz key - cmp al,0x3 ;если нажата кнопка то перейти - jz button - mouse_edit_box input_fn +still: ;основной обработчик + mcall 10 ;Ожидать события + dec eax + jz red + dec eax + jz key + dec eax + jz button + mouse_edit_box input_fn jmp still ;если ничего из перечисленного то снова в цикл key: mcall 2 diff --git a/programs/system/run/trunk/run.txt b/programs/system/run/trunk/run.txt index 763f78777b..3a1d5fdbd3 100644 --- a/programs/system/run/trunk/run.txt +++ b/programs/system/run/trunk/run.txt @@ -14,7 +14,7 @@ MODIFY 15.05.2007 Kolibri team /sys/tinypad /sys/menu.dat "/hd0/1/long name dir with spaces/tinypad" /rd/1/autorun.dat -Всего можно вводить до 512 символов. +Всего можно вводить до 511 символов. Имя файла или папки может содержать до 260 символов. Если произошла ошибка, она отобразится внизу.