Files
kolibrios/programs/develop/libraries/box_lib/trunk
IgorA 75b6663ce0 Ftpc: Update (#185)
- fix for bugs with buffers 'remote_list_buf', 'buf_buffer2';
- fix stack leak when navigating files;
- change sorting of folders and files, clean code;
- added option to show|hide log;
- icons are taken from @reshare;
- added icons to the 'disconnect' and 'search' buttons.

Reviewed-on: KolibriOS/kolibrios#185
Reviewed-by: Max Logaev <maxlogaev@proton.me>
Co-authored-by: IgorA <aie85playm@gmail.com>
Co-committed-by: IgorA <aie85playm@gmail.com>
2025-04-10 18:47:13 +02:00
..
2022-01-11 22:08:55 +00:00
2020-12-08 21:01:35 +00:00
2021-02-02 22:32:19 +00:00
2024-05-22 10:10:18 +00:00
2024-05-22 10:10:18 +00:00
2020-05-14 19:14:14 +00:00
2024-05-22 10:10:18 +00:00
2024-05-22 10:10:18 +00:00
2020-12-08 21:01:35 +00:00
2024-05-22 10:10:18 +00:00
2025-04-10 18:47:13 +02:00

<Lrz> Теплов Алексей, Челябинск.

Пример простого использования editbox в библиотеке,

EditBox переписан для работы в библиотеке.



21.09.2007 - Сделан упор на поддрежку С и передачи параметров в стеке stdcall.

На данный момент, носит эксперементальный, тестовый характер.

Библиотеку box_lib.obj нужно поместить в папку с выполняющейся программой editbox_ex, или по адресу /sys/lib/? но тогда нужно подменить путь в файле ini_file на путь к библиотеке. Пример сам вычисляет путь к библиотеке, не зависимо от своего месторасположения

24.09.2007 - сделал поддрежку checkbox. Добавил ошибки, программа глючит очень серьезно :(



25.06.2008 - сделана поддержка запуска ассемблерного примера при расположении текущей библиотеки по 2-м местам

1. /sys/lib/box_lib.obj и когда библиотека находиться в папке с программой. 



08.05.2009 - пофиксены баги общее улучшение кода

15.04.2009 - добавлен макрос load_lib.mac - универсальный для загрузки любой библиотеки/библиотек.

13.09.2009 - обработка клавишь NUM, Caps,Scroll Lock. При нажатии на них, не происходит отображение символа.

14.10.2009 - Библиотека польностью реентерабельна. Для edit_box необходиом внести в текущем приложении переменную типа mouse_dd dd ?

а в структуре макроса бокса добавить 1 элемент  <указатель на переменную mouse_dd>

ed_struc_size=76

struc  edit_box width,left,top,color,shift_color,focus_border_color,\

       blur_border_color,text_color,max,text,<указатель на переменную mouse_dd>,flags,size,pos