home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PROG_C / AUTOSCRN.ZIP / README.DOC < prev    next >
Text File  |  1994-01-01  |  6KB  |  120 lines

  1.  
  2.     ┌─────────┐
  3.   ┌─────────┐     │              (R)
  4. ──│         │o    │──────────────────
  5.   │   ┌─────────┐ │  Association of                AUTOSCREEN Version 2.01
  6.   │   │         │─┘  Shareware                     ~~~~~~~~~~~~~~~~~~~~~~~
  7.   └───│    o    │    Professionals                 (c) E.J.Pugh, 1989-1994
  8. ──────│    │    │────────────────────              - All rights reserved -
  9.       └─────────┘    MEMBER
  10.  
  11. AUTOSCREEN is a fully portable, event-driven, multi-threaded user-interface
  12. library; written in a combination of ANSI-C and low-level assembler. It is aimed
  13. at programmers developing real-time bespoke applications in C who need to supply
  14. a MS Windows-type interface but without the run-time and memory overheads that
  15. such systems incurr.
  16.  
  17. AUTOSCREEN Version 2.01 is a major upgrade to Version 1.00. The library now
  18. provides full support for: menu-title bars; pop-up, pull-down and tear-off
  19. menus; number/date expression dialogues; movable and resizable windows &
  20. objects; list-boxes; horizontal and vertical scroll-bars; pop-up lists;
  21. switches; check-boxes; buttons; custom objects; process threads; all
  22. international date formats; sound; transparent mouse support; accelerator-keys
  23. and user-assigned fast-key combinations. EVERYTHING you need to provide an
  24. attractive, intuitive and consistent user-interface for your products.
  25.  
  26. Using AUTOSCREEN is EASY. Programmers simply add required objects to a window
  27. structure and then pass its address to the library's DoObjects() function. The
  28. entire system is then on "auto-pilot". Users may launch further processes from
  29. the main menu-bar; input data; switch between process windows; carry-out window
  30. movement and resizing; suspend a process and assign custom fast keys as they
  31. will. All the programmer need be concerned with is that when the call to
  32. DoObjects() returns, the window structure will contain all the information
  33. requested. Even data validation and verification can be automatically carried-
  34. out.
  35.  
  36. AUTOSCREEN makes it possible to write complex applications in a fraction of the
  37. time required by traditional techniques. It is suitable for both programming
  38. students and senior software engineers. Moreover, the system can be ported to
  39. any environment supporting an ANSI C compiler.
  40.  
  41. Including the complete AUTOSCREEN system in PC products incurrs a code overhead
  42. of around 80K. This makes it possible to write products that are fully
  43. backwards-compatible with old 8088 based machines (including thread support).
  44.  
  45. The "try-before-you-buy" shareware version, distributed here, is supplied in the
  46. form of individually compressed files that can be decoded and installed for test
  47. purposes using the supplied program INSTALL.EXE. Users are hereby granted a
  48. restricted License to evaluate the supplied small memory model library for a
  49. period of up to 3 months following the installation date. No rights are granted
  50. for further use of the software following this period. If you wish to continue
  51. using the product after this date: you MUST PAY A REGISTRATION FEE TO THE
  52. AUTHOR.
  53.  
  54. Registered users obtain a Microsoft compatible Help-file database; small,
  55. medium, compact and large memory model libraries; royalty-free rights to
  56. incorporate AUTOSCREEN code in their own commercial products; the opportunity
  57. to purchase a copy of the product's full source code and 3 months free
  58. technical support.
  59.  
  60. AUTOSCREEN Version 2.01 requires PC/MS-DOS v2.00 or higher and 128K RAM on board
  61. an IBM PC or 100% compatible machine. An ANSI C compiler is required to use the
  62. product and Microsoft C is recommended. Users wishing to use the product with
  63. another manufacturer's compiler are referred to the library's manual
  64. (AUTOSCRN.DOC).
  65.  
  66. To install the test version, simply ensure INSTALL.EXE is present among the
  67. files supplied and run this program. The utility assumes you already have C
  68. installed and will search your environment for the required installation paths.
  69. Confirm each of these fields in the installation window by hitting [Enter] or
  70. alter them as required. By default the check-box settings enable installation of
  71. all supplied files - though you can alter these options if need be. Around 1.2
  72. Megabytes of disk space are required to store all files in uncompressed format.
  73.  
  74. To register the product, send your cheque (drawn on a UK bank) or international
  75. money-order (made payable to: E.J.Pugh, FIAP) to:-
  76.  
  77.           AUTOSCREEN Version 2.01
  78.           Trident Software
  79.           337 Church Road
  80.           Thundersley
  81.           Benfleet
  82.           Essex  SS7 3HJ
  83.           England
  84.  
  85. Please remember to indicate the disk size required.
  86.  
  87. The following registration fees are payable from 1 January, 1994 (though the
  88. right to alter these, without notification, is specifically reserved):-
  89.  
  90. Registration 1
  91. ~~~~~~~~~~~~~~
  92.  
  93. Small, Medium, Compact and Large memory model libraries for the IBM PC and 100%
  94. compatibles; Microsoft compatible help-file database; 110 page ASCII manual and
  95. 3 months free postal technical support: £35.00
  96.  
  97. Registration 2
  98. ~~~~~~~~~~~~~~
  99.  
  100. Full C and assembler source code for IBM PC and 100% compatibles; 110 page ASCII
  101. manual and 3 months free postal technical support: £55.00
  102.  
  103. Registration 3
  104. ~~~~~~~~~~~~~~
  105.  
  106. Professional developers' pack combining both options 1 & 2: £80.00
  107.  
  108. Site License discounts (permitting the copying of the registered product so it
  109. may be used on more than one machine) are available as follows:-
  110.  
  111.      No. Of Machines          % Discount
  112.      ~~~~~~~~~~~~~~~          ~~~~~~~~~~
  113.       1 - 3                          NIL
  114.       4 - 9                        5.00%
  115.      10 - 15                      10.00%
  116.      16+                          15.00%
  117.  
  118. Additional discounts are available to educational establishments. Please write
  119. for details.
  120.