forked from KolibriOS/kolibrios
HACONFIG: Temporarily correcting focus on elements EditBoxs
git-svn-id: svn://kolibrios.org@7396 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
0e0af2e5fc
commit
c52af59c82
@ -67,6 +67,13 @@ START:
|
||||
call loadConfig ;загружаем конфигурацию из файла, если нет - то выставляем параметры по умолчанию
|
||||
call draw_window ;отрисовать окно приложения
|
||||
|
||||
;временный fix бага: снять фокус с полей ввода и перерисовать окно
|
||||
mov dword[editLU.flags], 0 ;если это сделать при создании, то edit'ы не будут принимать буквы
|
||||
mov dword[editLD.flags], 0 ;или не будут работать вовсе (требуется доп. изучение проблемы)
|
||||
mov dword[editRU.flags], 0
|
||||
mov dword[editRD.flags], 0 ;ed_focus
|
||||
call draw_window
|
||||
|
||||
; Обработка цикла событий
|
||||
event_wait:
|
||||
mov eax, 10 ; function 10 : wait until event
|
||||
|
@ -1,6 +1,6 @@
|
||||
Hot Angles
|
||||
|
||||
Version 0.1: Sep 18, 2018
|
||||
Version 0.2: Sep 19, 2018
|
||||
RU
|
||||
|
||||
Комплект утилит (аналог Hot Corners в других ОС) для расширения возможностей рабочего стола пользователя. Название выбрано путём голосования. В комплект входят две утилиты:
|
||||
@ -19,6 +19,7 @@ HACONFIG -
|
||||
@HOTANGLES не запустится, если конфигурационный файл отсутствует или был переименован.
|
||||
HACONFIG при отсутствии конфигурационного файла выставляет все поля по умолчанию, но не создаёт файл конфигурации самостоятельно (для этого необходимо нажать кнопку "Применить", тогда отсутствующий файл конфигурации будет создан, а существующий перезаписан).
|
||||
При первом старте утилиты все углы рабочей области настроены на запуск конфигуратора, где вы можете настроить утилиту под себя или отключить её.
|
||||
Hot Angles начиная с revision #7392 включен в состав дистрибутива и добавлен в автозапуск при старте системы. Поддержка русского языка добавлена в revision #7395.
|
||||
|
||||
Прочие рекомендации:
|
||||
Некоторым пользователям может быть удобно настроить открытие меню при попадании в угол его расположения. Например, если у вас кнопка "Меню" рассположена в левом нижнем углу, то задайте для этого угла команду:
|
||||
@ -30,13 +31,20 @@ HACONFIG
|
||||
При выполнении основной функции (запуск любого приложения при наведении курсора в угол экрана) нагрузка на систему возрастает естественным образом.
|
||||
|
||||
Известные недоработки, которые будут исправлены в следующих версиях:
|
||||
[-] отсутствие русского языка;
|
||||
[+] отсутствие русского языка;
|
||||
[-] используется маленький шрифт текста;
|
||||
[-] нет возможности запуска приложения с параметрами;
|
||||
[-] знак минус не влияет на попытку запуска в конкретном углу;
|
||||
[-] пустое поле в конфигураторе и пустая строка в конфигурационном файле неверно обрабатываются;
|
||||
[-] повреждение файла конфигурации после многократного вкл./выкл. опции Hot Angles;
|
||||
[-] размазывание текста или его наслоение при вводе в поле EditBox'а;
|
||||
[+] после запуска приложения, все поля находятся в фокусе (это фича из-за бага в компоненте EditBox);
|
||||
[-] присутствует неисправленный баг в компоненте EditBox;
|
||||
[-] приложение конфигуратора не добавлено в системную панель.
|
||||
[+] приложение конфигуратора не добавлено в системную панель.
|
||||
|
||||
Обозначения:
|
||||
[-] не исправлено
|
||||
[+] исправлено
|
||||
|
||||
Поддержать разработчика, ссылка для доната:
|
||||
https://money.yandex.ru/to/410011935289152
|
||||
|
Loading…
Reference in New Issue
Block a user