home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 6 / The_Pier_Shareware_Number_6_(The_Pier_Exchange)_(1995).iso / 038 / mgk110a.zip / README.DOC < prev    next >
Text File  |  1994-09-20  |  24KB  |  553 lines

  1.  
  2.                              MEGIK version 1.1
  3.                  Multi-Environment Graphical Interface Kit
  4.                        -------------------------------
  5.                     Copyright (c) 1994 by Advanced Topics
  6.                             All Rights Reserved
  7.  
  8.  
  9. Welcome to MEGIK! This file contains release notes and general information
  10. about the version 1.1 of the MEGIK development package and about MEGIK/DOS,
  11. the DOS Graphics implementation of the MEGIK API, included in this release.
  12.  
  13.  
  14. This file contains the following sections:
  15.  
  16.     1. PRODUCT OVERVIEW
  17.     2. PRODUCT RELEASE CONTENTS
  18.     3. INSTALLATION
  19.     4. THE MEGIK/DOS IMPLEMENTATION
  20.         4.1 System Requirements
  21.         4.2 Initial Environment Setup
  22.         4.3 Setting the MG_OS_DOS constant
  23.         4.4 Compiling and Linking
  24.         4.5 The MS Graphics Library under 7.0 and above
  25.         4.6 Microsoft C/C++ Font Files
  26.         4.7 Running the examples
  27.     5. REGISTERING THE PACKAGE
  28.         5.1 Definition of Shareware
  29.         5.2 Ombudsman Statement
  30.         5.3 Disclaimer and Agreement
  31.         5.4 Registered vs. Unregistered Version
  32.         5.5 How to register
  33.     6. WHAT'S NEXT
  34.     7. GETTING TECHNICAL HELP
  35.  
  36.  
  37.  
  38. 1. PRODUCT OVERVIEW
  39. -------------------
  40.  
  41. MEGIK is a professional-level C development toolkit that lets you create
  42. high-quality application based on a Graphical User Interface (GUI) running
  43. portably on different platforms. 
  44.  
  45. MEGIK makes available to you a powerful API (Application Programming
  46. Interface) through which you build your application and control the GUI using
  47. a simple event-driven approach. This API has been designed to make your
  48. application independent at source code level from the platform on which you
  49. are actually developing the code. The suitable set of MEGIK API libraries
  50. provides then the bridge to the native GUI system, so abstracting you from
  51. the need of coding multiple versions of your application to support multiple
  52. platforms.
  53.  
  54. The design of the MEGIK API supports a choice of platforms that spans over
  55. plain DOS Graphics, DOS Windows and OS/2 Presentation Manager. Currently,
  56. only libraries for DOS Graphics mode (MEGIK/DOS) are delivered, and you find
  57. them included in this package. The Windows and OS/2 versions are in
  58. preparation and will be released as soon as possible.
  59.  
  60. Note by the way that using MEGIK/DOS to develop plain DOS GUI applications
  61. is worth the effort by itself, both for the quality of the results you can
  62. achieve if you intend to develop software for MS-DOS and because you obtain
  63. sources that will be portable, with the help of the other MEGIK API libraries
  64. now in preparation, with no modifications on Windows and OS/2.
  65.  
  66. THIS PACKAGE IS DISTRIBUTED AS A SHAREWARE PRODUCT. This means that you are 
  67. free to use it for a trial period, after which you must register to go on in 
  68. using it legally. See later in this file for more information about shareware 
  69. and registrations, as well as the file REGISTER.DOC included in the package.
  70.  
  71.  
  72. 2. PRODUCT RELEASE CONTENTS
  73. ---------------------------
  74.  
  75. This release of the MEGIK package comes on two 360K disks (copies on 720K
  76. disks are also available, coming on a single disk that contains all files 
  77. of the two-disks distribution package, grouped together). For those who 
  78. got MEGIK by BBS, they should have two compressed file whose content 
  79. reflects that of the two 360K disks.
  80.  
  81. Disk 1 contains these files:
  82.  
  83.    __DISK__.01  - Disk 1 identification file
  84.    README.DOC   - This file
  85.    VENDOR.DOC   - Information for disk and rack vendors, and BBS operators
  86.    BBS.DOC      - Information for BBS operators
  87.    REGISTER.DOC - Information on how to register the MEGIK package
  88.    REGISTER.ITA - Same as above, for Italian users
  89.    WHATSNEW.DOC - MEGIK updates history
  90.    FILE_ID.DIZ  - Standard BBS program description file
  91.    MGFILES1.EXE - 1-st MEGIK self-extracting file: see contents below
  92.  
  93. Disk 2 contains these files:
  94.  
  95.    __DISK__.02  - Disk 2 identification file
  96.    FILE_ID.DIZ  - Standard BBS program description file
  97.    MGFILES2.EXE - 2-nd MEGIK self-extracting file: see contents below
  98.  
  99. The files MGFILES1.EXE and MGFILES2.EXE are self-extracting archives
  100. containing the binary libraries, include files and documentation, as listed
  101. below (note that these files are organized in a tree of sub-directories).
  102. The section INSTALLATION of this file explains in detail how to de-archive
  103. them to build the installed package. These files have been archived with
  104.  
  105.         LHA version 2.13  Copyright (c) Haruyasu Yoshizaki, 1988-91
  106.  
  107.  
  108. Contents of file MGFILES1.EXE:
  109.  
  110.    MGDOS\LIB\MGDBC3M.LIB   - MEGIK/DOS Borland C++ 3.x medium model library
  111.    MGDOS\LIB\MGDMS6M.LIB   - MEGIK/DOS Microsoft C 6.0, C/C++ 7.0 and Visual 
  112.                              C++ 1.x medium model library
  113.    
  114.    MGDOS\LIB\MGDMS6L.LIB   - MEGIK/DOS Microsoft C 6.0, C/C++ 7.0 and Visual 
  115.                              C++ 1.x large model library
  116.                              (included in the REGISTERED version only -*-)
  117.  
  118. Contents of file MGFILES2.EXE:
  119.  
  120.    DOC\USRGUIDE.DOC        - MEGIK User's Guide
  121.    DOC\REFMAN.DOC          - MEGIK Reference Manual
  122.    MGDOS\LIB\EGASYS.FON    - Microsoft font file (EGA System Font)
  123.    MGDOS\LIB\VGASYS.FON    - Microsoft font file (VGA System Font)
  124.    MGDOS\INCLUDE\MEGIK.H   - MEGIK general include file
  125.    MGDOS\INCLUDE\MGDOS.H   - MEGIK/DOS platform-specific include file
  126.    MGDOS\DOC\PLATDOS.DOC   - MEGIK/DOS Platform Manual
  127.    MGDOS\EXAMPLES\BMPVIEW:
  128.      BMPVIEW.C             - Bitmap Viewer source code (sample application)
  129.      BMPVIEW.ICO           - Bitmap Viewer icon
  130.      DOCSMPLE.BMP          - How MEGIK doc looks (view with BMPVIEW)
  131.      BORLAND.MAK           - Bitmap Viewer makefile for Borland
  132.      MICROSFT.MAK          - Bitmap Viewer makefile for Microsoft
  133.    MGDOS\EXAMPLES\CLOCK:
  134.      CLOCK.C               - Clock source code (sample application)
  135.      CLOCK.ICO             - Clock icon
  136.      BORLAND.MAK           - Clock makefile for Borland
  137.      MICROSFT.MAK          - Clock makefile for Microsoft
  138.    MGDOS\EXAMPLES\PCBURGER:
  139.      PCBURGER.C            - PCburger source code (sample application)
  140.      PCBURGER.ICO          - PCburger icon
  141.      BORLAND.MAK           - PCburger makefile for Borland
  142.      MICROSFT.MAK          - PCburger makefile for Microsoft
  143.  
  144.    MGDOS\LIB\MGDBC3L.LIB   - MEGIK/DOS Borland C++ 3.x large model library
  145.                              (included in the REGISTERED version only -*-)
  146.  
  147. -*- Unregistered copies of large model libraries are available on request
  148.     from Advanced Topics for a nominal fee, covering S&H expenses only
  149.     ($5 Europe, $10 Others).
  150.  
  151. 3. INSTALLATION
  152. ---------------
  153.  
  154. 1) We recommend you should have all the MEGIK stuff installed under a
  155.    MEGIK root directory on your development hard disk, say,
  156.  
  157.                 C:\MEGIK
  158.  
  159.    Therefore create it if you don't have already one.
  160.  
  161. 2) Transfer on that directory all MEGIK files from the distribution disks
  162.    or, if you got MEGIK from a BBS, from the place where you put them after
  163.    downloading. Remember in this case to de-archive them if they were found
  164.    compressed on the BBS to obtain the same list of files of the distribution
  165.    disk (see the PRODUCT RELEASE CONTENTS section above) before proceeding
  166.    in the installation.
  167.  
  168. 3) Extract all files from the self-extracting files MGFILESx.EXE. To do
  169.    so, simply change you default directory to the MEGIK root directory
  170.  
  171.                 C:\> cd \MEGIK
  172.  
  173.    then type the name of the two files
  174.  
  175.                 C:\MEGIK> MGFILES1.EXE
  176.                 C:\MEGIK> MGFILES2.EXE
  177.  
  178.    They will self-extract their contents, creating the suitable
  179.    sub-directories and placing their files into them. You can remove
  180.    then the two self-extracting files to save space on your disk.
  181.  
  182. If you have completed successfully these steps, you have obtained an
  183. installation of the MEGIK package containing the general MEGIK documentation
  184. and the MEGIK/DOS libraries, include files and specific documentation to
  185. develop MEGIK application running under DOS Graphics mode.
  186.  
  187. Refer to the MEGIK/DOS section of this file for instructions about writing,
  188. compiling and running MEGIK/DOS applications (you may want by now simply to
  189. compile and run the sample applications provided with the package).
  190.  
  191.  
  192. 4. THE MEGIK/DOS IMPLEMENTATION
  193. -------------------------------
  194.  
  195. This section gives brief notes about MEGIK/DOS, the DOS Graphics mode
  196. implementation of the MEGIK API, which is included in this package.
  197. Detailed information and reference notes are found in the MEGIK/DOS Platform
  198. Manual shipped with the package (for unregistered users, the manual is only
  199. on-disk in the file PLATDOS.DOC under \MEGIK\MGDOS\DOC).
  200.  
  201.  
  202. 4.1 System Requirements
  203. -----------------------
  204.  
  205. Developing and running applications using the MEGIK/DOS API requires:
  206.  
  207.   o IBM PC/XT/AT, PS/2 or 100% compatible
  208.   o DOS 2.1 or higher
  209.   o Hard Disk (recommended)
  210.   o EGA or VGA adapter and display
  211.   o Microsoft C 6.0, C/C++ 7.0, Visual C++ 1.x or Borland C++ 3.x
  212.  
  213.  
  214. 4.2 Initial Environment Setup
  215. -----------------------------
  216.  
  217. You need to setup the environment variables of your compiler to link the
  218. MEGIK environment to your development system. If you have already installed
  219. a C compiler, they are probably already set, so just modify them by adding
  220. the correct MEGIK/DOS directories.
  221.  
  222. For Microsoft, modify the variable LIB and INCLUDE in your CONFIG.SYS as in 
  223. this example (here the compiler is the C 6.0):
  224.  
  225.    set LIB=.;C:\MEGIK\MGDOS\LIB;C:\C600\LIB
  226.    set INCLUDE=.;C:\MEGIK\MGDOS\INCLUDE;C:\C600\INCLUDE
  227.  
  228. After you edited your CONFIG.SYS file, you must REBOOT your computer system 
  229. for the new environment variables to take effect.
  230.  
  231. For Borland C++ 3.x, modify the flag -I and -L in your TURBOC.CFG as in this
  232. example:
  233.  
  234.    -I.;C:\MEGIK\MGDOS\INCLUDE;C:\BORLANDC\INCLUDE
  235.    -L.;C:\MEGIK\MGDOS\LIB;C:\BORLANDC\LIB
  236.  
  237. and in your TLINK.CFG as in this example:
  238.  
  239.    -L.;C:\MEGIK\MGDOS\LIB;C:\BORLANDC\LIB
  240.  
  241.  
  242. 4.3 Setting the MG_OS_DOS constant
  243. ----------------------------------
  244.  
  245. Declaring to the compiler what platform you are currently running on is a
  246. task demanded to you, by #defining the preprocessor constant MG_OS_xxx
  247. (MG_OS_DOS in the MEGIK/DOS case) somewhere in your code before including
  248. the file MEGIK.H (it uses that constant to decide what platform-specific
  249. additional include file to load).
  250.  
  251. In order to preserve the portability of the source, we recommend that you
  252. define it outside of the code itself, by using the suitable compiler flag,
  253. i.e.
  254.  
  255.                    /DMG_OS_DOS  for Microsoft C/C++
  256.  
  257.                    -DMG_OS_DOS  for Borland C++ 3.x
  258.  
  259. Of course, you are then free to use this constant in your code to branch
  260. to limited platform-specific portions of code.
  261.  
  262.  
  263. 4.4 Compiling and Linking
  264. -------------------------
  265.  
  266. The makefiles supplied with the MEGIK/DOS examples contain complete compiler
  267. flags specifications for building applications using the MEGIK/DOS API. We
  268. recommend creating your application makefile by editing an existing example
  269. makefile.
  270.  
  271. Here we just recall the naming convention used to identify a MEGIK API
  272. library and the actual names of the shipped MEGIK/DOS API libraries.
  273.  
  274. A generic MEGIK library file is named
  275.  
  276.                  MGxyyyz.LIB
  277.  
  278. where
  279.  
  280.   x   = D | W | O        (for Dos, Windows or OS/2 version)
  281.   yyy = MS6 | BC3 | ...  (for Microsoft C/C++ or Borland C++ 3.x or others)
  282.   z   = M | L            (for Medium or Large memory model)
  283.  
  284. The libraries supplied with MEGIK\DOS are therefore named:
  285.  
  286.   MGDMS6M.LIB   Microsoft C 6.0 and above, medium memory model
  287.   MGDMS6L.LIB   Microsoft C 6.0 and above, large memory model (reg. only)
  288.   MGDBC3M.LIB   Borland C++ 3.x medium memory model
  289.   MGDBC3L.LIB   Borland C++ 3.x large memory model  (registered version only)
  290.  
  291.  
  292. 4.5 The MS Graphics Library under 7.0 and above
  293. -----------------------------------------------
  294.  
  295. Starting from version 7.0, the Microsoft C/C++ compiler has been released 
  296. with a new run-time library file, GRAPHICS.LIB, which contains the code for 
  297. the DOS graphics support on top of which the Microsoft version of MEGIK/DOS 
  298. was built. The release 6.0 instead included all the graphics stuff in the 
  299. standard run-time libraries.
  300.  
  301. Because of this, if you compile a Microsoft C/C++ 7.0 or Visual C++ 1.x 
  302. MEGIK/DOS application you must explicitly link, as opposed to 6.0 programs, 
  303. the GRAPHICS.LIB file to your executable.
  304.  
  305.  
  306. 4.6 Microsoft C/C++ Font Files
  307. ------------------------------
  308.  
  309. The Microsoft C native graphics library (see above) supports fonts by loading 
  310. them from disk files when needed.
  311.  
  312. The MEGIK/DOS library uses two font files for implementing the MEGIK System
  313. Font, VGASYS.FON and EGASYS.FON, which are shipped with the MEGIK/DOS
  314. installation (they are located in the MGDOS\LIB directory). The other fonts
  315. (see the MEGIK/DOS Platform Manual for details) are instead implemented using
  316. the files supplied by the compiler, as in any normal Microsoft C application,
  317. and are therefore not shipped along with the MEGIK package.
  318.  
  319.  
  320. 4.7 Running the Examples
  321. ------------------------
  322.  
  323. The directory MGDOS\EXAMPLES contains some examples with source code and
  324. makefiles, ready to be compiled and run WITHOUT having to set anything
  325. in your environment (the makefiles use extensively the option flags of the
  326. command-line version of the compilers, so you have just to check the
  327. correctness of the directory names used in the makefile for the compiler and
  328. the MEGIK libraries locations).
  329.  
  330. To build an example, move to its directory and simply run the makefile
  331. for the correct compiler:
  332.  
  333.          nmake -f microsft.mak    for Microsoft C/C++
  334.  
  335.          make -fborland.mak       for Borland C++
  336.  
  337. Then run the application simply starting the executable file generated during
  338. the make process.
  339.  
  340. WARNING TO MICROSOFT USERS: if you have built an example with the Microsoft 
  341. compiler, the resulting application will not run as is and it will stop with 
  342. a library error. This is because the installation does not copy automatically 
  343. in the examples directories the font files used by MEGIK as System Fonts when 
  344. linked to the Microsoft native graphics library, and the initialization
  345. routines of the MEGIK/DOS library complain on this. Therefore copy the file 
  346. VGASYS.FON and/or EGASYS.FON from MGDOS\LIB to the directory of the example
  347. you want to run. 
  348. See the MEGIK/DOS Platform Manual and the specific paragraph in this file
  349. for more information about dealing with font files in MEGIK/DOS (Microsoft 
  350. version) applications.
  351.  
  352. We recommend you try Bitmap Viewer, a simple viewer of .BMP files. Along with
  353. the source code and the makefiles, you will find the file DOCSMPLE.BMP,
  354. which contains a software preview of one of the pages of the printed MEGIK 
  355. User's Guide. Look at it to discover how MEGIK doc looks to registered 
  356. users !!
  357.  
  358.  
  359. 5. REGISTERING THE PACKAGE
  360. --------------------------
  361.  
  362. 5.1 Definition of Shareware
  363. ---------------------------
  364.  
  365. Shareware distribution gives users a chance to try software before buying
  366. it. If you try a Shareware program and continue using it, you are expected to
  367. register. Individual programs differ on details -- some request registration
  368. while others require it, some specify a maximum trial period. With
  369. registration, you get anything from the simple right to continue using the
  370. software to an updated program with printed manual.
  371.  
  372. Copyright laws apply to both Shareware and commercial software, and the
  373. copyright holder retains all rights, with a few specific exceptions as stated
  374. below. Shareware authors are accomplished programmers, just like commercial
  375. authors, and the programs are of comparable quality. (In both cases, there
  376. are good programs and bad ones!) The main difference is in the method of
  377. distribution. The author specifically grants the right to copy and distribute
  378. the software, either to all and sundry or to a specific group. For example,
  379. some authors require written permission before a commercial disk vendor may
  380. copy their Shareware.
  381.  
  382. Shareware is a distribution method, not a type of software. You should find
  383. software that suits your needs and pocketbook, whether it's commercial or
  384. Shareware. The Shareware system makes fitting your needs easier, because you
  385. can try before you buy. And because the overhead is low, prices are low also.
  386. Shareware has the ultimate money-back guarantee -- if you don't use the
  387. product, you don't pay for it.
  388.  
  389.  
  390. 5.2 Ombudsman Statement
  391. -----------------------
  392.  
  393. ADVANCED TOPICS is a member of the Association of Shareware Professionals
  394. (ASP). ASP wants to make sure that the shareware principle works for you.
  395. If you are unable to resolve a shareware-related problem with an ASP member
  396. by contacting the member directly, ASP may be able to help. The ASP Ombudsman
  397. can help you resolve a dispute or problem with an ASP member, but does not
  398. provide technical support for members' products. Please write to the ASP
  399. Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427 USA, FAX 616-788-2765
  400. or send a CompuServe message via CompuServe Mail to ASP Ombudsman 70007,3536.
  401.  
  402.  
  403. 5.3 Disclaimer and Agreement
  404. -----------------------------
  405.  
  406. Users of MEGIK must accept this disclaimer of warranty:
  407. "This software is supplied as is.  The author disclaims all warranties,
  408. expressed or implied, including, without limitation, the warranties of
  409. merchantability and of fitness for any purpose. The author assumes no
  410. liability for damages, direct or consequential, which may result from the
  411. use of this software."
  412.  
  413. The MEGIK package is distributed as shareware, and is provided at no charge
  414. to the user for evaluation. When you the first time get a shareware copy of
  415. the MEGIK package, you are free to use it for up to 30 days, in order to
  416. determine if the software fits your needs. If you decide to continue using it
  417. beyond the 30 day evaluation period, you MUST purchase the registered version
  418. of the MEGIK package.
  419.  
  420. Commercial users of the MEGIK package must register and pay for their copies
  421. of MEGIK within 30 days of first use or their license is withdrawn.
  422. Site-License arrangements may be made by contacting ADVANCED TOPICS.
  423.  
  424.  
  425. 5.4 Registered vs. Unregistered Version
  426. ---------------------------------------
  427.  
  428. There are a few differences between the Unregistered Version of the package
  429. (the one freely distributed for evaluation) and the version you will get when
  430. registering your copy. Note that these differences in no way prevent you
  431. from fully evaluating the capabilities of the product.
  432.  
  433. 1) Any application developed with the Unregistered Version of the MEGIK
  434.    API libraries shows at start-up a Registration Reminder Screen in a
  435.    window that is not closeable for 3 seconds, after that you can close it
  436.    by pressing a push button. Thereafter, the application behaves normally
  437.    in all respects.
  438.  
  439. 2) The Unregistered Version of the MEGIK package, as well as the Registered
  440.    one, includes the COMPLETE documentation on-disk. However, registered
  441.    users will get also the printed copies of all the manuals, typed in,
  442.    organized and paged-up with a professional word processor, whose feature
  443.    of dumping the documents to ASCII files, conserving as much as possible
  444.    the original layout, has been exploited to produce the on-disk copies
  445.    of the documentation.
  446.    This way, the on-disk manuals are not provided to be bound to form the
  447.    definitive documentation (they lack figures, indexes, page headers and
  448.    footers, page numbering) but anyway they are still printable, look clear
  449.    and serve well to understand MEGIK and produce your trial applications.
  450.    REMEMBER: possible discrepancies in the layout of the documentation files
  451.              are due only to the (commercial) software used to obtain the 
  452.              ASCII disk files from the original copies (masters for the
  453.              printed manuals). Of course, the printed manuals does not show 
  454.              these effects.
  455.  
  456. Summarizing, the Registered Version of the MEGIK package gives you additional
  457. features and benefits, as listed below:
  458.  
  459.   o  The license to LEGALLY develop software with MEGIK beyond the trial
  460.      period, with no run-time royalties. Unregistered users can only use 
  461.      the MEGIK package for up to 30 days. Continued use of the unregistered
  462.      package after the 30 day trial period is a violation of the copyright 
  463.      law.
  464.  
  465.   o  The printed User's Guide, Reference Manual and MEGIK/DOS Platform
  466.      Manual, a total of over 300 pages of high-quality, comprehensive
  467.      and professionally presented documentation, with indexes and
  468.      illustrations.
  469.  
  470.   o  One year of free Technical Support, via Fax, E-Mail or mail.
  471.  
  472.   o  Applications developed with the registered version of the MEGIK API does
  473.      not show the Registration Reminder Screen upon application start-up.
  474.  
  475.   o  The package delivered upon registration is always updated to the latest 
  476.      release available.
  477.  
  478.   o  Substantial discounts on upgrades and new versions. The registered
  479.      user will be promptly informed about any available new release.
  480.  
  481.  
  482. 5.5 How to register
  483. ---------------------
  484.  
  485. At present we accept payments by credit cards, checks, international postal
  486. money orders and currency. For detailed instructions about terms and 
  487. conditions of registration and a registration form ready to be printed, see
  488. the file REGISTER.DOC included with the package (REGISTER.ITA for Italian
  489. users).
  490.  
  491.  
  492. 6. WHAT'S NEXT
  493. --------------
  494.  
  495. The two further implementations of the MEGIK API planned by now, MEGIK/WIN
  496. for Windows 3.1 and MEGIK/OS2 for OS/2 2.1, are in preparation and will be 
  497. released as soon as possible.
  498.  
  499. Moreover, we are already working to make the MEGIK package still more 
  500. interesting. This includes the enrichement of the API with features such as 
  501. multi-line text edit fields, clipboard management, help system facilities 
  502. and more, and the release of supporting tools as a Window Designer and a
  503. Cross-platform Resource File Compiler to integrate resources in the MEGIK
  504. Development System.
  505.  
  506. Remember: registering now helps us working harder and releasing faster !!!
  507.  
  508.  
  509. 7. GETTING TECHNICAL HELP
  510. -------------------------
  511.  
  512. To better consider our registered users' help requests, and also to keep
  513. the cost of the product registration down, at the moment we cannot provide
  514. telephone technical support. Instead you may contact us, and you will be
  515. replied also, by Fax, Internet E-Mail or Air-Mail.
  516.  
  517. Unregistered users will only receive basic technical support in a limited
  518. extent.
  519.  
  520. We recommend to provide, with your request of help, as much as possible of 
  521. the following information:
  522.  
  523.  -  MEGIK API implementation and version
  524.  -  Computer make and model
  525.  -  Amount of memory (RAM)
  526.  -  Version of DOS
  527.  -  Graphics card
  528.  -  Monitor
  529.  -  Brand and Version of mouse driver
  530.  -  Error messages (if any) yielded by MEGIK or other
  531.  -  Contents of your CONFIG.SYS file
  532.  -  Contents of your AUTOEXEC.BAT file
  533.  -  Compiler used and related settings
  534.  
  535. Please have your product serial number included in communications, too.
  536.  
  537. All questions must be submitted to
  538.  
  539.                             ADVANCED TOPICS
  540.                            v. XXV Aprile 9/B
  541.                       10045 Piossasco (TO) - ITALY
  542.                            Fax: 39-11-323607
  543.                         E-Mail: mc3758@mclink.it
  544.  
  545.                            _______
  546.                       ____|__     |               (R)
  547.                    --|       |    |-------------------
  548.                      |   ____|__  |  Association of
  549.                      |  |       |_|  Shareware
  550.                      |__|   o   |    Professionals
  551.                    -----|   |   |---------------------
  552.                         |___|___|    MEMBER
  553.