home *** CD-ROM | disk | FTP | other *** search
/ In'side Shareware 1995 April / ish0495.iso / update / edge / pssdl.ed_ / pssdl.ed
Text File  |  1995-03-03  |  4KB  |  209 lines

  1. EDGE Figure Symbol Definition 
  2. Version 1.0
  3.  
  4. # CCITT SDL (Specification and Description Language)
  5.  
  6. Comment "CCITT SDL Diagrams"
  7. Comment "Pacestar Software"
  8.  
  9. FigureSymbol "SDL to network"
  10. {
  11.   TextBox >50,>50,<750,<950
  12.   Fill
  13.   {
  14.     Polygon 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  15.   }
  16.   Outline
  17.   {
  18.     Polyline 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  19.   }
  20.   Hot 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  21. }
  22.  
  23. FigureSymbol "SDL to net. control"
  24. {
  25.   TextBox >125,>125,<750,<950
  26.   Fill
  27.   {
  28.     Polygon 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  29.   }
  30.   Outline
  31.   {
  32.     Polyline 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  33.     Line >75,0 >75,1000
  34.   }
  35.   Hot 6 0,0 <750,0 1000,500 <750,1000 0,1000 0,0
  36. }
  37.  
  38. FigureSymbol "SDL from network"
  39. {
  40.   TextBox >50,>50,<700,<950
  41.   Fill
  42.   {
  43.     Polygon 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  44.   }
  45.   Outline
  46.   {
  47.     Polyline 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  48.   }
  49.   Hot 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  50. }
  51.  
  52. FigureSymbol "SDL net internal req"
  53. {
  54.   TextBox >125,>125,<700,<950
  55.   Fill
  56.   {
  57.     Polygon 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  58.   }
  59.   Outline
  60.   {
  61.     Polyline 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  62.     Line >75,0 >75,1000
  63.   }
  64.   Hot 6 0,0 1000,0 <750,500 1000,1000 0,1000 0,0
  65. }
  66.  
  67.  
  68. FigureSymbol "SDL to user"
  69. {
  70.   TextBox >250,>50,<950,<950
  71.   Fill
  72.   {
  73.     Polygon 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  74.   }
  75.   Outline
  76.   {
  77.     Polyline 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  78.   }
  79.   Hot 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  80. }
  81.  
  82. FigureSymbol "SDL from user"
  83. {
  84.   TextBox >300,>50,<950,<950
  85.   Fill
  86.   {
  87.     Polygon 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  88.   }
  89.   Outline
  90.   {
  91.     Polyline 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  92.   }
  93.   Hot 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  94. }
  95.  
  96. FigureSymbol "SDL user internal req"
  97. {
  98.   TextBox >300,>50,<875,<875
  99.   Fill
  100.   {
  101.     Polygon 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  102.   }
  103.   Outline
  104.   {
  105.     Polyline 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  106.     Line <925,0 <925,1000
  107.   }
  108.   Hot 6 0,0 >250,500 0,1000 1000,1000 1000,0 0,0
  109. }
  110.  
  111. FigureSymbol "SDL user to control"
  112. {
  113.   TextBox >250,>50,<875,<875
  114.   Fill
  115.   {
  116.     Polygon 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  117.   }
  118.   Outline
  119.   {
  120.     Polyline 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  121.     Line <925,0 <925,1000
  122.   }
  123.   Hot 6 0,500 >250,0 1000,0 1000,1000 >250,1000 0,500
  124. }
  125.  
  126. FigureSymbol "SDL procedure call"
  127. {
  128.   TextBox >125,>50,<875,<950
  129.   Fill
  130.   {
  131.     Rect 0,0,1000,1000
  132.   }
  133.   Outline
  134.   {
  135.     Rect 0,0,1000,1000
  136.     Line >75,0 >75,1000
  137.     Line <925,0 <925,1000
  138.   }
  139.   MiniOutline
  140.   {
  141.     Rect 0,0,1000,1000
  142.     Line 100,0 100,1000
  143.     Line 880,0 880,1000
  144.   }
  145. }
  146.  
  147. FigureSymbol "SDL decision"
  148. {
  149.   TextBox 275,275,725,725
  150.   Fill
  151.   {
  152.     Polygon 5 500,0 1000,500 500,1000 0,500 500,0
  153.   }
  154.   Outline
  155.   {
  156.     Polyline 5 500,0 1000,500 500,1000 0,500 500,0
  157.   }
  158.   Hot 5 500,0 1000,500 500,1000 0,500 500,0
  159. }
  160.  
  161. FigureSymbol "SDL alternative"
  162. {
  163.   TextBox 250,400,750,900
  164.   Fill
  165.   {
  166.     Polygon 4 0,1000 500,0 1000,1000 0,1000
  167.   }
  168.   Outline
  169.   {
  170.     Polyline 4 0,1000 500,0 1000,1000 0,1000
  171.   }
  172.   Hot 4 0,1000 500,0 1000,1000 0,1000
  173. }
  174.  
  175. FigureSymbol "SDL save"
  176. {
  177.   TextBox >200,>50,<800,<950
  178.   Fill
  179.   {
  180.     Polygon 5 >200,0 1000,0 <800,1000 0,1000 >200,0
  181.   }
  182.   Outline
  183.   {
  184.     Polyline 5 >200,0 1000,0 <800,1000 0,1000 >200,0
  185.   }
  186.   Hot 5 >200,0 1000,0 <800,1000 0,1000 >200,0
  187. }
  188.  
  189. FigureSymbol "SDL state"
  190. {
  191.   TextBox >150,>50,<850,<950
  192.   Fill
  193.   {
  194.     Ellipse <700,0,1000,1000
  195.     Ellipse 0,0,>300,1000
  196.     Rect >150,0 <850,1000
  197.   }
  198.   Outline
  199.   {
  200.     Arc <700,0,1000,1000 <850,1000 <850,0
  201.     Arc 0,0,>300,1000 >150,0 >150,1000
  202.     Line >150,0 <850,0
  203.     Line >150,1000 <850,1000
  204.   }
  205.   Hot 17 >121,1 >66,77 >24,218 >1,402 >1,599 >24,783 >66,924 >121,1000 -
  206.     <880,1000 <935,924 <977,783 1000,599 1000,402 <977,218 <935,77 <880,1 -
  207.     >121,1
  208. }
  209.