Home | Index classes | Index static functions | Index enumerations | Index structure types |
CLASS {Paint_lines|_scrollable} , UNTESTED, DESTRUCTORS :
A class to view an arbitrary amount of lines (of the same height). Which scroll bars should be used ("V" - vertical, "H" - horizontal), and can or not it grab a keyboard input focus ("F"), can be specified only when the component is created (by the function New_paint_lines). Lines should be painted either in a parent form method paint or in methods of descendants before_paint and after_paint.
IMPORT : {Paintbox} , {Form} , {AL4_form} , {AL4_drawing} .
BASE CLASS {Paintbox} .
|
MAX_WIDTH_LINE|_IN_POINTS = 100_000_000 . | |
|
REAL Line_width|_points
| |
|
INT Lines_count , READ
| |
| |
| |
| |
|
| |
|
| |
| |
|
REAL Caret_offset|_X_from_visible_left_border_in_points , READ
|
REAL Caret_width|_points
|
REAL Caret_height|_points
|
|
|
|
|