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.