Исправление ошибки с незагрузкой PascalABC.NET из-за неверного рабочего каталога в ini-файле
This commit is contained in:
parent
ca3eb6f3c1
commit
d4e8f78290
|
|
@ -15,7 +15,7 @@ internal static class RevisionClass
|
|||
public const string Major = "3";
|
||||
public const string Minor = "4";
|
||||
public const string Build = "2";
|
||||
public const string Revision = "2028";
|
||||
public const string Revision = "2034";
|
||||
|
||||
public const string MainVersion = Major + "." + Minor;
|
||||
public const string FullVersion = Major + "." + Minor + "." + Build + "." + Revision;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
%MINOR%=4
|
||||
%REVISION%=2028
|
||||
%REVISION%=2034
|
||||
%COREVERSION%=2
|
||||
%MAJOR%=3
|
||||
|
|
|
|||
|
|
@ -3,9 +3,9 @@
|
|||
<param name="Keyword" value="EndFrameBasedAnimation"></object>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
|
||||
</HEAD><body><H1>Процедуры покадровой анимации</H1>
|
||||
<table border=0 cellpadding=5><tr><td><code><b>procedure</b> BeginFrameBasedAnimation(Draw: <b>procedure</b>; frate: integer := 60);</code>
|
||||
<table border=0 cellpadding=5><tr><td><code><b>procedure</b> BeginFrameBasedAnimation(Draw: <b>procedure</b>; frate: integer := 61);</code>
|
||||
<br> Начинает анимацию, основанную на кадре. Перед рисованием каждого кадра содержимое окна стирается, затем вызывается процедура Draw</td></tr>
|
||||
<tr><td><code><b>procedure</b> BeginFrameBasedAnimation(Draw: <b>procedure</b>(frame: integer); frate: integer := 60);</code>
|
||||
<tr><td><code><b>procedure</b> BeginFrameBasedAnimation(Draw: <b>procedure</b>(frame: integer); frate: integer := 61);</code>
|
||||
<br> Начинает анимацию, основанную на кадре Перед рисованием каждого кадра содержимое окна стирается, затем вызывается процедура Draw с параметром, равным номеру кадра</td></tr>
|
||||
<tr><td><code><b>procedure</b> EndFrameBasedAnimation;</code>
|
||||
<br> Завершает анимацию, основанную на кадре</td></tr>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
||||
<param name="Keyword" value="Color">
|
||||
<param name="Keyword" value="PenType">
|
||||
<param name="Keyword" value="RoundCap">
|
||||
<param name="Keyword" value="Width">
|
||||
<param name="Keyword" value="X">
|
||||
<param name="Keyword" value="Y"></object>
|
||||
|
|
@ -10,6 +11,8 @@
|
|||
|
||||
<tr><tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ïåðà</td></tr>
|
||||
<tr><td><code><b>property</b> RoundCap: boolean;</code>
|
||||
<br> Ñêðóãëåíèå ïåðà íà êîíöàõ ëèíèé</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ïåðà</td></tr>
|
||||
<tr><td><code><b>property</b> X: real;</code>
|
||||
|
|
|
|||
|
|
@ -21,74 +21,5 @@
|
|||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -47,74 +47,5 @@
|
|||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -36,74 +36,5 @@
|
|||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -51,74 +51,5 @@
|
|||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): LineWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
<param name="Keyword" value="ToBack">
|
||||
<param name="Keyword" value="ToFront"></object>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
|
||||
</HEAD><body><H1>Класс списка графических объектов</H1>Класс списка графических объектов.
|
||||
</HEAD><body><H1>Êëàññ ñïèñêà ãðàôè÷åñêèõ îáúåêòîâ</H1>Êëàññ ñïèñêà ãðàôè÷åñêèõ îáúåêòîâ. Áàçîâûé êëàññ - <code>IEnumerable<ObjectWPF></code>.
|
||||
<table border=0 cellpadding=5><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà êëàññà ObjectsType</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Count: integer;</code>
|
||||
|
|
|
|||
|
|
@ -1,107 +1,127 @@
|
|||
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
||||
<param name="Keyword" value="AddChild">
|
||||
<param name="Keyword" value="Bounds">
|
||||
<param name="Keyword" value="Center">
|
||||
<param name="Keyword" value="Color">
|
||||
<param name="Keyword" value="DeleteChild">
|
||||
<param name="Keyword" value="Destroy">
|
||||
<param name="Keyword" value="FontColor">
|
||||
<param name="Keyword" value="FontName">
|
||||
<param name="Keyword" value="FontSize">
|
||||
<param name="Keyword" value="Height">
|
||||
<param name="Keyword" value="Left">
|
||||
<param name="Keyword" value="LeftBottom">
|
||||
<param name="Keyword" value="LeftTop">
|
||||
<param name="Keyword" value="Move">
|
||||
<param name="Keyword" value="MoveForward">
|
||||
<param name="Keyword" value="MoveOn">
|
||||
<param name="Keyword" value="MoveTo">
|
||||
<param name="Keyword" value="Number">
|
||||
<param name="Keyword" value="ObjectWPF">
|
||||
<param name="Keyword" value="RightBottom">
|
||||
<param name="Keyword" value="RightTop">
|
||||
<param name="Keyword" value="Rotate">
|
||||
<param name="Keyword" value="RotateAngle">
|
||||
<param name="Keyword" value="RotateCenter">
|
||||
<param name="Keyword" value="Text">
|
||||
<param name="Keyword" value="TextAlignment">
|
||||
<param name="Keyword" value="ToBack">
|
||||
<param name="Keyword" value="ToFront">
|
||||
<param name="Keyword" value="Top">
|
||||
<param name="Keyword" value="Visible">
|
||||
<param name="Keyword" value="Width">
|
||||
<param name="Keyword" value="WithRotate">
|
||||
<param name="Keyword" value="WithText"></object>
|
||||
<param name="Keyword" value="Àíèìèðóåò">
|
||||
<param name="Keyword" value="Áàçîâûé">
|
||||
<param name="Keyword" value="Âèäèìîñòü">
|
||||
<param name="Keyword" value="Âûðàâíèâàíèå">
|
||||
<param name="Keyword" value="Âûñîòà">
|
||||
<param name="Keyword" value="Äåêîðàòîð">
|
||||
<param name="Keyword" value="Äîáàâëÿåò">
|
||||
<param name="Keyword" value="Çàâåðøàåò">
|
||||
<param name="Keyword" value="Èìÿ">
|
||||
<param name="Keyword" value="Ëåâûé">
|
||||
<param name="Keyword" value="Ìàñøòàáèðóåò">
|
||||
<param name="Keyword" value="Ìíîæèòåëü">
|
||||
<param name="Keyword" value="Íàïðàâëåíèå">
|
||||
<param name="Keyword" value="Îïðåäåëÿåò">
|
||||
<param name="Keyword" value="Îòìàñøòàáèðîâàííàÿ">
|
||||
<param name="Keyword" value="Îòìàñøòàáèðîâàííûé">
|
||||
<param name="Keyword" value="Îòñòóï">
|
||||
<param name="Keyword" value="Ïåðåìåùàåò">
|
||||
<param name="Keyword" value="Ïåðåíîñèò">
|
||||
<param name="Keyword" value="Ïîâîðà÷èâàåò">
|
||||
<param name="Keyword" value="Ïðàâûé">
|
||||
<param name="Keyword" value="Ïðÿìîóãîëüíèê">
|
||||
<param name="Keyword" value="Ðàçìåð">
|
||||
<param name="Keyword" value="Òåêñò">
|
||||
<param name="Keyword" value="Óãîë">
|
||||
<param name="Keyword" value="Óäàëÿåò">
|
||||
<param name="Keyword" value="Öâåò">
|
||||
<param name="Keyword" value="Öåëîå">
|
||||
<param name="Keyword" value="Öåíòð">
|
||||
<param name="Keyword" value="Øèðèíà"></object>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
|
||||
</HEAD><body><H1>Êëàññ ObjectWPF</H1>Áàçîâûé êëàññ ãðàôè÷åñêèõ îáúåêòîâ.
|
||||
<table border=0 cellpadding=5><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</HEAD><body><H1>Êëàññ ObjectWPF</H1>
|
||||
<table border=0 cellpadding=5><tr><td><code>/// Áàçîâûé êëàññ ãðàôè÷åñêèõ îáúåêòîâ;</code>
|
||||
<br> lignment = (LeftTop,CenterTop,RightTop,LeftCenter,Center,RightCenter,LeftBottom,CenterBottom,RightBottom);</td></tr>
|
||||
<tr><td><code>/// Íàïðàâëåíèå äâèæåíèÿ ïî îñè X. Èñïîëüçóåòñÿ ìåòîäîì Move;</code>
|
||||
<br> ectWPF = class</td></tr>
|
||||
<tr><td><code>/// Íàïðàâëåíèå äâèæåíèÿ ïî îñè Y. Èñïîëüçóåòñÿ ìåòîäîì Move;</code>
|
||||
<br> o property Dx: real;</td></tr>
|
||||
<tr><td><code>/// Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ;</code>
|
||||
<br> o property Dy: real;</td></tr>
|
||||
<tr><td><code>/// Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ;</code>
|
||||
<br> perty Left: real read InvokeReal(()->transl.X{Canvas.GetLeft(can)}) write Invoke(procedure->transl.X := value{Canvas.SetLeft(can,value)});</td></tr>
|
||||
<tr><td><code>/// Øèðèíà ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty Top: real read InvokeReal(()->transl.Y{Canvas.GetTop(can)}) write Invoke(procedure->transl.Y := value{Canvas.SetTop(can,value)});</td></tr>
|
||||
<tr><td><code>/// Âûñîòà ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty Width: real read InvokeReal(()->gr.Width) write Invoke(procedure->begin gr.Width := value; ob.Width := value end); virtual;</td></tr>
|
||||
<tr><td><code>/// Îòìàñøòàáèðîâàííàÿ øèðèíà ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty Height: real read InvokeReal(()->gr.Height) write Invoke(procedure->begin gr.Height := value; ob.Height := value end); virtual;</td></tr>
|
||||
<tr><td><code>/// Îòìàñøòàáèðîâàííàÿ âûñîòà ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty ScaledWidth: real read Width*ScaleFactor;</td></tr>
|
||||
<tr><td><code>/// Ðàçìåð ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty ScaledHeight: real read Height*ScaleFactor;</td></tr>
|
||||
<tr><td><code>/// Îòìàñøòàáèðîâàííûé ðàçìåð ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty Size: GSize read Invoke<GSize>(()->new GSize(gr.Width,gr.Height))</td></tr>
|
||||
<tr><td><code>/// Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty ScaledSize: GSize read new GSize(ScaledWidth,ScaledHeight);</td></tr>
|
||||
<tr><td><code>/// Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty Bounds: GRect read Invoke<GRect>(()->begin Result := new GRect(transl.X,transl.Y,gr.Width,gr.Height); end);</td></tr>
|
||||
<tr><td><code>/// Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text;</code>
|
||||
<br> perty Text: string read InvokeString(()->t.Text) write Invoke(procedure->t.Text := value); virtual;</td></tr>
|
||||
<tr><td><code>/// Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty Number: integer read Text.ToInteger(0) write Text := Value.ToString;</td></tr>
|
||||
<tr><td><code>/// Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty Visible: boolean</td></tr>
|
||||
<tr><td><code>/// Ðàçìåð øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty TextAlignment: Alignment write Invoke(WTA,Value);</td></tr>
|
||||
<tr><td><code>/// Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty FontSize: real read InvokeReal(()->t.FontSize) write Invoke(procedure->t.FontSize := value); virtual;</td></tr>
|
||||
<tr><td><code>/// Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty FontName: string write Invoke(procedure->t.FontFamily := new FontFamily(value)); virtual;</td></tr>
|
||||
<tr><td><code>/// Öåíòð ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty FontColor: Color</td></tr>
|
||||
<tr><td><code>/// Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty Center: Point</td></tr>
|
||||
<tr><td><code>/// Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty LeftTop: Point read Pnt(Left,Top);</td></tr>
|
||||
<tr><td><code>/// Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty LeftBottom: Point read Pnt(Left,Top + Height);</td></tr>
|
||||
<tr><td><code>/// Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty RightTop: Point read Pnt(Left + Height,Top);</td></tr>
|
||||
<tr><td><code>/// Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå);</code>
|
||||
<br> perty RightBottom: Point read Pnt(Left + Height,Top + Height);</td></tr>
|
||||
<tr><td><code>/// Ìíîæèòåëü ìàñøòàáèðîâàíèÿ îáúåêòà;</code>
|
||||
<br> perty RotateAngle: real read InvokeReal(()->rot.Angle) write Invoke(procedure->rot.Angle := value);</td></tr>
|
||||
<tr><td><code>/// Öâåò ãðàôè÷åñêîãî îáúåêòà;</code>
|
||||
<br> perty ScaleFactor: real read InvokeReal(()->sca.ScaleX) write Invoke(()->begin (sca.ScaleX, sca.ScaleY) := (value,value); end);</td></tr>
|
||||
<tr><td><code>/// Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y);</code>
|
||||
<br> perty Color: GColor</td></tr>
|
||||
<tr><td><code>/// Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0);</code>
|
||||
<br> cedure MoveTo(x,y: real) := (Self.Left,Self.Top) := (x,y);</td></tr>
|
||||
<tr><td><code>/// Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b);</code>
|
||||
<br> cedure MoveForward(r: real);</td></tr>
|
||||
<tr><td><code>/// Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy);</code>
|
||||
<br> cedure MoveOn(a,b: real) := MoveTo(Left+a,Top+b);</td></tr>
|
||||
<tr><td><code>/// Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë a;</code>
|
||||
<br> cedure Move; virtual := MoveOn(dx,dy);</td></tr>
|
||||
<tr><td><code>/// Ìàñøòàáèðóåò ãðàôè÷åñêèé îáúåêò â r ðàç îòíîñèòåëüíî òåêóùåãî ðàçìåðà;</code>
|
||||
<br> cedure Rotate(a: real) := RotateAngle += a;</td></tr>
|
||||
<tr><td><code>/// Àíèìèðóåò ïåðåìåùåíèå ãðàôè÷åñêîãî îáúåêòà íà âåêòîð (a,b) â òå÷åíèå sec ñåêóíä;</code>
|
||||
<br> cedure Scale(r: real) := ScaleFactor *= r;</td></tr>
|
||||
<tr><td><code>/// Àíèìèðóåò ïåðåìåùåíèå ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y) â òå÷åíèå sec ñåêóíä;</code>
|
||||
<br> cedure AnimMoveOn(a,b: real; sec: real := 1) := Invoke(AnimMoveOnP,a,b,sec);</td></tr>
|
||||
<tr><td><code>/// Çàâåðøàåò àíèìàöèþ ïåðåìåùåíèÿ;</code>
|
||||
<br> cedure AnimMoveTo(x,y: real; sec: real := 1) := Invoke(AnimMoveToP,x,y,sec);</td></tr>
|
||||
<tr><td><code>/// Àíèìèðóåò âðàùåíèå ãðàôè÷åñêîãî îáúåêòà íà óãîë a â òå÷åíèå sec ñåêóíä;</code>
|
||||
<br> cedure AnimMoveEnd := Invoke(AnimMoveEndP);</td></tr>
|
||||
<tr><td><code>/// Àíèìèðóåò ìàñøòàáèðîâàíèå ãðàôè÷åñêîãî îáúåêòà íà âåëè÷èíó a â òå÷åíèå sec ñåêóíä;</code>
|
||||
<br> cedure AnimRotate(a: real; sec: real := 1) := Invoke(AnimRotateP,a,sec);</td></tr>
|
||||
<tr><td><code>/// Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé;</code>
|
||||
<br> cedure AnimScale(a: real; sec: real := 1) := Invoke(AnimScaleP,a,sec);</td></tr>
|
||||
<tr><td><code>/// Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé;</code>
|
||||
<br> cedure AddChild(ch: ObjectWPF; al: Alignment := Alignment.LeftTop);</td></tr>
|
||||
<tr><td><code>/// Óäàëÿåò ãðàôè÷åñêèé îáúåêò;</code>
|
||||
<br> cedure DeleteChild(ch: ObjectWPF);</td></tr>
|
||||
<tr><td><code>/// Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí;</code>
|
||||
<br> cedure Destroy;</td></tr>
|
||||
<tr><td><code>/// Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí;</code>
|
||||
<br> cedure ToFront;</td></tr>
|
||||
<tr><td><code>/// Îïðåäåëÿåò, ïåðåñåêàåòñÿ ëè îáúåêò ñ îáúåêòîì ob;</code>
|
||||
<br> cedure ToBack;</td></tr>
|
||||
<tr><td><code>/// Äåêîðàòîð òåêñòà îáúåêòà;</code>
|
||||
<br> ction Intersects(ob: ObjectWPF): boolean;</td></tr>
|
||||
<tr><td><code>/// Äåêîðàòîð ïîâîðîòà îáúåêòà;</code>
|
||||
<br> ction WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</td></tr>
|
||||
</table>
|
||||
</body></HTML>
|
||||
|
|
@ -20,74 +20,5 @@
|
|||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): PictureWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -39,74 +39,5 @@
|
|||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -36,74 +36,5 @@
|
|||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -50,74 +50,5 @@
|
|||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -41,74 +41,5 @@
|
|||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -54,74 +54,5 @@
|
|||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -54,74 +54,5 @@
|
|||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -1,4 +1,5 @@
|
|||
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
||||
<param name="Keyword" value="Count">
|
||||
<param name="Keyword" value="InternalRadius">
|
||||
<param name="Keyword" value="Radius">
|
||||
<param name="Keyword" value="StarWPF">
|
||||
|
|
@ -16,7 +17,9 @@
|
|||
<br> Ñîçäàåò çâåçäó çàäàííîãî öâåòà c öåíòðîì â òî÷êå p, ðàäèóñîì îïèñàííîé îêðóæíîñòè r è âíóòðåííèì ðàäèóñîì rinternal</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà êëàññà StarWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> InternalRadius: real;</code>
|
||||
<tr><tr><td><code><b>property</b> Count: integer;</code>
|
||||
<br> Êîëè÷åñòâî âåðøèí</td></tr>
|
||||
<tr><td><code><b>property</b> InternalRadius: real;</code>
|
||||
<br> Âíóòðåííèé ðàäèóñ</td></tr>
|
||||
<tr><td><code><b>property</b> Radius: real;</code>
|
||||
<br> Ðàäèóñ îïèñàííîé îêðóæíîñòè</td></tr>
|
||||
|
|
@ -64,74 +67,5 @@
|
|||
<br> Äåêîðàòîð âêëþ÷åíèÿ ãðàíèöû îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithNoBorder: BoundedObjectWPF;</code>
|
||||
<br> Äåêîðàòîð âûêëþ÷åíèÿ ãðàíèöû îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>property</b> Bounds: GRect;</code>
|
||||
<br> Ïðÿìîóãîëüíèê ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Center: Point;</code>
|
||||
<br> Öåíòð ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Color: GColor;</code>
|
||||
<br> Öâåò ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontColor: Color;</code>
|
||||
<br> Öâåò øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontName: string;</code>
|
||||
<br> Èìÿ øðèôòà òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> FontSize: real;</code>
|
||||
<br> Ðàçìåð òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Height: real;</code>
|
||||
<br> Âûñîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Left: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò ëåâîãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> LeftBottom: Point;</code>
|
||||
<br> Ëåâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> LeftTop: Point;</code>
|
||||
<br> Ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Number: integer;</code>
|
||||
<br> Öåëîå ÷èñëî, âûâîäèìîå â öåíòðå ãðàôè÷åñêîãî îáúåêòà. Èñïîëüçóåòñÿ ñâîéñòâî Text</td></tr>
|
||||
<tr><td><code><b>property</b> RightBottom: Point;</code>
|
||||
<br> Ïðàâûé íèæíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RightTop: Point;</code>
|
||||
<br> Ïðàâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> RotateAngle: real;</code>
|
||||
<br> Óãîë ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà (ïî ÷àñîâîé ñòðåëêå)</td></tr>
|
||||
<tr><td><code><b>property</b> RotateCenter: Point;</code>
|
||||
<br> Öåíòð ïîâîðîòà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Text: string;</code>
|
||||
<br> Òåêñò âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> TextAlignment: Alignment;</code>
|
||||
<br> Âûðàâíèâàíèå òåêñòà âíóòðè ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Top: real;</code>
|
||||
<br> Îòñòóï ãðàôè÷åñêîãî îáúåêòà îò âåðõíåãî êðàÿ</td></tr>
|
||||
<tr><td><code><b>property</b> Visible: boolean;</code>
|
||||
<br> Âèäèìîñòü ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
<tr><td><code><b>property</b> Width: real;</code>
|
||||
<br> Øèðèíà ãðàôè÷åñêîãî îáúåêòà</td></tr>
|
||||
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWPF</font></td></tr>
|
||||
|
||||
<tr><tr><td><code><b>procedure</b> AddChild(ch: ObjectWPF);</code>
|
||||
<br> Äîáàâëÿåò ê ãðàôè÷åñêîìó îáúåêòó äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> DeleteChild(ch: ObjectWPF);</code>
|
||||
<br> Óäàëÿåò èç ãðàôè÷åñêîãî îáúåêòà äî÷åðíèé</td></tr>
|
||||
<tr><td><code><b>procedure</b> Destroy;</code>
|
||||
<br> Óäàëÿåò ãðàôè÷åñêèé îáúåêò</td></tr>
|
||||
<tr><td><code><b>procedure</b> Move; <b>virtual</b>;</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (dx,dy)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveForward(r: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò â íàïðàâëåíèè RotateAngle (ââåðõ ïðè RotateAngle=0)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveOn(a,b: real);</code>
|
||||
<br> Ïåðåìåùàåò ãðàôè÷åñêèé îáúåêò íà âåêòîð (a,b)</td></tr>
|
||||
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
||||
<br> Ïåðåìåùàåò ëåâûé âåðõíèé óãîë ãðàôè÷åñêîãî îáúåêòà ê òî÷êå (x,y)</td></tr>
|
||||
<tr><td><code><b>procedure</b> Rotate(da: real);</code>
|
||||
<br> Ïîâîðà÷èâàåò ãðàôè÷åñêèé îáúåêò ïî ÷àñîâîé ñòðåëêå íà óãîë da</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToBack;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà çàäíèé ïëàí</td></tr>
|
||||
<tr><td><code><b>procedure</b> ToFront;</code>
|
||||
<br> Ïåðåíîñèò ãðàôè÷åñêèé îáúåêò íà ïåðåäíèé ïëàí</td></tr>
|
||||
</tr>
|
||||
<tr><tr><td><code><b>function</b> WithRotate(da: real): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð ïîâîðîòà îáúåêòà</td></tr>
|
||||
<tr><td><code><b>function</b> WithText(txt: string; size: real := 16; fontname: string := 'Arial'; c: GColor := Colors.Black): ObjectWPF;</code>
|
||||
<br> Äåêîðàòîð òåêñòà îáúåêòà</td></tr>
|
||||
</tr></table>
|
||||
</body></HTML>
|
||||
|
|
@ -7,6 +7,7 @@
|
|||
<param name="Keyword" value="GPen">
|
||||
<param name="Keyword" value="GPoint">
|
||||
<param name="Keyword" value="GRect">
|
||||
<param name="Keyword" value="GSize">
|
||||
<param name="Keyword" value="GWindow">
|
||||
<param name="Keyword" value="Key"></object>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
|
||||
|
|
@ -27,6 +28,8 @@
|
|||
<br> Òèï òî÷êè</td></tr>
|
||||
<tr><td><code>GRect = System.Windows.Rect;</code>
|
||||
<br> Òèï ïðÿìîóãîëüíèêà</td></tr>
|
||||
<tr><td><code>GSize = System.Windows.Size;</code>
|
||||
<br> Òèï ðàçìåðà</td></tr>
|
||||
<tr><td><code>GWindow = System.Windows.Window;</code>
|
||||
<br> Òèï îêíà</td></tr>
|
||||
<tr><td><code>Key = System.Windows.Input.Key;</code>
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
!define VERSION '3.4.2.2028'
|
||||
!define VERSION '3.4.2.2034'
|
||||
|
|
|
|||
|
|
@ -12,8 +12,9 @@ namespace VisualPascalABC
|
|||
|
||||
//public static string DefaultWorkingDirectory = SystemDirectoryIdent + @"\WorkDirectory";
|
||||
public static string DefaultWorkingDirectory =
|
||||
!Tools.IsUnix()?(System.IO.Path.GetPathRoot(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Windows)) + "PABCWork.NET"):
|
||||
System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "/" + "PABCWork.NET";
|
||||
!Tools.IsUnix() ?
|
||||
(System.IO.Path.GetPathRoot(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Windows)) + "PABCWork.NET") :
|
||||
System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "/" + "PABCWork.NET";
|
||||
public static string DefaultOutputDirectory = DefaultWorkingDirectory + @"\Output";
|
||||
|
||||
public static string DefaultLibSourceDirectory = SystemDirectoryIdent + @"\LibSource";
|
||||
|
|
@ -54,10 +55,14 @@ namespace VisualPascalABC
|
|||
//System.Windows.Forms.MessageBox.Show(PABCWorkIniFile);
|
||||
if (File.Exists(PABCWorkIniFile))
|
||||
{
|
||||
DefaultWorkingDirectory = File.ReadAllText(PABCWorkIniFile);
|
||||
HelpExamplesDirectory = DefaultWorkingDirectory + @"\Samples";
|
||||
HelpTutorialExamplesDirectory = DefaultWorkingDirectory + @"\Samples\!Tutorial";
|
||||
DefaultOutputDirectory = DefaultWorkingDirectory + @"\Output";
|
||||
var d = File.ReadAllText(PABCWorkIniFile);
|
||||
if (Directory.Exists(d))
|
||||
{
|
||||
DefaultWorkingDirectory = d;
|
||||
HelpExamplesDirectory = DefaultWorkingDirectory + @"\Samples";
|
||||
HelpTutorialExamplesDirectory = DefaultWorkingDirectory + @"\Samples\!Tutorial";
|
||||
DefaultOutputDirectory = DefaultWorkingDirectory + @"\Output";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1 +1 @@
|
|||
C:\PABCWork.NET
|
||||
C:\PABCWork.NET
|
||||
Loading…
Reference in a new issue