org.gjt.qcis.menu
Downloads
Source
Javadoc
Author:
|
Unspecified
|
Home Page:
|
|
Version:
|
Unspecified
|
Release Tag:
|
$
|
Release Date:
|
2001/02/09 13:55:18
|
JVM Required:
|
1.1 @gjtlicence LGPL
|
License:
|
Unspecified
|
Categories:
|
None
|
Requirements:
|
Swing,
|
Dependencies:
|
No dependencies
|
Externals:
|
None
|
Subsystem for managing creation of Swing menus and the accompanying accelerators. It is designed to be separated from the rest of the Qcis framework, to be more easily reused within other contexts. Files and classes starting with Qcis
are part of the Qcis framework; files without the prefix are more widely usable. In mid-October 1999, Roedy Green proposed a configurable structure for menus and keyboard accelerators. This package implements a variation of his suggestion.
- Class {@linkorg.gjt.qcis.menu.MenuMaker} is the main menu creator, with few built-in assumptions about menu conventions.
- Class {@linkorg.gjt.qcis.menu.AutoMenu} adds another layer of automation. It expects callers to invoke {@link
org.gjt.qcis.menu.AutoMenu#setStandardSource} to supply a class implementing the {@linkorg.gjt.qcis.enum.Elements} interface, to yield a sequence of lines representing configuration information.
This package requires {@linkorg.gjt.qcis.enum}, enumerations, but no other parts of the Qcis framework. Use of JavaHelp is optional; the software detects if it is loaded, and degrades gracefully in its absence (that is, it simply avoids using context sensitive-help if the main package is absent).
Revision History
- 2001-01-27: revised to permit AWT-based menu creation.
- 1999-11-11: automenu 0.1 released; Swing presumed.
The following page lists the available downloads
for the release of package 'org.gjt.qcis.menu' tagged ' $'.
If you need to work with releases other than ' $',
you will need to
use the anonymous CVS server to access them.
- JAR Archive
- ZIP Archives
- UNIX GZIP-ed TAR Archives