131 lines
4.9 KiB
HTML
131 lines
4.9 KiB
HTML
|
|
<html>
|
|||
|
|
|
|||
|
|
<head>
|
|||
|
|
<object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
|||
|
|
<param name="Keyword" value="">
|
|||
|
|
</object>
|
|||
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
|
|||
|
|
<title></title>
|
|||
|
|
<link rel="StyleSheet" href="../../default.css">
|
|||
|
|
</head>
|
|||
|
|
|
|||
|
|
<body>
|
|||
|
|
<H1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <span lang="ru"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></span></H1>
|
|||
|
|
<hr>
|
|||
|
|
<p><span lang="ru"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span><span lang="en-us">DM</span>Tasks.pas <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><span lang="ru"><EFBFBD>
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:</span></p>
|
|||
|
|
<blockquote>
|
|||
|
|
<p><code><b>unit</b> <span lang="en-us">DM</span>Tasks;</code></p>
|
|||
|
|
<p><code><b>interface</b></code></p>
|
|||
|
|
<p><code><b>uses</b> DMTaskMaker;</code></p>
|
|||
|
|
<p><code><b>implementation</b></code></p>
|
|||
|
|
<p><code><b>procedure</b> First<span lang="en-us">DM</span>;<br>
|
|||
|
|
<b>var</b> i,a: integer;<br>
|
|||
|
|
<b>begin</b><br>
|
|||
|
|
TaskText('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> mydm1. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>');<br>
|
|||
|
|
Field(14,8);<br>
|
|||
|
|
DoToPoint(7,7);<br>
|
|||
|
|
a:=6;<br>
|
|||
|
|
<b>for</b> i:=1 <b>to</b> 6 <b>do</b><br>
|
|||
|
|
<b>begin</b><br>
|
|||
|
|
DoPenDown;<br>
|
|||
|
|
DoOnVector(a,-a);<br>
|
|||
|
|
DoOnVector(-a,a);<br>
|
|||
|
|
DoOnVector(-a,-a);<br>
|
|||
|
|
DoOnVector(a,a);<br>
|
|||
|
|
Dec(a);<br>
|
|||
|
|
DoPenUp;<br>
|
|||
|
|
DoOnVector(0,-1);<br>
|
|||
|
|
<b>end</b>;<br>
|
|||
|
|
<b>end</b>;</code></p>
|
|||
|
|
<p><code><b>begin</b><br>
|
|||
|
|
</span>RegisterGroup('mydm','<27><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','DMTasks',2);<br>
|
|||
|
|
</span>RegisterTask('mydm1',FirstDM);<br>
|
|||
|
|
<b>end</b>.</code></p>
|
|||
|
|
</blockquote>
|
|||
|
|
<p><span lang="ru"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20> <20><><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>):</span></p>
|
|||
|
|
<blockquote>
|
|||
|
|
<p><code><b>uses</b> <span lang="en-us">Drawman</span>, <span lang="en-us">
|
|||
|
|
DM</span>Tasks;<br>
|
|||
|
|
<b>begin</b><br>
|
|||
|
|
Task('my<span lang="en-us">dm</span>1');<br>
|
|||
|
|
<b>end</b>.</code></p>
|
|||
|
|
</blockquote>
|
|||
|
|
<p><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <span lang="ru"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></span>:</p>
|
|||
|
|
<p><img border="0" src="images/dmmake1.PNG"></p>
|
|||
|
|
<p><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:</p>
|
|||
|
|
<blockquote>
|
|||
|
|
<p><code><b>procedure</b> DoCross;<br>
|
|||
|
|
<b>begin</b><br>
|
|||
|
|
DoPenDown;<br>
|
|||
|
|
DoOnVector(1,0); DoOnVector(0,-1);<br>
|
|||
|
|
DoOnVector(1,0); DoOnVector(0,-1);<br>
|
|||
|
|
DoOnVector(-1,0); DoOnVector(0,-1);<br>
|
|||
|
|
DoOnVector(-1,0); DoOnVector(0,1);<br>
|
|||
|
|
DoOnVector(-1,0); DoOnVector(0,1);<br>
|
|||
|
|
DoOnVector(1,0); DoOnVector(0,1);<br>
|
|||
|
|
DoPenUp;<br>
|
|||
|
|
<b>end</b>;</code></p>
|
|||
|
|
<p><code><b>procedure</b> SecondDM;<br>
|
|||
|
|
<b>begin</b><br>
|
|||
|
|
TaskText('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> mydm2. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Cross');<br>
|
|||
|
|
Field(18,12);<br>
|
|||
|
|
DoToPoint(3,8);<br>
|
|||
|
|
DoCross;<br>
|
|||
|
|
DoToPoint(8,4);<br>
|
|||
|
|
DoCross;<br>
|
|||
|
|
DoToPoint(12,11);<br>
|
|||
|
|
DoCross;<br>
|
|||
|
|
DoToPoint(15,6);<br>
|
|||
|
|
DoCross;<br>
|
|||
|
|
<b>end</b>;</code></p>
|
|||
|
|
</blockquote>
|
|||
|
|
<p><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>; <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>:</p>
|
|||
|
|
<blockquote>
|
|||
|
|
<p><code><b>begin</b><br>
|
|||
|
|
RegisterGroup('mydm','<27><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','DMTasks',2);<br>
|
|||
|
|
RegisterTask('mydm1',FirstDM);<br>
|
|||
|
|
RegisterTask('mydm2',SecondDM);<br>
|
|||
|
|
<b>end</b>.</code></p>
|
|||
|
|
</blockquote>
|
|||
|
|
<p><span lang="ru"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:</span></p>
|
|||
|
|
<blockquote>
|
|||
|
|
<p><code><b>uses</b> <span lang="en-us">Drawman</span>, <span lang="en-us">
|
|||
|
|
DM</span>Tasks;<br>
|
|||
|
|
<b>begin</b><br>
|
|||
|
|
Task('my<span lang="en-us">dm2</span>');<br>
|
|||
|
|
<b>end</b>.</code></p>
|
|||
|
|
</blockquote>
|
|||
|
|
<p><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:</p>
|
|||
|
|
<p><img border="0" src="images/dmmake2.PNG"></p>
|
|||
|
|
<p>
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <code>DMTasks</code> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <b>PT4Load</b>.
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <img border="0" src="images/load.gif" width="16" height="17"> <EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
|
<b>PT4Load</b> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
</span><span lang="en-us"><code>DM</code></span><span lang="ru"> <20> <20><><EFBFBD><EFBFBD> «<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>», <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>:
|
|||
|
|
</span></p>
|
|||
|
|
<p><img border="0" src="images/dmmake3.PNG">
|
|||
|
|
</p>
|
|||
|
|
<p><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> mydm <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><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> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
<span lang="en-us"><code>mydm1</code></span>:</p>
|
|||
|
|
<p>
|
|||
|
|
<img border="0" src="images/dmmake4.PNG">
|
|||
|
|
</p>
|
|||
|
|
<p><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <span lang="en-us"><b>Enter</b> </span><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <span lang="en-us">DMmydm1.pas </span><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:</p>
|
|||
|
|
<blockquote>
|
|||
|
|
<p><code><b>uses</b> <span lang="en-us">Drawman</span>, <span lang="en-us">
|
|||
|
|
DM</span>Tasks;<br>
|
|||
|
|
<br>
|
|||
|
|
<b>begin</b><br>
|
|||
|
|
Task('my<span lang="en-us">dm</span>1');<br>
|
|||
|
|
<br>
|
|||
|
|
<b>end</b>.</code></p>
|
|||
|
|
</blockquote>
|
|||
|
|
<p><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> :)</p>
|
|||
|
|
</body>
|
|||
|
|
|
|||
|
|
</html>
|