Page 27 of 29
Re: box_lib.obj - библиотека gui компонентов
Posted: Tue Nov 20, 2018 11:20 pm
by Siemargl
Pathoswithin wrote:Works for me...
AZERTY? What about CTRL+C, CTRL+V? Maybe, there are different scancodes.
я писал про глобальную проблему, что на разных раскладках (ru/ua/en) разные сканкоды. возможно это не тот случай, нужно сверить
Re: box_lib.obj - библиотека gui компонентов
Posted: Wed Nov 21, 2018 12:21 am
by hidnplayr
for the record, ctrl+c, v, x work. scancodes for these buttons are identical...
Re: box_lib.obj - библиотека gui компонентов
Posted: Thu Nov 22, 2018 1:07 am
by Leency
hidnplayr wrote:Yes, please use ASCII instead of scancodes.
In this case ctrl+a won't work in non-romanian languages.
Re: box_lib.obj - библиотека gui компонентов
Posted: Fri Nov 23, 2018 9:51 pm
by hidnplayr
Leency wrote:hidnplayr wrote:Yes, please use ASCII instead of scancodes.
In this case ctrl+a won't work in non-romanian languages.
Interesting.
How does it work on other systems?
Re: box_lib.obj - библиотека gui компонентов
Posted: Fri Nov 23, 2018 10:20 pm
by punk_joker
hidnplayr wrote:
Interesting.
How does it work on other systems?
In Linux also
Re: box_lib.obj - библиотека gui компонентов
Posted: Fri Nov 23, 2018 10:44 pm
by hidnplayr
punk_joker wrote:hidnplayr wrote:
Interesting.
How does it work on other systems?
In Linux also
How?
Re: box_lib.obj - библиотека gui компонентов
Posted: Fri Nov 23, 2018 11:10 pm
by Pathoswithin
Maybe scancode + ASCII.
Maybe keyboard settings.
Re: box_lib.obj - библиотека gui компонентов
Posted: Fri Nov 23, 2018 11:24 pm
by punk_joker
hidnplayr wrote:
How?
Many key combinations do not work with the Russian keyboard layout
Re: box_lib.obj - библиотека gui компонентов
Posted: Thu Jan 24, 2019 10:07 am
by IgorA
rev 7577
Изменения в элементе t_edit:
- убрана функция ted_but_find_next (вместо нее будет использована функция ted_but_find, с параметром задающим направление поиска);
- добавлена функция ted_but_replace для замены текста.
Забыл внести на svn справку t_edit.htm
Re: box_lib.obj - библиотека gui компонентов
Posted: Wed Mar 13, 2019 12:41 am
by Leency
Как сделать текст в EditBox доступным для выделения, но не доступным для изменения? Есть для этого флаги?
Достаточно разрешить только комбинации с CTRL'ом.
Re: box_lib.obj - библиотека gui компонентов
Posted: Mon Apr 27, 2020 2:46 am
by Leency
EDITBOX TODO:
После вставки текста нужно перемещать курсор в конец вставленной строки. #7903
При деактивации editbox'а нужно сбрасывать выделение (https://prnt.sc/s6fc0d) #7904
CHECKBOX TODO:
Нужно прямоугольник заменить на галочку, потому что прямоугольник в UI всех ОС значит "Неопределённое состояние чекбокса" или "Выбран частично".
Ref.
https://ruseller.com/lessons.php?rub=28&id=1214,
https://www.google.com/search?q=%D1%87% ... 58&bih=977
Re: box_lib.obj - библиотека gui компонентов
Posted: Sat May 09, 2020 8:29 pm
by Leency
EDITBOX TODO:
После вставки текста нужно перемещать курсор в конец вставленной строки.
Fixed in #7903
editbox: move cursor to the end of the inserted string by Prohor Nikiforov and me
Re: box_lib.obj - библиотека gui компонентов
Posted: Sun May 10, 2020 12:02 am
by Leency
Fix by me #7904-#7905: editbox: remove selection if element was deactivated
Re: box_lib.obj - библиотека gui компонентов
Posted: Wed Sep 30, 2020 9:45 am
by IgorA
rev 8083
Обновил макросы в
load_lib. Теперь при не удачной попытке открыть библиотеку (когда в библиотеке нет нужной функции) в заголовке сообщения добавляется имя не найденной функции.
Spoiler:
-
new_load_lib.png (10.64 KiB)
Viewed 7302 times
Re: box_lib.obj - библиотека gui компонентов
Posted: Sun Oct 04, 2020 9:51 am
by maxcodehack
Это уже реализовано в C--
lib/gui/checkbox.h
Там вывод поверх 3d bar картинки галочки.
http://websvn.kolibrios.org/filedetails ... checkbox.h