cdraw

Purpose

cdraw is a simple vector drawing program serving as a demo of the capabilities of ClassyTk. It is however generally useful.

Starting cdraw

Starting cdraw will display a page surrounded by scroll bars, a menu, a main toolbar, a secondary toolbar and a sidebar. All functions in cdraw can be started from the menu, or using user-defineable key-shortcuts. Often used functions can be started from the toolbars. The menu and the key-shortcuts can be completely customised.

Opening files

The file menu contains an 'Open' entry. This will open a file selection box, in which a file to be loaded can be specified. To remove all structures from the page the 'Clear Page' option in the File menu can be used.

Functions and options

An overview of the functions found in RnaViz can be found in the contents.

Implementation

cdraw is implemented in Tcl/Tk, and relies on the Extral and ClassyTk extensions.

Legalities

RnaViz is Copyright Peter De Rijk, University of Antwerp (UA), 1997. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files.

The author hereby grants permission to use, copy and distribute this software and its documentation,provided that it is delivered with ALL the supplied files and UNALTERED, and it is not supplied on a disc you are charging for (except for media and postage costs). You can modify this software for personal use. If you want to distribute modified versions of this software or include it in a larger package, the author should be contacted.

IN NO EVENT SHALL THE AUTHOR OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE AUTHOR AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.