pascalabcnet/PABCNetHelp/PABCUnits/GraphWPF/Files/GraphWPF service functions.html

52 lines
4.7 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
<param name="Keyword" value="ARGB">
<param name="Keyword" value="clRandom">
<param name="Keyword" value="ColorBrush">
<param name="Keyword" value="ColorPen">
<param name="Keyword" value="EmptyColor">
<param name="Keyword" value="GrayColor">
<param name="Keyword" value="Pnt">
<param name="Keyword" value="RandomColor">
<param name="Keyword" value="RandomColorBrush">
<param name="Keyword" value="RandomPoint">
<param name="Keyword" value="RandomPoints">
<param name="Keyword" value="Rect">
<param name="Keyword" value="Redraw">
<param name="Keyword" value="RGB">
<param name="Keyword" value="Vect"></object>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
</HEAD><body><H1>Вспомогательные функции GraphWPF</H1>
<table border=0 cellpadding=5><tr><td><code><b>function</b> ARGB(a,r,g,b: byte): Color;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает цвет по красной, зеленой и синей составляющей и параметру прозрачности (в диапазоне 0..255)</td></tr>
<tr><td><code><b>function</b> clRandom: Color;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает случайный цвет</td></tr>
<tr><td><code><b>function</b> ColorBrush(c: Color): GBrush;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает однотонную цветную кисть, заданную цветом</td></tr>
<tr><td><code><b>function</b> ColorPen(c: Color): GPen;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает однотонное цветное перо, заданное цветом</td></tr>
<tr><td><code><b>function</b> ColorPen(c: Color; w: real): GPen;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает однотонное цветное перо, заданное цветом и толщиной</td></tr>
<tr><td><code><b>function</b> EmptyColor: Color;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает полностью прозрачный цвет</td></tr>
<tr><td><code><b>function</b> GrayColor(b: byte): Color;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает серый цвет с интенсивностью b</td></tr>
<tr><td><code><b>function</b> Pnt(x,y: real): GPoint;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает точку с координатами (x,y)</td></tr>
<tr><td><code><b>function</b> RandomColor: Color;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает случайный цвет</td></tr>
<tr><td><code><b>function</b> RandomColorBrush: GBrush;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает однотонную цветную кисть случайного цвета</td></tr>
<tr><td><code><b>function</b> RandomPoint(w: real := 0): Point;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Функция генерации случайной точки в границах экрана. Необязательный параметр w задаёт минимальный отступ от границы</td></tr>
<tr><td><code><b>function</b> RandomPoints(n: integer; w: real := 0): <b>array</b> <b>of</b> Point;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Функция генерации массива случайных точек в границах экрана. Необязательный параметр w задаёт минимальный отступ от границы</td></tr>
<tr><td><code><b>function</b> Rect(x,y,w,h: real): GRect;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает прямоугольник с координатами угла (x,y), шириной w и высотой h</td></tr>
<tr><td><code><b>procedure</b> Redraw(d: ()-&gt;());</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Процедура ускорения вывода. Обновляет экран после всех изменений</td></tr>
<tr><td><code><b>function</b> RGB(r,g,b: byte): Color;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Возвращает цвет по красной, зеленой и синей составляющей (в диапазоне 0..255)</td></tr>
<tr><td><code><b>function</b> Vect(vx,vy: real): Vector;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Создаёт вектор с координатами vx,vy</td></tr>
</table>
</body></HTML>