home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 1999 July / APC47-1.ISO / new_hot / edge / ed230u.exe / PSMULTXT.EDF < prev    next >
Encoding:
Text File  |  1999-03-22  |  8.5 KB  |  434 lines

  1. EDGE Figure Symbol Definition 
  2. Version 2.3
  3.  
  4. # Symbols with more than one text box
  5.  
  6. Comment "EDGE Figure Symbol"
  7. Comment "Pacestar Software"
  8.  
  9. FigureSymbol "box split"
  10. {
  11.   TextBox >100,>100,<900,400
  12.   TextBox >100,600,<900,<900
  13.   Fill
  14.   {
  15.     Rect 0,0,1000,1000
  16.   }
  17.   Outline
  18.   {
  19.     Rect 0,0,1000,1000
  20.     Line 225,500 775,500
  21.   }
  22. }
  23.  
  24. FigureSymbol "diamond split"
  25. {
  26.   TextBox 300,100,700,300
  27.   TextBox 200,350,800,750
  28.   Fill
  29.   {
  30.     Polygon 5 500,0 1000,500 500,1000 0,500 500,0
  31.   }
  32.   Outline
  33.   {
  34.     Polyline 5 500,0 1000,500 500,1000 0,500 500,0
  35.     Line 200,300 800,300
  36.   }
  37.   Hot 5 500,0 1000,500 500,1000 0,500 500,0
  38. }
  39.  
  40. FigureSymbol "hex split"
  41. {
  42.   TextBox >200,>100,500,<900
  43.   TextBox 500,>100,<800,<900
  44.   Fill
  45.   {
  46.     Polygon 7 0,500 >300,0 <700,0 1000,500 <700,1000 >300,1000 0,500
  47.   }
  48.   Outline
  49.   {
  50.     Polyline 7 0,500 >300,0 <700,0 1000,500 <700,1000 >300,1000 0,500
  51.     Line 500,0 500,1000
  52.   }
  53.   Hot 7 0,500 >300,0 <700,0 1000,500 <700,1000 >300,1000 0,500
  54. }
  55.  
  56. FigureSymbol "trapezoid split"
  57. {
  58.   TextBox >200,>25,<800,>275
  59.   TextBox >150,>350,<850,<950
  60.   Fill
  61.   {
  62.     Polygon 5 0,1000 1000,1000 <800,0 >200,0 0,1000
  63.   }
  64.   Outline
  65.   {
  66.     Polyline 5 0,1000 1000,1000 <800,0 >200,0 0,1000
  67.     Line >160,>300 <840,>300
  68.   }
  69.   Hot 5 0,1000 1000,1000 <800,0 >200,0 0,1000
  70. }
  71.  
  72. FigureSymbol "ellipse split"
  73. {
  74.   TextBox >200,>200,<800,500
  75.   TextBox >200,500,<800,<800
  76.   Fill
  77.   {
  78.     Ellipse 0,0 1000,1000
  79.   }
  80.   Outline
  81.   {
  82.     Ellipse 0,0 1000,1000
  83.     Line 0,500 1000,500
  84.   }
  85.   Hot 17 599,1000 783,924 924,783 1000,599 1000,402 924,218 783,77 599,1-
  86.     402,1 218,77 77,218 1,402 1,599 77,783 218,924 402,1000-
  87.     599,1000
  88. }
  89.  
  90. FigureSymbol "three ptr"
  91. {
  92.   TextBox 50,50,600,400
  93.   TextBox 50,600,600,950
  94.   TextBox 625,250,875,750
  95.   Fill
  96.   {
  97.     Polygon 6 0,0 750,0 1000,500 750,1000 0,1000 0,0
  98.   }
  99.   Outline
  100.   {
  101.     Polyline 6 0,0 750,0 1000,500 750,1000 0,1000 0,0
  102.     Line 500,500 750,0
  103.     Line 500,500 750,1000
  104.     Line 500,500 0,500
  105.   }
  106.   Hot 6 0,0 750,0 1000,500 750,1000 0,1000 0,0
  107. }
  108.  
  109. FigureSymbol "state split"
  110. {
  111.   TextBox >150,>50,500,<950
  112.   TextBox 500,>50,<850,<950
  113.   Fill
  114.   {
  115.     Ellipse <700,0,1000,1000
  116.     Ellipse 0,0,>300,1000
  117.     Rect >150,0 <850,1000
  118.   }
  119.   Outline
  120.   {
  121.     Arc <700,0,1000,1000 <850,1000 <850,0
  122.     Arc 0,0,>300,1000 >150,0 >150,1000
  123.     Line >150,0 <850,0
  124.     Line >150,1000 <850,1000
  125.     Line 500,0 500,1000
  126.   }
  127.   Hot 17 >121,1 >66,77 >24,218 >1,402 >1,599 >24,783 >66,924 >121,1000 -
  128.     <880,1000 <935,924 <977,783 1000,599 1000,402 <977,218 <935,77 <880,1 -
  129.     >121,1
  130. }
  131.  
  132. FigureSymbol "rounded split"
  133. {
  134.   TextBox >100,>100,500,<900
  135.   TextBox 500,>100,<900,<900
  136.   Fill
  137.   {
  138.     Rect >150,0 <850,1000
  139.     Rect 0,>150 1000,<850
  140.     Ellipse 0,0,>300,>300
  141.     Ellipse <700,0,1000,>300
  142.     Ellipse <700,<700,1000,1000
  143.     Ellipse 0,<700,>300,1000
  144.   }
  145.   Outline
  146.   {
  147.     Arc 0,0,>300,>300 >150,0 0,>150
  148.     Line >150,0 <850,0
  149.     Arc <700,0,1000,>300 1000,>150 <850,0
  150.     Line 1000,>150 1000,<850
  151.     Arc <700,<700,1000,1000 <850,1000 1000,<850
  152.     Line >150,1000 <850,1000
  153.     Arc 0,<700,>300,1000 0,<850 >150,1000
  154.     Line 0,>150 0,<850
  155.     Line 500,0 500,1000
  156.   }
  157.   MiniOutline
  158.   {
  159.     Arc 0,0,>500,>500 >250,0 0,>250
  160.     Line >250,0 <750,0
  161.     Arc <500,0,1000,>500 1000,>250 <750,0
  162.     Line 1000,>250 1000,<750
  163.     Arc <500,<500,1000,1000 <750,1000 1000,<750
  164.     Line >250,1000 <750,1000
  165.     Arc 0,<500,>500,1000 0,<750 >250,1000
  166.     Line 0,>250 0,<750
  167.     Line 500,0 500,1000
  168.   }
  169.   Hot 21 <874,1000 <919,<985 <957,<957 <985,<919 1000,<874 -
  170.     1000,>127 <985,>82 <957,>44 <919,>16 <874,0-
  171.     >127,0 >82,>16 >44,>44 >16,>82 0,>127 -
  172.     0,<874 >16,<919 >44,<957 >82,<985 >127,1000 <874,1000
  173. }
  174.  
  175. FigureSymbol "terminal split"
  176. {
  177.   TextBox >200,>100,500,<900
  178.   TextBox 500,>100,<800,<900
  179.   Height 64
  180.   Width 288
  181.   Fill
  182.   {
  183.     Rect >500,0,<500,1000
  184.     Ellipse 0,0,>999,1000
  185.     Ellipse <1,0,1000,1000
  186.   }
  187.   Outline
  188.   {
  189.     Line >500,0 <500,0
  190.     Line >500,1000 <500,1000
  191.     Arc 0,0,>999,1000 >500,0 >500,1000
  192.     Arc <1,0,1000,1000 <500,1000 <500,0
  193.     Line 500,0 500,1000
  194.   }
  195.   Hot 17 >401,1 >217,77 >77,218 >1,402 >1,599 >77,783 >217,924 >401,1000-
  196.     <599,1000 <783,924 <923,783 <999,599 <999,402 <923,218 <783,77 <599,1-
  197.     >401,1
  198. }
  199.  
  200. FigureSymbol "comment split"
  201. {
  202.   TextBox >100,>50,>800,<950
  203.   TextBox >999,>50,1000,<950
  204.   Outline
  205.   {
  206.     Polyline 4 1000,0 0,0 0,1000 1000,1000
  207.     Line >900,0 >900,1000
  208.   }
  209. }
  210.  
  211.  
  212. FigureSymbol "box divided 1"
  213. {
  214.   TextBox >50,33,500,300
  215.   TextBox 500,33,<950,300
  216.   TextBox >50,366,<950,633
  217.   TextBox >50,700,<950,966
  218.   Fill
  219.   {
  220.     Rect 0,0,1000,1000
  221.   }
  222.   Outline
  223.   {
  224.     Rect 0,0,1000,1000
  225.     Line 0,333 1000,333
  226.     Line 500,0  500,333
  227.     Line 0,667 1000,667
  228.   }
  229. }
  230.  
  231. FigureSymbol "box divided 2"
  232. {
  233.   TextBox >50,33,500,300
  234.   TextBox 500,33,<950,300
  235.   TextBox >50,366,<950,966
  236.   Fill
  237.   {
  238.     Rect 0,0,1000,1000
  239.   }
  240.   Outline
  241.   {
  242.     Rect 0,0,1000,1000
  243.     Line 0,333 1000,333
  244.     Line 500,0  500,333
  245.   }
  246. }
  247.  
  248. FigureSymbol "box divided 3"
  249. {
  250.   TextBox >50,33,<950,300
  251.   TextBox >50,366,500,966
  252.   TextBox 500,366,<950,966
  253.   Fill
  254.   {
  255.     Rect 0,0,1000,1000
  256.   }
  257.   Outline
  258.   {
  259.     Rect 0,0,1000,1000
  260.     Line 0,333 1000,333
  261.     Line 500,333 500,1000
  262.   }
  263. }
  264.  
  265. FigureSymbol "hex divided"
  266. {
  267.   TextBox >250,>50,500,300
  268.   TextBox 500,>50,<750,300
  269.   TextBox >250,366,<750,950
  270.   Fill
  271.   {
  272.     Polygon 7 0,500 >300,0 <700,0 1000,500 <700,1000 >300,1000 0,500
  273.   }
  274.   Outline
  275.   {
  276.     Polyline 7 0,500 >300,0 <700,0 1000,500 <700,1000 >300,1000 0,500
  277.     Line >100,333 <900,333
  278.     Line 500,0 500,333
  279.   }
  280.   Hot 7 0,500 >300,0 <700,0 1000,500 <700,1000 >300,1000 0,500
  281. }
  282.  
  283. FigureSymbol "box layer 2"
  284. {
  285.   TextBox >50,50,<950,450
  286.   TextBox >50,550,<950,950
  287.   Height 256
  288.   Width 256
  289.   Fill
  290.   {
  291.     Rect 0,0,1000,1000
  292.   }
  293.   Outline
  294.   {
  295.     Rect 0,0,1000,1000
  296.     Line 0,500 1000,500
  297.   }
  298. }
  299.  
  300. FigureSymbol "box layer 3"
  301. {
  302.   TextBox >50,33,<950,300
  303.   TextBox >50,366,<950,633
  304.   TextBox >50,700,<950,966
  305.   Height 384
  306.   Width 256
  307.   Fill
  308.   {
  309.     Rect 0,0,1000,1000
  310.   }
  311.   Outline
  312.   {
  313.     Rect 0,0,1000,1000
  314.     Line 0,333 1000,333
  315.     Line 0,667 1000,667
  316.   }
  317. }
  318.  
  319. FigureSymbol "box layer 4"
  320. {
  321.   TextBox >50,25,<950,225
  322.   TextBox >50,275,<950,475
  323.   TextBox >50,525,<950,725
  324.   TextBox >50,775,<950,975
  325.   Height 512
  326.   Width 256
  327.   Fill
  328.   {
  329.     Rect 0,0,1000,1000
  330.   }
  331.   Outline
  332.   {
  333.     Rect 0,0,1000,1000
  334.     Line 0,250 1000,250
  335.     Line 0,500 1000,500
  336.     Line 0,750 1000,750
  337.   }
  338. }
  339.  
  340. FigureSymbol "box layer 5"
  341. {
  342.   TextBox >50,20,<950,180
  343.   TextBox >50,220,<950,380
  344.   TextBox >50,420,<950,580
  345.   TextBox >50,620,<950,780
  346.   TextBox >50,820,<950,980
  347.   Height 640
  348.   Width 256
  349.   Fill
  350.   {
  351.     Rect 0,0,1000,1000
  352.   }
  353.   Outline
  354.   {
  355.     Rect 0,0,1000,1000
  356.     Line 0,200 1000,200
  357.     Line 0,400 1000,400
  358.     Line 0,600 1000,600
  359.     Line 0,800 1000,800
  360.   }
  361. }
  362.  
  363. FigureSymbol "box layer 6"
  364. {
  365.   TextBox >50,16,<950,150
  366.   TextBox >50,182,<950,316
  367.   TextBox >50,348,<950,482
  368.   TextBox >50,516,<950,648
  369.   TextBox >50,682,<950,814
  370.   TextBox >50,848,<950,980
  371.   Height 768
  372.   Width 256
  373.   Fill
  374.   {
  375.     Rect 0,0,1000,1000
  376.   }
  377.   Outline
  378.   {
  379.     Rect 0,0,1000,1000
  380.     Line 0,166 1000,166
  381.     Line 0,332 1000,332
  382.     Line 0,500 1000,500
  383.     Line 0,666 1000,666
  384.     Line 0,831 1000,831
  385.   }
  386. }
  387.  
  388.  
  389. FigureSymbol "rounded split 2"
  390. {
  391.   TextBox >100,>50,<900,<250
  392.   TextBox >100,>350,<900,<650
  393.   TextBox >100,<750,<900,<950
  394.   Fill
  395.   {
  396.     Rect >150,0 <850,1000
  397.     Rect 0,>150 1000,<850
  398.     Ellipse 0,0,>300,>300
  399.     Ellipse <700,0,1000,>300
  400.     Ellipse <700,<700,1000,1000
  401.     Ellipse 0,<700,>300,1000
  402.   }
  403.   Outline
  404.   {
  405.     Arc 0,0,>300,>300 >150,0 0,>150
  406.     Line >150,0 <850,0
  407.     Arc <700,0,1000,>300 1000,>150 <850,0
  408.     Line 1000,>150 1000,<850
  409.     Arc <700,<700,1000,1000 <850,1000 1000,<850
  410.     Line >150,1000 <850,1000
  411.     Arc 0,<700,>300,1000 0,<850 >150,1000
  412.     Line 0,>150 0,<850
  413.     Line 0,>300 1000,>300
  414.     Line 0,<700 1000,<700
  415.   }
  416.   MiniOutline
  417.   {
  418.     Arc 0,0,>500,>500 >250,0 0,>250
  419.     Line >250,0 <750,0
  420.     Arc <500,0,1000,>500 1000,>250 <750,0
  421.     Line 1000,>250 1000,<750
  422.     Arc <500,<500,1000,1000 <750,1000 1000,<750
  423.     Line >250,1000 <750,1000
  424.     Arc 0,<500,>500,1000 0,<750 >250,1000
  425.     Line 0,>250 0,<750
  426.     Line 0,>300 1000,>300
  427.     Line 0,<700 1000,<700
  428.   }
  429.   Hot 21 <874,1000 <919,<985 <957,<957 <985,<919 1000,<874 -
  430.     1000,>127 <985,>82 <957,>44 <919,>16 <874,0-
  431.     >127,0 >82,>16 >44,>44 >16,>82 0,>127 -
  432.     0,<874 >16,<919 >44,<957 >82,<985 >127,1000 <874,1000
  433. }
  434.