Contents | < Browse | Browse >

TITLE
     textfield.gadget

VERSION
     2.0

AUTHOR
     Mark Thomas
     mthomas@cs.utexas.edu

DESCRIPTION
     The textfield.gadget is a BOOPSI gadget for text entry,
     supporting multiple lines, borders, two cursor types,
     an optional notepad look, font setting, style setting,
     and much more.

     The 2.0 version fixes some bugs and offers some new
     features: faster scrolling, true read-only mode, modified
     flag, accept/reject sets of characters, read line
     lengths, highlight text programmatically, IntuiText label
     support, and copy/copyall/cut/paste/erase/undo program-
     matically.

     A programmer who is familiar with BOOPSI can use this
     gadget by simply creating an instance, attach it to a
     window, then when needed, read the text from the gadget
     when necessary.  All the text entry is handled by the
     gadget itself.  When finished with the gadget it can
     simply be removed from the window and deleted.

SPECIAL REQUIREMENTS
     The gadget requires OS 2.04 and up.  From the user's
     standpoint, for OS 2.04 and 2.1 the gadget must
     be placed in a drawer where application that uses it
     exists, and for OS 3.0 and up the gadget can be
     installed in SYS:Classes/Gadgets.

HOST NAME
     It is available on Aminet.  Aminet's main site is
     ftp.wustl.edu (128.252.135.4).

DIRECTORY
     /pub/aminet/dev/gui

FILE NAME
     textfield.lha

PRICE
     I do not require a fee to be paid by end users of the
     gadget, but the programs that use the gadget may
     require paying a fee of some sort, which should be
     directed to the author of that software, not me.

     The cost for using this gadget in a program is that I
     get a copy of the software package it is used in, at no
     cost to me.  The purpose of this requirement is that
     I will be able to evaluate future needs of the gadget.
     Also, there should be mention of the gadget and author
     in the programs and documentation of the programs that
     use the gadget.  In programs you can drop a short line
     in the About requester: textfield.gadget by Mark Thomas.
     The License file in the archive has more information.

DISTRIBUTABILITY
     The archive may be distributed only in its entirety to
     anywhere, such as ftp sites, a BBS, or a disk collection
     such as Fish disks.

     The textfield.gadget file itself, and portions of the
     documentation pertaining to editor keyboard sequences
     can be distributed with software packages that use the
     gadget.

OTHER
     Please send any bug reports or suggestions to me.  There
     is a fully working example program that uses the gadget
     in the archive.  There are normal and MUI examples.

     Enjoy!