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 loadConfig ;загружаем конфигурацию из файла, если нет - то выставляем параметры по умолчанию
|
||||||
call draw_window ;отрисовать окно приложения
|
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:
|
event_wait:
|
||||||
mov eax, 10 ; function 10 : wait until event
|
mov eax, 10 ; function 10 : wait until event
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
Hot Angles
|
Hot Angles
|
||||||
|
|
||||||
Version 0.1: Sep 18, 2018
|
Version 0.2: Sep 19, 2018
|
||||||
RU
|
RU
|
||||||
|
|
||||||
Комплект утилит (аналог Hot Corners в других ОС) для расширения возможностей рабочего стола пользователя. Название выбрано путём голосования. В комплект входят две утилиты:
|
Комплект утилит (аналог Hot Corners в других ОС) для расширения возможностей рабочего стола пользователя. Название выбрано путём голосования. В комплект входят две утилиты:
|
||||||
@ -19,6 +19,7 @@ HACONFIG -
|
|||||||
@HOTANGLES не запустится, если конфигурационный файл отсутствует или был переименован.
|
@HOTANGLES не запустится, если конфигурационный файл отсутствует или был переименован.
|
||||||
HACONFIG при отсутствии конфигурационного файла выставляет все поля по умолчанию, но не создаёт файл конфигурации самостоятельно (для этого необходимо нажать кнопку "Применить", тогда отсутствующий файл конфигурации будет создан, а существующий перезаписан).
|
HACONFIG при отсутствии конфигурационного файла выставляет все поля по умолчанию, но не создаёт файл конфигурации самостоятельно (для этого необходимо нажать кнопку "Применить", тогда отсутствующий файл конфигурации будет создан, а существующий перезаписан).
|
||||||
При первом старте утилиты все углы рабочей области настроены на запуск конфигуратора, где вы можете настроить утилиту под себя или отключить её.
|
При первом старте утилиты все углы рабочей области настроены на запуск конфигуратора, где вы можете настроить утилиту под себя или отключить её.
|
||||||
|
Hot Angles начиная с revision #7392 включен в состав дистрибутива и добавлен в автозапуск при старте системы. Поддержка русского языка добавлена в revision #7395.
|
||||||
|
|
||||||
Прочие рекомендации:
|
Прочие рекомендации:
|
||||||
Некоторым пользователям может быть удобно настроить открытие меню при попадании в угол его расположения. Например, если у вас кнопка "Меню" рассположена в левом нижнем углу, то задайте для этого угла команду:
|
Некоторым пользователям может быть удобно настроить открытие меню при попадании в угол его расположения. Например, если у вас кнопка "Меню" рассположена в левом нижнем углу, то задайте для этого угла команду:
|
||||||
@ -30,13 +31,20 @@ HACONFIG
|
|||||||
При выполнении основной функции (запуск любого приложения при наведении курсора в угол экрана) нагрузка на систему возрастает естественным образом.
|
При выполнении основной функции (запуск любого приложения при наведении курсора в угол экрана) нагрузка на систему возрастает естественным образом.
|
||||||
|
|
||||||
Известные недоработки, которые будут исправлены в следующих версиях:
|
Известные недоработки, которые будут исправлены в следующих версиях:
|
||||||
[-] отсутствие русского языка;
|
[+] отсутствие русского языка;
|
||||||
[-] используется маленький шрифт текста;
|
[-] используется маленький шрифт текста;
|
||||||
[-] нет возможности запуска приложения с параметрами;
|
[-] нет возможности запуска приложения с параметрами;
|
||||||
[-] знак минус не влияет на попытку запуска в конкретном углу;
|
[-] знак минус не влияет на попытку запуска в конкретном углу;
|
||||||
[-] пустое поле в конфигураторе и пустая строка в конфигурационном файле неверно обрабатываются;
|
[-] пустое поле в конфигураторе и пустая строка в конфигурационном файле неверно обрабатываются;
|
||||||
|
[-] повреждение файла конфигурации после многократного вкл./выкл. опции Hot Angles;
|
||||||
|
[-] размазывание текста или его наслоение при вводе в поле EditBox'а;
|
||||||
|
[+] после запуска приложения, все поля находятся в фокусе (это фича из-за бага в компоненте EditBox);
|
||||||
[-] присутствует неисправленный баг в компоненте EditBox;
|
[-] присутствует неисправленный баг в компоненте EditBox;
|
||||||
[-] приложение конфигуратора не добавлено в системную панель.
|
[+] приложение конфигуратора не добавлено в системную панель.
|
||||||
|
|
||||||
|
Обозначения:
|
||||||
|
[-] не исправлено
|
||||||
|
[+] исправлено
|
||||||
|
|
||||||
Поддержать разработчика, ссылка для доната:
|
Поддержать разработчика, ссылка для доната:
|
||||||
https://money.yandex.ru/to/410011935289152
|
https://money.yandex.ru/to/410011935289152
|
||||||
|
Loading…
Reference in New Issue
Block a user