Box lib/ru: Difference between revisions

From KolibriOS wiki
Jump to navigation Jump to search
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Библиотека box_lib.obj содержит разные элементы управления, которые можно использовать при написании приложений. Файл box_lib.mac подключает макросы для компиляции библиотеки и для использования элементов.
Библиотека '''box_lib.obj''' содержит разные элементы управления, которые можно использовать при написании приложений. Файл '''box_lib.mac''' подключает макросы для компиляции библиотеки и для использования элементов. Если пользовательская программа использует элементы ''tree_list'' или ''text_editor'', то она должна при подключении библиотеки вызывать функцию '''lib_init'''.
==Элементы библиотеки==
==Элементы библиотеки==
* [http://www.kolibrios.org/box_lib_editbox editbox] - текстовое поле
* [[box_lib_editbox/ru | editbox]] - текстовое поле
* [http://www.kolibrios.org/box_lib_checkbox checkbox] - флажок
* [[box_lib_checkbox/ru | checkbox]] - флажок
* [http://www.kolibrios.org/box_lib_optionbox optionbox] - радио кнопка
* [[box_lib_optionbox/ru | optionbox]] - радио кнопка
* [http://www.kolibrios.org/box_lib_scrollbar scrollbar] - полоса прокрутки
* [[box_lib_scrollbar/ru | scrollbar]] - полоса прокрутки
* [http://www.kolibrios.org/box_lib_d_button d_button] - динамическая кнопка
* [[box_lib_d_button/ru | d_button]] - динамическая кнопка
* [http://www.kolibrios.org/box_lib_menubar menubar] - меню
* [[box_lib_menubar/ru | menubar]] - меню
* [http://www.kolibrios.org/box_lib_filebrowser filebrowser] - файловый лист
* [[box_lib_filebrowser/ru | filebrowser]] - файловый лист
* [http://www.kolibrios.org/box_lib_tree_list tree_list] - список и дерево элементов
* [[box_lib_tree_list/ru | tree_list]] - список и дерево элементов
* [http://www.kolibrios.org/box_lib_text_editor text_editor] - элемент для редактирования и ввода текста
* [[box_lib_text_editor/ru | text_editor]] - элемент для редактирования и ввода текста
* [[box_lib_pathshow/ru | PathShow]] - элемент отображает пути к файлу или директории, с усечением имени


==Авторский состав==
==Авторский состав==
Line 19: Line 20:
* Игорь Афанасьев aka IgorA
* Игорь Афанасьев aka IgorA


[[Category:Coding]]
[[Category:Кодинг]]
[[Category:Библиотеки]]

Latest revision as of 18:57, 23 August 2011

Библиотека box_lib.obj содержит разные элементы управления, которые можно использовать при написании приложений. Файл box_lib.mac подключает макросы для компиляции библиотеки и для использования элементов. Если пользовательская программа использует элементы tree_list или text_editor, то она должна при подключении библиотеки вызывать функцию lib_init.

Элементы библиотеки

  • editbox - текстовое поле
  • checkbox - флажок
  • optionbox - радио кнопка
  • scrollbar - полоса прокрутки
  • d_button - динамическая кнопка
  • menubar - меню
  • filebrowser - файловый лист
  • tree_list - список и дерево элементов
  • text_editor - элемент для редактирования и ввода текста
  • PathShow - элемент отображает пути к файлу или директории, с усечением имени

Авторский состав

  • Алексей Теплов aka <Lrz>
  • Марат Закиянов aka Mario79, aka Mario
  • Евтихов Максим aka Maxxxx32
  • Евгений Гречников aka Diamond
  • hidnplayr
  • Игорь Афанасьев aka IgorA