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
Leency wrote:EDITBOX TODO:
При деактивации editbox'а нужно сбрасывать выделение (https://prnt.sc/s6fc0d)
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
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
Leency wrote: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
Это уже реализовано в C--
lib/gui/checkbox.h
Там вывод поверх 3d bar картинки галочки.
http://websvn.kolibrios.org/filedetails ... checkbox.h