Časové zobrazení funkce dvou proměnných f(x,y) vyjádřených pomocí numerických výrazů x a y do jednoho grafu ("osciloskop").
crt crt_name; rem = string; bubble = string; timer = timer_name; owner = owner_name; position = integer, integer, integer, integer; win_disable = [ identifier, . . .]; win_title = string; history = integer; x = real_expression; y = real_expression; clear = boolean_expression; rect = integer, integer, integer, integer; x_axis = boolean; y_axis = boolean; range_x1 = real; range_y1 = real; range_x2 = real; range_y2 = real; xdisp_position = integer, integer; xdisp_dec_places = integer; xdisp_label = string; ydisp_position = integer, integer; ydisp_dec_places = integer; ydisp_label = string; colors f_color = color; b_color = color; top_shadow = color; bottom_shadow = color; frame_f_color = color; frame_b_color = color; frame_text_color = color; end_colors; end_crt;
Implicitně jsou nastaveny parametry:
position = 0, 0, 100, 100; history = 2; rect = 0, 0, 0, 0; x_axis = false; y_axis = false; range_x1 = 0; range_y1 = 0; range_x2 = 100; range_y2 = 100; xdisp_position = -1, -1; ydisp_position = -1, -1; xdisp_dec_places = 2; ydisp_dec_places = 2;
Clear()
Procedura vymaže historii přístroje a překreslí přístroj v podobě, v jaké byl při startu aplikace.
Set( x, y : real )
Volání Set( x, y ) způsobí zapsání další hodnoty do historie přístroje stejně jako jeho aktivace. Pokud je přístroj crt časován, volání této procedury způsobí neizochronnost grafického zobrazení.
Přístroj může volat standardní událostní procedury:
OnActivate() OnMouseDown( MouseX, MouseY : integer; LeftButton, MiddleButton, RightButton : boolean ) OnMouseDoubleClick( MouseX, MouseY : integer; LeftButton, MiddleButton, RightButton : boolean ) OnMouseUp( MouseX, MouseY : integer; LeftButton, MiddleButton, RightButton : boolean ) OnMouseMove( MouseX, MouseY : integer; LeftButton, MiddleButton, RightButton : boolean ) OnKeyDown( Character : cardinal ) OnKeyRepeat( Character : cardinal ) OnKeyUp( Character : cardinal ) OnSelect() OnDeselect() OnShow() OnHide() OnNewPosition( RectX, RectY, RectW, RectD : integer ) OnWindowMinimize() OnWindowMaximize() OnWindowRestore( WasMinimized, WasMaximized : boolean ) OnWindowClose()
Podrobnější informace k těmto procedurám lze nalézt v kapitole Programování a procedury.
Přístroj nevolá specifické událostní procedury.