Box lib editbox/ru: Difference between revisions
Jump to navigation
Jump to search
Line 36: | Line 36: | ||
}</asm> | }</asm> | ||
''width'' - ширина элемента | *''width'' - ширина элемента | ||
''left'' - отступ слева (положение по x) | *''left'' - отступ слева (положение по x) | ||
''top'' - отступ сверху (положение по y) | *''top'' - отступ сверху (положение по y) | ||
''color'' - цвет фона | *''color'' - цвет фона | ||
''shift_color'' - цвет выделения при удерживании [Shift] или мышкой | *''shift_color'' - цвет выделения при удерживании [Shift] или мышкой | ||
''focus_border_color'' - цвет рамки когда поле в фокусе | *''focus_border_color'' - цвет рамки когда поле в фокусе | ||
''blur_border_color'' - цвет рамки когда поле не в фокусе | *''blur_border_color'' - цвет рамки когда поле не в фокусе | ||
''text_color'' - цвет текста | *''text_color'' - цвет текста | ||
==Стили элемента== | ==Стили элемента== | ||
*''ed_figure_only'' - разрешается ввод чисел от 0 до 9. | *''ed_figure_only'' - разрешается ввод чисел от 0 до 9. | ||
*''ed_focus'' - текстовое поле в фокусе. | *''ed_focus'' - текстовое поле в фокусе. |
Revision as of 09:06, 8 June 2010
Введение
Текстовое поле, используется при вводе текстовой/числовой информации.
Функции
edit_box_key Эта функция должна вызыватся при вводе информации с клавиатуры. edit_box_mouse Эта функция должна вызыватся при вводе информации с мыши. version_ed Версия элемента
Структура editbox
<asm>struc edit_box width,left,top,color,shift_color,focus_border_color,\
blur_border_color,text_color,max,text,mouse_variable,flags,size,pos
{ .width dd width .left dd left .top dd top .color dd color .shift_color dd shift_color .focus_border_color dd focus_border_color .blur_border_color dd blur_border_color .text_color dd text_color .max dd max .text dd text .mouse_variable dd mouse_variable .flags dd flags+0 .size dd size+0 .pos dd pos+0 .offset dd 0 .cl_curs_x dd 0 .cl_curs_y dd 0 .shift dd 0 .shift_old dd 0 }</asm>
- width - ширина элемента
- left - отступ слева (положение по x)
- top - отступ сверху (положение по y)
- color - цвет фона
- shift_color - цвет выделения при удерживании [Shift] или мышкой
- focus_border_color - цвет рамки когда поле в фокусе
- blur_border_color - цвет рамки когда поле не в фокусе
- text_color - цвет текста
Стили элемента
- ed_figure_only - разрешается ввод чисел от 0 до 9.
- ed_focus - текстовое поле в фокусе.