Домой | Классы | Статические функции | Перечисления (ENUM) | Записи (RECORD) |
CLASS {Paint_tabs|_scrollable} , UNTESTED :
Класс для отображения и управления пользователем (с помощью мыши или другого указательного устройства) линейкой вкладок.
IMPORT : {Paintbox} , {Form} , {AL4_form} , {Control} .
BASE CLASS {Paintbox} .
|
STR Tabs|_list[] , READ
|
{Object} Data_|for_tabs_[] , READ
BOOL Highlight|_tabs[] , READ
INT Color_highlight|_for_highlighted_tabs
| |
| |
| |
| |
|
INDEXING ({Object},STR)
INT Current_tab|_index , READ
|
BOOL need_move_to_view|_of_current_tab
BOOL lmb_down|_and_ready_to_scroll_by_mouse
REAL x_down|_position
REAL offset_down|_position
| |
| |
|
REAL offset_x|_negative_shifted_left_LOCAL
REAL tabs_coord_x|_LOCAL[]
REAL tabs_widths|_LOCAL[]
| |
|
INT Drawing_tab|_index_or_minus_one_when_filling_background
| |
| |
|
REAL start_offset|_LOCAL
REAL end_offset|_at_end_of_animation_LOCAL
|