forked from KolibriOS/kolibrios
47a917da42
A new component PathShow - displaying the path for the files and directories. If the entire path to display in the show area is not possible, then the path is displayed in the compressed form. git-svn-id: svn://kolibrios.org@1433 a494cfbc-eb01-0410-851d-a64ba20cac60 |
||
---|---|---|
.. | ||
doc | ||
bl_sys.mac | ||
box_lib.asm | ||
box_lib.mac | ||
build.sh | ||
checkbox.mac | ||
d_button.mac | ||
editbox.mac | ||
filebrowser.mac | ||
menubar.mac | ||
optionbox.mac | ||
pathshow.mac | ||
readme.txt | ||
run.bat | ||
scrollbar.mac | ||
tl_nod_16.bmp | ||
tl_sys_16.bmp | ||
tree_list.mac |
<Lrz> Теплов Алексей, Челябинск. Пример простого использования editbox в библиотеке, EditBox переписан для работы в библиотеке. Дата 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 Дата 25.06.2008 сделана поддержка запуска ассемблерного примера при расположении текущей библиотеки по 2-м местам 1. /sys/lib/box_lib.obj и когда библиотека находиться в папке с программой. Дата 21.09.2007 Сделан упор на поддрежку С и передачи параметров в стеке stdcall. На данный момент, носит эксперементальный, тестовый характер. Библиотеку box_lib.obj нужно поместить в папку с выполняющейся программой editbox_ex, или по адресу /sys/lib/? но тогда нужно подменить путь в файле ini_file на путь к библиотеке . Пример сам вычисляет путь к библиотеке, не зависимо от своего месторасположения 08.05.2009 - пофиксены баги общее улучшение кода 15.04.2009 - добавлен макрос load_lib.mac - универсальный для загрузки любой библиотеки/библиотек. 13.09.2009 - обработка клавишь NUM, Caps,Scroll Lock. При нажатии на них, не происходит отображение символа. 24.09.2007 - сделал поддрежку checkbox. Добавил ошибки, программа глючит очень серьезно :(