home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 22 / CD_ASCQ_22_0695.iso / win / prg / easynet / readme.txt < prev    next >
Text File  |  1995-04-12  |  9KB  |  293 lines

  1.  
  2. ===========================================================                
  3.           EASYNET Custom Control for Visual Basic 
  4.                            
  5.                        Version 1.61
  6.  
  7.          Copyright ⌐ Patrick Lassalle, 1994, 1995. 
  8.                     ALL RIGHTS RESERVED
  9.  
  10.                       Patrick Lassalle
  11.                       247, Avenue du Marechal Juin
  12.                       92100 Boulogne
  13.                       France
  14.  
  15.                  Tel.: 33  1  46 03 42 20
  16.  
  17.                  Compuserve ID: 100325,725
  18.  
  19.                        April 12, 1995
  20. ===========================================================
  21.  
  22.  
  23. --------
  24. Contents
  25. --------
  26.  
  27. Part    Description
  28. ----    -----------
  29.  1      What is EasyNet Custom Control?
  30.  2      New version enhancements
  31.  3      Technical info
  32.  4    Notes on running the demo program
  33.  5      How to register?
  34.  
  35.  
  36. --------------------------------------------
  37. Part 1 - What is EasyNet Custom Control?
  38. --------------------------------------------
  39.  
  40.  EasyNet is a "vbx" (Visual basic Custom Control) which allows 
  41. to develop QUICKLY an application that needs to manage a network 
  42. diagram:
  43.     * workflow
  44.     * data base diagram
  45.     * organigrams
  46.     * communication networks
  47.     * state transition diagrams
  48.     * etc...
  49.  
  50. INTERACTIVITY
  51. -------------
  52.  
  53. An EasyNet diagram contains nodes and those nodes can be linked.
  54. Drawings can be made interactively or programmaticaly:
  55.  
  56.     * Network items (nodes or links) may have attributes which  
  57.     can be easily modified (shape, colors, pen width or style, etc)
  58.     * Pictures (icon, bitmap or metafile) may be displayed inside nodes.
  59.     * You can move, resize, stretch each item.
  60.     * Multiselection allowed
  61.     * Transparent items, sleeping items, hided items etc...
  62.     * Links can be oriented or not.
  63.     * Links can be composed of several segments.
  64.     * 4 link arrowhead shapes
  65.  
  66. OPEN
  67. ----
  68.  
  69. * You can associate data (text, picture, integer, reference to other 
  70. data like a database record) to each item. 
  71.  
  72. * METAFILE copy: you can copy an EasyNet diagram onto the 
  73. clipboard and paste it in Window Write, in PaintBrush, Excel, 
  74. Winword, WordPerfect, in a VB picture, etc... 
  75. And the result can be resized.
  76. For instance, you may paste the metafile in a Winword document, 
  77. double-click on the picture, adjust the margins so that
  78. there's room for other drawing objects, use the drawing 
  79. tools to draw some lines, circles, etc, close the picture,
  80. select it, copy it to the clipboard, etc... Try this with
  81. Welcome demo.
  82.  
  83. * METAFILE saving. You may save an image of your EasyNet diagram
  84. on disk as a metafile.
  85.  
  86.  
  87. NAVIGATION
  88. ----------
  89.  
  90.  You can navigate in the EasyNet diagram (for instance, get every
  91. nodes linked to one given node).
  92.  
  93. CUSTOMIZABLE
  94. ------------
  95.  
  96.  Many properties and events allow you to "customize" your
  97. diagramming application (CanDrawNode, CanSizeNode, 
  98. CanStretchLink, ReadOnly, ScrollBars, etc...).
  99.  
  100.  
  101. --------------------------------------------
  102. Part 2 - New version enhancements
  103. --------------------------------------------
  104.  
  105. Minor enhancements this time!
  106.  
  107. * PointedItem property that allows to see which item the mouse is 
  108.   over.  
  109. * DisplayHandles property. If set to False, the selecting handles 
  110.   are not displayed.
  111.  
  112. + change of address!
  113. + new: Corporate Site Licensing!  
  114.  
  115. -----------------------------------------
  116. Part 3 - Technical info
  117. -----------------------------------------
  118.  
  119. Interface
  120. ---------
  121.  
  122.  EasyNet programmatic interface contains:
  123.  
  124.   * 85 properties (26 standards)
  125.   * 17 events (12 standards)
  126.   * 0 method 
  127.  
  128.  All those properties and events are described in 
  129. EASYNET.HLP file. 
  130.  
  131.  
  132. Compatibility
  133. -------------
  134.  
  135.  EasyNet can work in every versions of Visual Basic. Therefore, 
  136. it can also be used with every host environment that is "VB 1 level"
  137. compatible (Visual C++, Borland C++ 4.0, SQL Windows, 
  138. DBase for Windows, Delphi, etc...).
  139.  
  140.  
  141. Misc
  142. ----
  143.  
  144. * EasyNet is a container for other controls.
  145.  
  146. * Limits for one EasyNet control:
  147.   - 1000 nodes.
  148.   - 1000 links.
  149.   - 15 segments for each link.
  150.   - the total amount of memory available for all the displayed 
  151.     text in one EasyNet control is 64 K.
  152.   - the total amount of memory available for all the tag 
  153.     text (see ItemTag property) in one EasyNet control is 64 K.
  154.   
  155.  
  156. ------------------------------------------
  157. Part 4 - Notes on running demo programs
  158. ------------------------------------------
  159.  
  160.  This ZIP file contains the following files:
  161.  
  162. WELCOME.EXE  A demo without source files.
  163.  
  164. PROJECT1.MAK  (First Demo source files)
  165. FORM1.FRM
  166. ABOUT1.FRM
  167. MODULE1.BAS 
  168.  
  169. PROJECT2.MAK  (Second Demo source files)
  170. FORM2.FRM
  171. ABOUT2.FRM
  172.  
  173. PROJECT3.MAK  (Third Demo source files)
  174. FORM3.FRM
  175. ABOUT3.FRM
  176. MDI3.FRM
  177.  
  178. PROJECT4.MAK  (Fourth Demo source files)
  179. FORM4.FRM
  180. ABOUT4.FRM
  181.  
  182. PROJECT5.MAK  (Fifth Demo source files)
  183. FORM5.FRM
  184. ABOUT5.FRM
  185.  
  186. EASYNET.VBX   EasyNet Custom Control 
  187. EASYNET.HLP   EasyNet help file.
  188. README.TXT    This text file.
  189.  
  190.  
  191. Remarks:
  192. --------
  193.  
  194.   * EASYNET.VBX and EASYNET.HLP should be copied in your 
  195.     WINDOWS\SYSTEM directory.
  196.  
  197.   * If you don't know EasyNet, you should run first WELCOME.EXE.
  198.  
  199.   * First demo allows to draw diagrams, save them in files and print
  200.     them. It shows also how to add a keyboard interface and how to 
  201.     change cursor shape using "PointedArea" property.
  202.     Note that the saving procedure used in this program is just an 
  203.     example. You should adapt it to your needs or rewrite a better
  204.     procedure.
  205.  
  206.   * Second demo focuses on EasyNet capabilities.
  207.  
  208.   * Third shows how to use EasyNet in the case of a network 
  209.     application. It is a MDI sample application. The following 
  210.     properties are illustrated: Picture, Transparent, DrawStyle.
  211.  
  212.   * Fourth demo shows how to combine node and link adds into a 
  213.     single step: you bring the mouse cursor into the handle at the
  214.     center of the selected node, press the left button, move the 
  215.     mouse towards the other node. When you release the left button,
  216.     a node is created at this place and a link between the origin node
  217.     and this one is created also. 
  218.     This demo needs xScroll and yScroll properties.
  219.  
  220.   * Fifth demo illustrates node text Alignment property.
  221.  
  222.  
  223. ------------------------------------------
  224. Part 5 - How to register?
  225. ------------------------------------------ 
  226.  
  227.  The demonstration version of the EasyNet control is FULLY
  228. FUNCTIONAL but may only be used in the development environment.
  229. If you generate an EXE file with this version of the EasyNet 
  230. control but without an EasyNet license file, then any attempt 
  231. to use this EXE file will display a dialog box explaining that 
  232. it has been generated without license file and the control 
  233. will not work correctly.
  234.  
  235.  If you like EasyNet control then you can receive EasyNet license
  236. file by registering as follows:
  237.  
  238.   1) EITHER in the SWREG forum on Compuserve:  
  239.  
  240.      LICENSE TYPE           | SWREG ID |  Price  |
  241.      -----------------------|----------|---------|
  242.      Single User            | 2547     |  $ 119  |
  243.      -----------------------|----------|---------|
  244.      3-5 Users              | 5487     |  $ 350  |
  245.      -----------------------|----------|---------|
  246.      Unlimited User License | 5488     |  $ 650  |
  247.      -----------------------|----------|---------|
  248.  
  249.      Then you will receive the EasyNet license file by 
  250.      Compuserve E-Mail and the registration fee will be 
  251.      billed to your Compuserve Account. 
  252.      This is a quick and easy way to register EasyNet.
  253.  
  254.   2) EITHER by completing and sending the Order Form (see help  
  255.      file), along with a check for:
  256.  
  257.      License Type           | Price (US)  | Price (French) |
  258.      -----------------------|-------------|----------------|
  259.      Single User            | $ 125       | FF 625         |
  260.      -----------------------|-------------|----------------|
  261.      3-5 Users              | $ 356       | FF 1780        |
  262.      -----------------------|-------------|----------------|
  263.      Unlimited User License | $ 656       | FF 3280        |
  264.      -----------------------|-------------|----------------|
  265.  
  266.               (Those prices include s&h)
  267.  
  268.      to: Patrick Lassalle
  269.          247, Avenue du Marechal Juin
  270.          92100, Boulogne
  271.          FRANCE
  272.  
  273.      Then, you will receive the EasyNet license file on diskette.
  274.  
  275.  
  276. In return for your registration you receive these benefits:
  277.   - a license file giving a royalty-free right to reproduce 
  278.     and distribute the control file EasyNet.vbx with any
  279.     application that you develop and distribute.
  280.     THIS LICENSE FILE IS NOT FOR DISTRIBUTION.
  281.   - full product support (via the MSBASIC forum on Compuserve) 
  282.     for a period of 12 months.
  283.   - the right to use EasyNet in your design environment.
  284.  
  285. NOTES: All registered users of EasyNet are entitled to a free upgrade
  286. to version 1.61 and have just to use the new version together with
  287. their current license file.
  288.  
  289.               I hope you will appreciate EasyNet.           
  290.              Thanks for your feedbacks or questions!
  291.  
  292.  
  293.