home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / oct93 / develop / magic.lha / MAGIC / README < prev    next >
Text File  |  1993-06-24  |  2KB  |  79 lines

  1. REQUIREMENTS:
  2.  
  3.  The MAGIC system currently requires Kickstart 2.04 or later to run
  4.  effectively.  One or more MAGIC-aware applications are also required.
  5.  
  6.  
  7. INSTALLATION:
  8.  
  9.  To install the MAGIC system, simply double-click the MagicServer
  10.  icon.
  11.  
  12.  If you want to launch the MAGIC server automatically with every
  13.  reboot, you may drag the MagicServer icon into your WBStartup
  14.  drawer.
  15.  
  16.  
  17. USEAGE:
  18.  
  19.  MAGIC is a system of sharing 24-bit image data between MAGIC-aware
  20.  applications.
  21.  
  22.  For example, you have loaded an image into Application A for editing.
  23.  You decide you need to do a special glitzy effect on the image, a
  24.  task at which Application B excells.  Rather than saving the image
  25.  to disk and then loading it into Application B, you simply run
  26.  Application B, select it's "Open MAGIC" menu option, choose your
  27.  image by name, and the image appears in Application B ready for
  28.  your effect.  When you're done, you simply quit Application B and
  29.  you may return to Application A where the image sits, glitzed and
  30.  effected.
  31.  
  32.  Consult the documentation included with your application for specific
  33.  details on how MAGIC is used with that application.
  34.  
  35.  
  36. PROGRAMMERS:
  37.  
  38.  This directory contains information necessary to create applications
  39.  that support the MAGIC 24-bit image sharing system.  Please read the
  40.  background entry in the magic.autodoc for an overview of the system.
  41.  
  42.  
  43.  The following files are included:
  44.  
  45.    MagicServer:
  46.       The MAGIC server program.  Ideally, this should be placed in your
  47.       WBStartup drawer so it is always running.
  48.  
  49.    diag:
  50.       A simple diagnostic program; it prints out a list of all currently
  51.       available public MAGIC images.
  52.  
  53.    mtest:
  54.       A simple MAGIC-aware effect tool.  It does a negative effect on the
  55.       "default" MAGIC image.
  56.  
  57.    mdemo:
  58.       A skeleton example showing the use of MAGIC in a variety of ways.
  59.       Run multiple copies for best effect.
  60.  
  61.    src/#?:
  62.       Source code and makefile for the three example programs.
  63.  
  64.    include/#?
  65.       C Include files for MAGIC implementation.
  66.  
  67.    fd/#?
  68.       FD file for the magic.library.
  69.  
  70.    doc/#?
  71.       Autodoc for the magic.library (including brief summary of the MAGIC
  72.       system).
  73.  
  74.    lib/#?
  75.       MAGIC stub library; necessary for varags stubs to functions.
  76.  
  77.  
  78.  (Note that all code was compiled and tested with SAS 5.10b.)
  79.