ftp.nice.ch/pub/next/developer/resources/palettes/aCupOfCoffee.1.2b3.NIHS.b.tar.gz#/aCupOfCoffee/PRO

README
 
aCupOfCoffeePro.palette/
 

README

aCupOfCoffeePro 1.2 beta3 (demo)
--------------------------------

aCupOfCoffeePro is a companion palette to aCupOfCoffee, the Java
Interface Builder palette for the NEXTSTEP InterfaceBuilder. 

aCupOfCoffeePro contains a class information object (repository),
a generic CustomComponent, a generic CustomObject, and
a connection inspector to establish outlet and action connections
between different components and controller objects.

These objects allow you to perfectly customize your user
interface and link it seamlessly to your application.

See at the end of this file for copyright and usage restrictions.

How to use aCupOfCoffeePro
--------------------------

You need NEXTSTEP 3.2 or 3.3 User + Developer to run aCupOfCoffeePro.
Additionally you need aCupOfCoffee 1.2. 

After unarchiving the delivery (...tar.gz) file with Opener.app,
you double-click aCupOfCoffee.palette. It opens in InterfaceBuilder.
Now you can double click aCupOfCoffeePro.palette to open
it in InterfaceBuilder, too.

Follow the instructions in the README file of aCupOfCoffee.

aCupOfCoffeePro follows the conventions of InterfaceBuilder,
so you should be able to work with the custom components
and objects with no problem.

You can establish outlet and action connections as usual in 
InterfaceBuilder. First place a ClassList object in your document,
and fill it with information about your java classes, their outlets
and actions. Outlets are variables pointing to other objects.
Actions are methods with the signature "public void actionMethod (Object o);"
that are called in response to user actions on components.

You can have more than one ClassList in your document file, and
copy/paste ClassLists between your document files.

After filling the class list, assign class attributes to your
custom objects and components. Now you can establish connections
with Control-Dragging.

Beta Release
------------

This is a beta release. It has been tested on a NeXT computer and an
Intel-PC with NEXTSTEP 3.3. The Java output has been tested, to a very
limited amount, with the JDK on Win95, and with Netscape 2.0 on Win95,
solaris, and HP-UX.

Please expect any kind of bugs when you use BuildUIsNow.
Don't use aCupOfCoffeePro if you don't have backups of
your important files!

Platforms
---------

aCupOfCoffeePro runs with NEXTSTEP Developer 3.2 or 3.3 on all
architectures (Motorola, Intel, Sun, HP). The output has been
tested with the Java Development Kit from Sun on Windows95
as well as with Netscape 2.0 on Windows95.

License
--------

Unlike aCupOfCoffee, aCupOfCoffeePro is not freely available.
Thus, the distribution only contains a demo version.

No Warranty: This software is provided "as is" without warranty of
any kind, either expressed or implied, including but not limited to
the implied warranties of merchantability and fitness for a particular
purpose.

No Liability For Consequential Damages: In no event shall the author or
melonSoft Ralf Suckow Berlin be liable for any damages, including any
lost profits, lost savings or other incidental or consequential damages
arising out of the use or inability to use this software, even if the author
or melonSoft Ralf Suckow Berlin has been advised of the possibility of such
damages.

Pricing
-------

You get aCupOfCoffeePro if you buy a license of aCupOfCoffee for
commercial use. Educational discounts are available.

For Information and Bug Reports
--------------------------------

Any help to improve aCupOfCoffeePro and reporting bugs (suckow@contrib.de)
is highly appreciated.

melonSoft Ralf Suckow Berlin      e-mail: suckow@contrib.de
Koenigswinterstrasse 12           fax: (+4930) 5030 595
10318 Berlin, Germany             (!! Address and Fax# changed !!)

Copyright
---------

This description as well as the software it describes is
Copyright (1996) by melonSoft Ralf Suckow, Berlin. All Rights Reserved.

--------------------------------------------------------------------------
Java and solaris are trademarks or registered trademark of Sun Microsystems, Inc. NEXTSTEP is a trademark of NeXT Computer, Inc. HP-UX is possibly a 
trademark or registered trademark of Hewlett Packard, Inc. aCupOfCoffee is
a trademark of melonSoft Ralf Suckow Berlin. Netscape is a trademark or
registered trademark of Netscape Communications Inc.

All other trademarks belong to their respective owners.

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.