-------------------------------------------------------------- cs.orst.edu:/pub/next/demos/programming/ChooserPalette.README cs.orst.edu:/pub/next/demos/programming/ChooserPalette.3.1B1.0.tar cs.orst.edu:/pub/next/demos/programming/ChooserPalette.3.2.tar -------------------------------------------------------------- Version Info: Code Description Arch. 3.1B1.0 Old Release Version NeXT/Intel 3.2 Current Release Version NeXT/Intel/HPPA-RISC/Sparc -------------------------------------------------------------- Check Sum Values: Zip Files Size Check Sum Value ChooserPalette.3.1B1.0.tar.z 929374 09424 908 ChooserPalette.3.2.tar.z 1573380 29356 1537 Tar Files ChooserPalette.3.1B1.0.tar 00671 1050 -------------------------------------------------------------- Objective Technologies, Inc. Attn: Eric Bergerson 177 East 77th Suite 6A New York, NY 10021 (212) 988-6268 License ======= THE OBJECTIVE TECHNOLOGIES' PRODUCTS (SOFTWARE) LOCATED IN THIS DIRECTORY ARE MADE AVAILABLE ON THIS ARCHIVE SERVER FOR DEMONSTRATION PURPOSES ONLY. PLEASE READ THIS LICENSE CAREFULLY BEFORE UNPACKING THE SOFTWARE. UNPACKING (I.E. EXTRACTING THE SOFTWARE FROM ITS CURRENTLY "TAR'ED" STATE) OR USE OF THE SOFTWARE INDICATES YOUR ACCEPTANCE OF AND INTENT TO BE LEGALLY BOUND BY THE TERMS OF THIS LICENSE. IF YOU DO NOT AGREE WITH THE TERMS, PROMPTLY DESTROY THE SOFTWARE PACKAGED AND/OR UNUSED. ---------------------------------------------------------- Objective Technologies, Inc. Evaluation License Agreement Objective Technologies, Inc. ("OT") hereby grants to you a non-transferable, evaluation, license to use this ChooserPalette Software ("Software") according to the following terms: (a) You may only install the Software on one machine. The Software may be used only internally and solely for pruposes of evaluation. (b) OT retains all title to the Software, copies of the Software and updates or modifications thereto. (d) You may not make copies of the Software. All copies of the Software, whether authorized or unauthorized, are subject to the terms and conditions of this License Agreement. (e) You may not make modifications to the Software or reverse engineer the Software. The copyright notices or other proprietary legends shall not be removed from the Software. (f) You may not grant sublicenses, leases or other rights in the Software to any third party except as permitted under (b) above. WARNING:This license is effective as long as OTI, in its sole discretion, continues the license. At some time during your use of the Software, the license will terminate, and the Software will cease to operate and programs created with the Software will become inoperable. DO NOT USE THE SOFTWARE TO CREATE PRODUCTION SOFTWARE BECAUSE IT WILL NOT RUN ONCE THE LICENSE HAS TERMINATED. The software is provided "as is" without warranty of any kind. OT disclaims all warranties, express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. To the best of OT's knowledge, the software will not infringe the proprietary rights of any third party but OT makes no representations or warranties that the software is delivered free of the rightful claims of any third party for infringement of proprietary rights. In no event shall OT be liable to you or your employees, agents, successors or assigns or to third parties for special, indirect, incidental or consequential damages whether arising under contract, warrant, or tort (including negligence or strict liability) or any other theory of liability. This Evaluation License Agreement supersedes any provisions regarding sale or transfer of title to the Software which may appear in any other document to this transaction. No dealer, company, or person other than OT is authorized to expand or alter any provision of this license; any such representations will not bind OT. This Agreement will be governed by the laws of the State of New York without regard to its conflicts of laws provisions. You acknowledge that you have read this agreement, understand it and agree to be bound by its terms and conditions. --------------------------------------------------------------------- Product Description =================== ChooserPalette<> is a selection list manager. It provides a simple way to display lists and allow users to make selections from them. With it, most list handling tasks can be accomplished from Interface Builder. By removing list management tasks from the application logic, you can dramatically reduce development time. Choosers provide an easy way to display lists and allow users to make selections from that list. The OTChooser object is a control that displays its selection list as a reorderable matrix of OTChooserCells in a scrollable region with an optional title. Clicks in the selection matrix cause the cell where the click occurred to be selected. Users of NeXT applications have seen examples of this kind of control in applications like Mail and Digital Librarian. The OTChooserCell matrix can be configured for single or multiple cell selection. The OTChooser also provides support for dragging icons out of the selection list. The OTChooser is a control, implementing the target/action paradigm in response to user or programmatic input. The OTChooser implements the standard list functions including ªnextº and ªpreviousº for moving through the cells, and ªdeleteº for removing entries. Installation Information ======================== The software contains "tar'ed" directories. Unpacking the "tar'ed" file will extract a set of directories. Each directory contains the software which is normally on a separate floppy disk when the Software is distributed on physical media. After unpacking the "tar'ed" file, treat the set of directories as floppy disks, and perform an installation as if you had received the Software on floppy disks. Follow all installation instructions when available. If you have any questions please don't hesitate to call or write. Objective Technologies, Inc. Attn: Eric Bergerson 177 East 77th Suite 6A New York, NY 10021 Phone: 212 988 6268 Fax: 212 988 6273 Email: info@object.com