home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR6 / MPORT100.ZIP / MPORT.TXT < prev   
Text File  |  1993-09-07  |  9KB  |  227 lines

  1.  Overview of MagniPORT for Windows 3.1  Revision 1.00
  2.  
  3. MagniPORT is a ($19) ShareWARE magnification product for use with any Windows
  4. 3.1 Video Adaptor presenting a dynamic dialog box containing a magnified image
  5. of the area surrounding the mouse cursor.  You may re-position and re-size
  6. this box.  It is extremely useful with all presentation applications and saves
  7. significant time over "built- in" magnifiers.  Optionally, you can also have
  8. a cursor within the MagniPORT Dialop Box to give you exact positioning for
  9. paint operations.  MagniPORT is available as a separate ($19) ShareWARE
  10. product or bundled in MSI's MAGic Magnification Software.  
  11.  
  12. MAGic ($79) & MAGic Deluxe ($295) features the following:
  13.  
  14.  *    2,  4,  6,  &  8 x  Magnifications for MAGic Deluxe
  15.  *    2 x  Magnification for Magic Regular
  16.  *    Screen Locator Display
  17.  *    MSI's Exclusive MagniPORT Dialog Box
  18.  *    Auto-Track of Cursor, Mouse, Objects, & Carats
  19.  *    Ability to Reverse Black-on-White to White-on-Black Images
  20.  *    Ability to Reverse the Cursor Color 
  21.  *    Object Tracking On / Off Control
  22.  *    "Silky-Smooth" Panning in ALL Magnifications within Dialog Box
  23.     boundaries.
  24.  *    Variable Panning Speeds ( 3 steps )
  25.  *    Very Responsive Screen Movement ( < 1% system overhead )
  26.  *    Very LOW Resource usage ( < 1% )
  27.  *    Very LOW Memory usage ( < 30 KBytes )
  28.  *    Hot-Keys for Changing Magnifications
  29.  *    User-Definable short-cut Keys to turn Magnification On / Off
  30.  *    Comprehensive On-Line Help
  31.  
  32.  
  33.  The ShareWARE Concept
  34.  
  35. ShareWARE allows you to "evaluate before you buy".  If after 30 days you
  36. decide that you find MagniPORT useful, please call MSI at (800) 828-2600
  37. and register the product for $19 on you credit card.
  38.  
  39.  
  40.  Installing MagniPORT for Windows
  41.  
  42. MagniPORT for Windows is very easy to install and load.  The installation is
  43. actually a two part process.  First MagniPORT is installed on your hard disk,
  44. then the user that wants access to MagniPORT for Windows installs the MPORT
  45. program into the desired Windows group.
  46.  
  47. To install MagniPORT on your hard disk, copy the MPORT.EXE program to your
  48. \WINDOWS directory then:
  49.  
  50. 1) Under the Windows program manager, double click on the group which will
  51. contain MagniPORT for Windows.  If you continuously need MagniPORT for
  52. Windows, we recommend that you place it in the Startup group.  This will
  53. assure that the on-line notification and access will automatically be run each
  54. time Windows is loaded.
  55.  
  56. 2) Click on File, New; Program Item and OK.
  57.  
  58. 3) In the Description field type MagniPORT .
  59.  
  60. 4) Input MPORT.EXE in the Command line field.
  61.  
  62. 5) If you like, you may specify a short-cut key sequence that will turn
  63.    MagniPORT On / Off.
  64.  
  65.   In addition, any of the following options can be placed on the Command Line
  66.   after WINMAGNIPORT.EXE:
  67.  
  68.  /M Magnification The default is 2.  This determines the magnification factor.
  69.     Valid values are 2, 3, 4, 5, 6, 7, 8, 9, 0.
  70.  
  71.  /U Start Un-magnified The default is magnified.  This allows you to specify a
  72.     magnification with the /M switch, but initially after loading MAGNIPORT,
  73.     the screen will be un-magnified.
  74.  
  75.  /SC Show Cursor on startup.
  76.  
  77.  
  78. 6) Click the OK button to save your selection.  You should now double-click
  79. the MagniPORT icon to enable MagniPORT.  Please note that the configuration &
  80. use of this icon is contained in Demo & Registration Limitations section.
  81.  
  82.  
  83. 7) The MPCLIENT.EXE porgram is supplied to test & demonstate the DDE Server
  84.    Capabilities.
  85.  
  86.  
  87.  Demo & Registration Limitations
  88.  
  89. If MagniPORT for Windows is not Registered, MagniPORT will time out after 15
  90. minutes of operation.  You must exit Windows and re-start to get a fresh demo.
  91. You may call MSI at (800)828-2600 at any time with a credit card (M/C, VISA,
  92. or AMEX) and charge the $19 registration fee.  We will give you an unlock code
  93. over the telephone.
  94.  
  95.  
  96. Single clicking this icon will present you with the Options Menu.  Double
  97. clicking this icon will Enable / Disable Magnification.  This icon will remain
  98. "On-Top" of any and all applications to provide you with instant access to its
  99. functionality.
  100.  
  101.  
  102.  Option Control
  103.  
  104. Single Clicking the MagniPORT icon will cause MagniPORT to present you with a
  105. list of Options.  Double-clicking will turn magnification On / Off
  106.  
  107.  
  108.  MagniPORT Command
  109.  
  110. Selecting this MSI exclusive option will open a Dialog Box which shows the
  111. area of the screen that surrounds the mouse cursor.  The MagniPORT Dialog Box
  112. can be moved and sized just as your other Windows dialog boxes.  The area
  113. depicted within the MagniPORT box can be magnified at 2-10x using the standard
  114. MagniPORT hot-keys.  The content of the MagniPORT box is continuously updated
  115. as you move you mouse around the display.  The Location & Size of the
  116. MagniPORT box are stored in your WIN.INI file automatically upon exiting and
  117. restored each time this option is selected.
  118.  
  119.  
  120.  Help Commands
  121.  
  122. Help - Accesses the Help System for MagniPORT at the Main Index.
  123.  
  124.  
  125.  
  126.  
  127.  MagniPORT for Windows Information
  128.  
  129. MagniPORT for Windows is copyright 1993 by:
  130.  
  131. Pricing: 1-4   $19
  132.      5-9   $15
  133.      10-49 $12
  134.      50+   $10
  135.  
  136. Microsystems Software, Inc.  600 Worcester Road Framingham, MA 01701
  137.  
  138. (508) 879-9000 Support 
  139. (508) 626-8511 Fax 
  140. (508) 875-8009 BBS for upgrades
  141. (800) 828-2600 Toll-Free (Sales & Unlock Only)
  142.  
  143. Author: Borko D. Stosic
  144.  
  145.  
  146.  Mouse Support
  147.  
  148. Generally, all functions normally associated with the Mouse under Windows are
  149. supported.  Panning will start at the location of the mouse pointer head.  The
  150. magnified area will automatically track the mouse.  After you disable
  151. magnification, upon re-enabling, the magnified area will center around the
  152. mouse pointer.
  153.  
  154.  
  155.  
  156.  Keyboard Support
  157.  
  158. Holding the < ALT > key an hitting various other keys will control MagniPORT
  159. under Windows.  Note that the Number Keys defined below are the keys on the
  160. top row of the keyboard, NOT those on the numeric keypad. 
  161.  
  162. < Alt - 1 >   Set magnification to 1x (Off) 
  163. < Alt - 2 >   Set magnification to 2x
  164. < Alt - 3 >   Set magnification to 3x 
  165. < Alt - 4 >   Set magnification to 4x 
  166. < Alt - 5 >   Set magnification to 5x 
  167. < Alt - 6 >   Set magnification to 6x 
  168. < Alt - 7 >   Set magnification to 7x 
  169. < Alt - 8 >   Set magnification to 8x 
  170. < Alt - 9 >   Set magnification to 9x 
  171. < Alt - 0 >   Set magnification to 10x 
  172. < Alt - Ins > Cursor On / Off
  173.  
  174. Note: You may also specify a short-cut key sequence that will turn MagniPORT
  175. On / Off in the Properties of the MagniPORT Icon under you Windows Program
  176. Manager.
  177.  
  178.  
  179.  DDE Support in MagniPORT
  180.  
  181. MPORT is also a DDE (Dynamic Data Exchange) server for Windows 3.1 as follows:
  182.  
  183. Registration: DDEML Topic:  "MagniPORT" Service:  "Magnified State" 
  184.  
  185. The callback functions respond to DDEML (DDE Management Library) transactions
  186. XTYP_EXECUTE by processing the received command string and returning the
  187. DDE_FACK transaction flag to the DDEML.
  188.  
  189. The Command string is processed by searching for particular string expressions
  190. (case insensitive, optionally followed by string representation of numbers)
  191. and then performing corresponding the operation.
  192.  
  193. The following commands are recognized:
  194.  
  195. STRING NUMBER ACTION
  196.  
  197. /M    1-10  choose magnification (1 = Off) 
  198. /XC   0-639 choose x coordinate for magnification
  199. /YC   0-479 choose y coordinate for magnification 
  200. /XMP  0-639 choose x coordinate of Mport Dialog box.  
  201. /YMP  0-479 choose y coordinate of Mport Dialog box 
  202. /XEXT 0-639 choose x width of Mport Dialog box 
  203. /YEXT 0-479 choose y height of Mport Dialog box.  
  204. /SC   0-1   cursor Off / On
  205. /MSG  display message box
  206.  
  207. Numbers received as /XC /YC coordinates are truncated to the nearest permitted
  208. values. If only one coordinate is received, the other is by default chosen at
  209. half of the screen size.
  210.  
  211. The MPCLIENT.EXE program demonstrates a client DDE application.  On startup,
  212. if no server responds to XTYP_CONNECT transaction, the application tries to
  213. load MPORT.EXE and then again tries to establish connection. If it doesn't
  214. succeed, it displays a message box and exits.
  215.  
  216. Once the connection is established, MPCLIENT.EXE displays a dialog box with
  217. options for different services supplied by MPORT.EXE. Messages are sent by
  218. pressing the SEND MESSAGE button in the dialog box.
  219.  
  220. If the connection is broken (received transaction XTYP_UNREGISTER),
  221. MPCLIENT.EXE displays a message box. If the connection is re-established
  222. (transaction XTYP_REGISTER received), and an appropriate message box is
  223. displayed.  A key for loading MPORT.EXE server is also supplied in the dialog
  224. box (pressing it has no effect if the server is already loaded and connection
  225. established).
  226.  
  227.