SiteNav
applet documentationContents
| Conditions of use |
|---|
| SiteNav may be used unlicensed FOR NON-COMMERCIAL PURPOSES ONLY. Commercial users
require a license. Use is considered to be commercial if SiteNav is used for more than 7
days on any Internet site that offers/advertises goods and/or services for sale. Use on a
private Intranet run by a commercial organisation also requires a license. See commercial licenses for more information. SiteNav must not be sold or offered for download without the author's consent. The author retains copyright and accepts no responsibility for any loss, damage or other consequence alleged to be a result of it's use. If you use SiteNav on a free (unlicensed) basis please acknowledge by arranging a link from your web pages to the Hermit's site, HTML code examples... <A HREF="http://www.celticedge.com/hermit/index.html"> SiteNav applet by the Hermit</A>or use the SITENAV.GIF file included in the download zip... <A HREF="http://www.celticedge.com/hermit/index.html"> <IMG SRC="sitenav.gif" WIDTH=88 HEIGHT=31></A> |
| Version History |
|---|
|
| Applet Overview |
|---|
| SiteNav is designed to make the navigation of a web site simple, using a combination
of headline buttons, associated menu lists and (optional) formatted hints. In order to be permanently visible to a visitor SiteNav is usually deployed in a frame, typically at left of a browser window. The top section of the applet displays buttons which are used to select menu lists that appear immediately below. The buttons are mutually exclusive - only one can be selected at any one time. The button to be selected on applet startup may be specified (see BTNDOWN parameter). Buttons and menu items can have associated icons as well as text captions. Buttons can display different icons for up/down states: Menu items can display icons that change after being selected to show where in a site a visitor has already been. Icons (which must all be the same size) are contained in a single graphic file. See GRAPHIC1 parameter. Buttons, menu items and their icons, links and hints are configured using a HTML-like special tag set. This configuration data can be specified directly in the applet parameters, or it can be contained in a server-based ASCII text file the applet reads on startup. See APPLETDATA parameter. Hints (invoked by a mouse move over applet active areas) are displayed in the browser status bar and in the optional hint panel that can be shown at the bottom of the applet. Hints displayed in the applet hint panel are formatted (line wrapped) to the panel width. The menu list part of the applet can be tiled with a graphic. A graphic can also be displayed centered in the optional hint panel when no hint is activated. See GRAPHIC2, GRAPHIC3 parameters. There are no limits to the number of buttons or associated menu items. If any button selection displays a menu list too long to fit in the available display space a vertical scrollbar is automatically added and enabled/disabled as appropriate. SiteNav incorporates the Hermit's quickstart technology. This dramatically shortens the time required for the applet to display something other than an empty rectangle to site visitors. The applet is configurable via parameters (listed below). |
| Class files |
|---|
SiteNav uses 5 class files, total size approx 23k... sitenav12.class (7.2k) sitenav12a.class (6.4k) sitenav12b.class (4.9k) sitenav12c.class (2.0k) sitenav12d.class (3.0k) sitenav12.class is the main class file that must be specified in the APPLET tag. |
| The APPLET Tag |
|---|
In your HTML code the applet tag should look like this...
<APPLET CODE="sitenav12.class" WIDTH=xxx HEIGHT=xxx>
(PARAM tags go here)
</APPLET>
where WIDTH= and HEIGHT= specify the required applet size in screen pixels. Remember
class file names are Case Sensitive. The above example assumes all class files are
located in the same directory as the HTML file. For more detailed information on
<APPLET...> tag construction see the Applet Users Tutorial, available for
download on the Java Hermit web site.
|
| Applet Parameters |
|---|
| Parameters specify how an applet behaves. They are inserted in the HTML code at the
point (PARAM tags go here) in the APPLET tag example above. Parameters consist of two parts - NAME and VALUE. Note that PARAM NAMEs are not case sensistive but VALUEs may be and, where quotation marks are shown in the examples below, they should be included (usually string, path or filename info). Most PARAMs have a preset default VALUE. If an applet instance can use the default the
related parameter can be omitted from the HTML code. |
| Parameters Quick Reference |
|---|
| parameters marked * are optional. Parameters are described in detail
following this table. content... |
| APPLETDATA parameter |
|---|
| Example: <PARAM NAME=APPLETDATA
VALUE="xxx"> Data type: String Default value: None this parameter must be included The APPLETDATA parameter is used to supply details of the buttons, menu items, icons, hints and links. It can be used in two different ways...
1) "xxx" refers to the [path/]name of an ASCII text
file that contains configuration data.
2) "xxx" refers to configuration data
that is directly specified.
Where path information is included it should be relative to the Document Base folder (directory) - that which contains the HTML file. For examples of both techniques see HTML code examples. In both cases configuration data is structured in exactly the same way, using HTML-like tags. The <BTN>...</BTN> tag pair is used to enclose the data required to specify a button, and menu items associated with the button are specified using the <ITEM> tag. Here is the formal declaration of these tags (square brackets denote optional)...
<BTN Caption[,icon[,icon]] | [Hint]>
<ITEM Caption[,icon[,icon]] | Link[,Target] | [Hint]>
<ITEM...>
<ITEM...>
</BTN>
Caption refers to the text caption that appears on a button
or menu item.
icon refers to up to two optional icon numbers, separated
from the caption by comma delimiters. The first number refers to the
icon displayed when a button is up (or menu item that has not been
selected). The second number refers to the icon displayed when a button
is down (or when a menu item has been selected).
The numbers themselves represent the position of an icon in
the icon graphic file (see GRAPHIC1 parameter).
Link (ITEMs only) refers to the URL to invoke when the item
caption is clicked. A Link can include a comma delimited trailing
Target (a destination window or frame name). For more info
on targets see the DEFTARGET parameter. Note that
buttons cannot have links.
Hint refers to a text string to display in the browser status
bar (and optionally also in the applet hint window).
NOTE 1: If information between | | token
separators is left unspecified ensure at least one blank
space is inserted.
NOTE 2: < and > characters are used as tag
delimiters by default. This character pair can be changed,
see DELIMITERS parameter.
|
| DELIMITERS parameter |
|---|
| Example: <PARAM NAME=DELIMITERS
VALUE="xx"> Data type: String Default value: "<>" Where xx is a 2-character string denoting the characters to be used as configuration data BTN and ITEM tag delimiters, for example "[]", "{}". You may want to change the default delimiters if you are using Frontpage or other HTML editor that tends to reformat unrecognised HTML tags. |
| GRAPHIC1, GRAPHIC2, GRAPHIC3 parameters |
|---|
| Example: <PARAM NAME=GRAPHIC1 VALUE="xxx"> Data type: String Default value: None Where "xxx" is the [path/]name of a graphic file (GIF or JPG). Where path information is included it should be relative to the Document Base folder (directory) - that which contains the HTML file. GRAPHIC1 is a file containing one or more icons. Icons must all be the same size and arranged horizontally within the image. The leftmost icon is icon 1, the next is icon 2, and so on. Don't forget to set the ICONCOUNT parameter to tell the applet how many icons the file contains or they will not display correctly. The icon file used in the Java Hermit SiteNav demo snicons.gif is included in the download as an example. GRAPHIC2 is a file containing a menu items background image. If specified the applet menu area background will be tiled with this image. GRAPHIC3 is a file containing a hint panel image. If specified this image will be centered in the applet hint window (if there is one) when a hint is not being displayed. In the Java Hermit SiteNav demo this image contains the text prompt that appears when the mouse moves off an active area. It could contain anything - your logo, for example. All graphics are optional. If you don't want to tile the applet menu area background, for example, simple omit the GRAPHIC2 parameter from your HTML. |
| ICONCOUNT parameter |
|---|
| Example: <PARAM NAME=ICONCOUNT VALUE=x> Data type: Integer Default value: 4 Where x is a decimal number representing the number of icons present in the icon graphic file (see GRAPHIC1 parameter). If your icon file contains the standard 4 icons (or icons are not used) there is no need to include this parameter. |
| BORDERWIDTH parameter |
|---|
| Example: <PARAM NAME=BORDERWIDTH VALUE=x> Data type: Integer Default value: 1 Where x is a decimal number between 0 and 8, represesenting the pixel thickness of the applet border. Set to zero for no border. |
| BORDERSTYLE parameter |
|---|
| Example: <PARAM NAME=BORDERSTYLE VALUE=x> Data type: Integer Default value: 1 (solid) Where x is a decimal number between 1 and 4: Note: 3D borders only work correctly with certain colors, try to use 'browser safe' medium bright colors. |
| BORDERCOLOR parameter |
|---|
| Example: <PARAM NAME=BORDERCOLOR VALUE=x> Data type: Integer Default value: #000000 (black) Where x is the required color of the applet border. May be a decimal or hexadecimal color number. |
| BTNHEIGHT parameter |
|---|
| Example: <PARAM NAME=BTNHEIGHT VALUE=x> Data type: Integer Default value: 20 Where x is the height of each button in screen pixels. |
| BTNFACECOLOR parameter |
|---|
| Example: <PARAM NAME=BTNFACECOLOR VALUE=x> Data type: Integer Default value: #CCCCCC (silver gray) Where x is the required color of button face(s). May be a decimal or hexadecimal color number. |
| BTNTEXTCOLOR1, BTNTEXTCOLOR2 parameters |
|---|
| Example: <PARAM NAME=BTNTEXTCOLOR1 VALUE=x> Data type: Integer Default value: 1 - #000000 (black), 2 - #FFFFFF (white) Where x is the required color of button caption text. May be a decimal or hexadecimal color number. BTNTEXTCOLOR1 refers to button up text color, BTNTEXTCOLOR2 refers to button down text color. |
| BTNFONT parameter |
|---|
| Example: <PARAM NAME=BTNFONT
VALUE="xxx,y,z"> Data type: String,Integer,Integer Default value: "Helvetica,0,12" Where xxx is the button caption font facename, y is the font style, z is the font size in points. Comma "," delimiters (without leading or trailing spaces) separate facename, style and size. Available styles are 0 = plain, 1 = bold, 2 = italic, 3 = bold italic. |
| BTNINDENT parameter |
|---|
| Example: <PARAM NAME=BTNINDENT VALUE=x> Data type: Integer Default value: 8 Where x is the number of screen pixels by which to indent button icons/captions from button left edges. |
| BTNBORDER parameter |
|---|
| Example: <PARAM NAME=BTNBORDER VALUE=x> Data type: Integer Default value: 1 Where x is the thickness of 3D button borders in screen pixels (max 2). A value of zero produces borderless buttons. |
| BTNDOWN parameter |
|---|
| Example: <PARAM NAME=BTNDOWN VALUE=x> Data type: Integer Default value: 1 (top button) Where x is the button to show depressed on applet startup. Buttons are numbered 1..n from the top. |
| MENUCOLOR parameter |
|---|
| Example: <PARAM NAME=MENUCOLOR VALUE=x> Data type: Integer Default value: #FFFFFF (white) Where x is the required color of the menu background. May be a decimal or hexadecimal color number. Note: The MENUCOLOR is that which will show through icon transparent areas. When a background graphic is used this color must be selected to blend with the graphic. |
| ITEMCOLOR parameter |
|---|
| Example: <PARAM NAME=ITEMCOLOR VALUE=x> Data type: Integer Default value: #000000 (black) Where x is the required color of the menu entries text. May be a decimal or hexadecimal color number. |
| BOXCOLOR parameter |
|---|
| Example: <PARAM NAME=BOXCOLOR VALUE=x> Data type: Integer Default value: #000000 (black) Where x is the required color of the menu entries selection box. May be a decimal or hexadecimal color number. |
| ITEMINDENT parameter |
|---|
| Example: <PARAM NAME=ITEMINDENT VALUE=x> Data type: Integer Default value: 4 Where x is the number of screen pixels by which to indent menu entries icons/captions from the menu area left edge. |
| ITEMFONT parameter |
|---|
| Example: <PARAM NAME=ITEMFONT
VALUE="xxx,y,z"> Data type: String,Integer,Integer Default value: "Helvetica,0,12" Where xxx is the menu items font facename, y is the font style, z is the font size in points. Comma "," delimiters (without leading or trailing spaces) separate facename, style and size. Available styles are 0 = plain, 1 = bold, 2 = italic, 3 = bold italic. |
| SCROLLWIDTH parameter |
|---|
| Example: <PARAM NAME=SCROLLWIDTH VALUE=x> Data type: Integer Default value: 15 Where x is the width of menu scrollbar in screen pixels. Available range 8 - 24. |
| SCROLLCOLOR parameter |
|---|
| Example: <PARAM NAME=SCROLLCOLOR VALUE=x> Data type: Integer Default value: #CCCCCC (silver gray) Where x is the required color of the scrollbar. May be a decimal or hexadecimal color number. |
| HINTHEIGHT parameter |
|---|
| Example: <PARAM NAME=HINTHEIGHT VALUE=x> Data type: Integer Default value: 0 (hint off) Where x is the height of the hint panel/window that appears at the bottom of the applet. A value of zero turns the hint panel off. Note: Hint panel background color is that set by the BTNFACECOLOR parameter. Hint text color is that set by the BTNTEXTCOLOR1 parameter. |
| HINTSTYLE parameter |
|---|
| Example: <PARAM NAME=HINTSTYLE VALUE=x> Data type: Integer Default value: 1 (no border) Where x represents one of four hint panel styles: 1 = no
border, Note: If a graphic is used in the hint panel (see GRAPHIC3 parameter) it must be small enough not to overlap any hint panel border. |
| HINTFONT parameter |
|---|
| Example: <PARAM NAME=HINTFONT
VALUE="xxx,y,z"> Data type: String,Integer,Integer Default value: "Helvetica,0,12" Where xxx is the hint font facename, y is the font style, z is the font size in points. Comma "," delimiters (without leading or trailing spaces) separate facename, style and size. Available styles are 0 = plain, 1 = bold, 2 = italic, 3 = bold italic. |
| DEFTARGET parameter |
|---|
| Example: <PARAM NAME=DEFTARGET
VALUE="xxx"> Data type: String Default value: "_self" (the frame/window containing the applet) Where "xxx" is the name of a frame or window in which to display linked documents, or one of the reserved window names _self, _top, _blank or _parent. Use to specify a destination frame/window for links in the applet configuration data that do not have an individually specified target. Note: Typically all SiteNav menu item html document links will be required to display in the same destination frame/window. In such cases it is only necessary to set DEFTARGET to the name of the frame or window, no targets need to be specified in the applet configuration links data. |
| Parameter Color Values |
|---|
| Color values can be decimal or hexadecimal. Decimal values require no prefix, hex
values can be prefixed with '0x' or '#'. You can't use color string constants such as
"Red". To ensure colors display as accurately as possible always use colors from the 'safe browser palette'. In hexadecimal notation safe colors are built from combinations of 00, 33, 66, 99, CC and FF. For example, #3366CC is a 'safe' color but #3366DD is not. hexadecimal colors are arranged #RRGGBB. For example in color #3366CC value 33 is the RED component, 66 is the GREEN component and CC is the BLUE component. Spectroscope, an excellent FREE utility program for selecting safe colors (Windows 95/NT), is available from http://www.headoffice.co.uk. |
| Design Considerations |
|---|
| FONT WARNING: Use of "Dialog" font appears unreliable in Netscape
4.xx. Avoid it. Since SiteNav won't do anything without configuration data the first thing is to produce a configuration file. You can use a copy of snmenu.txt as a starting point. At first, it's easier to develop using the config file method - you can always paste the file data directly into the APPLETDATA parameter later if you want. Keep the config file in the same folder (directory) as the HTML document. Usually the applet needs to be fairly narrow to fit into a vertical frame so some consideration must be given to keeping button and menu captions short (their meaning can be expanded by using the hint panel to display longer explanatory hints). The use of icons is optional. When designing an icon file (GRAPHIC1) remember all icons in the file have to be the same size. Icon files should be 16 or 256 color GIFs saved with the background color set to be transparent. Note - if menu item icons are overlaid over a background graphic (GRAPHIC2) the color that shows through the transparent areas is that set by the MENUCOLOR parameter - Java can't easily overlay a transparent graphic on top of another graphic. Note that icon height affects menu item spacing - if icons are taller than the font used the icon height will be used for spacing. Note also that some versions of Netscape produce line spacing that is 1 or 2 pixels higher than the equivalent font in Internet Explorer - this is particularly important when setting the HINTHEIGHT, always allow an extra few pixels. When specifying button parameters note that setting BTNBORDER to zero produces borderless buttons (saving 2 pixels height per button, if you are really short of vertical space). It pays to experiment with layout options - you can make the applet look completely different by leaving out applet and/or button borders and using the same background color or graphic that is used in the HTML document to paint or tile the menu background (see GRAPHIC2). |
| HTML code examples |
|---|
//
// Below are examples of SiteNav applet code. The first
// example demonstrates the use of a configuration file,
// the second shows configuration data specified directly
// in the APPLETDATA parameter.
//
// Several parameters are set to default values and could
// have been omitted but are included for completeness.
//
// Don't forget to change APPLETDATA, GRAPHIC1,2,3 and
// DEFTARGET parameters to suit your requirements.
//
<APPLET CODE="sitenav12.class" WIDTH=124 HEIGHT=254>
<!-- general -->
<PARAM NAME=APPLETDATA VALUE="snmenu.txt">
<PARAM NAME=DELIMITERS VALUE="<>">
<PARAM NAME=DEFTARGET VALUE="fmain">
<!-- applet border -->
<PARAM NAME=BORDERSTYLE VALUE=3>
<PARAM NAME=BORDERWIDTH VALUE=4>
<PARAM NAME=BORDERCOLOR VALUE=#996666>
<!-- graphics files -->
<PARAM NAME=GRAPHIC1 VALUE="snicons.gif">
<PARAM NAME=GRAPHIC2 VALUE="">
<PARAM NAME=GRAPHIC3 VALUE="">
<PARAM NAME=ICONCOUNT VALUE=4>
<!-- button stuff -->
<PARAM NAME=BTNHEIGHT VALUE=21>
<PARAM NAME=BTNFACECOLOR VALUE=#CCCC99>
<PARAM NAME=BTNTEXTCOLOR1 VALUE=#660000>
<PARAM NAME=BTNTEXTCOLOR2 VALUE=#CC0000>
<PARAM NAME=BTNFONT VALUE="Helvetica,1,11">
<PARAM NAME=BTNINDENT VALUE=6>
<PARAM NAME=BTNBORDER VALUE=1>
<PARAM NAME=BTNDOWN VALUE=1>
<!-- hint panel stuff -->
<PARAM NAME=HINTHEIGHT VALUE=43>
<PARAM NAME=HINTFONT VALUE="Arial,0,9">
<PARAM NAME=HINTSTYLE VALUE=4>
<!-- menu stuff -->
<PARAM NAME=MENUCOLOR VALUE=#FFFFCC>
<PARAM NAME=ITEMCOLOR VALUE=#000000>
<PARAM NAME=BOXCOLOR VALUE=#660000>
<PARAM NAME=ITEMFONT VALUE="Helvetica,0,11">
<PARAM NAME=ITEMINDENT VALUE=9>
<!-- scrollbar stuff -->
<PARAM NAME=SCROLLWIDTH VALUE=13>
<PARAM NAME=SCROLLCOLOR VALUE=#999966>
</APPLET>
//
// embedded config data example. Note - if you use
// embedded data it may be a good idea to use {}
// instead of the default <> as BTN & ITEM tag
// delimiters to avoid problems with Frontpage
// and other editors that automatically reformat
// unrecognised HTML tags.
//
// If you use custom delimiters don't forget to
// specify them in the DELIMITERS parameter.
//
<APPLET CODE="sitenav12.class" WIDTH=124 HEIGHT=254>
<PARAM NAME=DELIMITERS VALUE="{}">
<PARAM NAME=APPLETDATA VALUE="
{BTN Home & Misc,1,2 | Homepage and miscellaneous topics}
{ITEM Homepage,3,4 | link_url_goes_here | Go to the Java Hermit homepage}
{ITEM About,3,4 | link_url_goes_here | Useless facts about the Hermit}
{ITEM Licenses,3,4 | link_url_goes_here | Conditions of use and commercial licenses}
{ITEM Tutorial,3,4 | link_url_goes_here | Applet Users Tutorial}
{/BTN}
{BTN Applets,1,2 | Applets Demos menu}
{ITEM SiteNav,3,4 | link_url_goes_here | SiteNav applet demo}
{ITEM GTreeMenu,3,4 | link_url_goes_here | Graphic TreeMenu applet demo}
{ITEM TreeMenu,3,4 | link_url_goes_here | TreeMenu applet demo}
{ITEM Buttons,3,4 | link_url_goes_here | TextBtn and IconBtn demos}
{ITEM PicView,3,4 | link_url_goes_here | PicView applet demo}
{ITEM SlideShow,3,4 | link_url_goes_here | SlideShow applet demo}
{ITEM NewsClip,3,4 | link_url_goes_here | NewsClip applet demo}
{ITEM HTicker,,3,4 | link_url_goes_here | HTicker applet demo}
{ITEM VTicker,3,4 | link_url_goes_here | VTicker applet demo}
{/BTN}
{BTN Links Pages,1,2 | Links pages menu}
{ITEM Users,3,4 | link_url_goes_here | Hermit applet users links}
{ITEM Resources,3,4 | link_url_goes_here | Resources, freeware and shareware links}
{ITEM Java,3,4 | link_url_goes_here | Java programming links}
{ITEM Personal,3,4 | link_url_goes_here | Personal home page links}
{ITEM Submit,3,4 | link_url_goes_here | Link submission form}
{/BTN}
">
<!-- rest of parameters -->
<PARAM NAME=DEFTARGET VALUE="fmain">
<PARAM NAME=BORDERSTYLE VALUE=3>
<PARAM NAME=BORDERWIDTH VALUE=4>
<PARAM NAME=BORDERCOLOR VALUE=#996666>
<PARAM NAME=GRAPHIC1 VALUE="snicons.gif">
<PARAM NAME=GRAPHIC2 VALUE="">
<PARAM NAME=GRAPHIC3 VALUE="">
<PARAM NAME=ICONCOUNT VALUE=4>
<PARAM NAME=BTNHEIGHT VALUE=21>
<PARAM NAME=BTNFACECOLOR VALUE=#CCCC99>
<PARAM NAME=BTNTEXTCOLOR1 VALUE=#660000>
<PARAM NAME=BTNTEXTCOLOR2 VALUE=#CC0000>
<PARAM NAME=BTNFONT VALUE="Arial,1,11">
<PARAM NAME=BTNINDENT VALUE=6>
<PARAM NAME=BTNBORDER VALUE=1>
<PARAM NAME=BTNDOWN VALUE=1>
<PARAM NAME=HINTHEIGHT VALUE=43>
<PARAM NAME=HINTFONT VALUE="Arial,1,9">
<PARAM NAME=HINTSTYLE VALUE=4>
<PARAM NAME=MENUCOLOR VALUE=#FFFFCC>
<PARAM NAME=ITEMCOLOR VALUE=#000000>
<PARAM NAME=BOXCOLOR VALUE=#660000>
<PARAM NAME=ITEMFONT VALUE="Helvetica,0,11">
<PARAM NAME=ITEMINDENT VALUE=9>
<PARAM NAME=SCROLLWIDTH VALUE=13>
<PARAM NAME=SCROLLCOLOR VALUE=#999966>
</APPLET>
.
|
| If you have Problems... |
|---|
| Make sure JAVA is ENABLED in your browser. Remember local testing of applets in some
browsers may not work. Netscape can take some time (minutes) to initialise it's Java
virtual machine when displaying local pages. Most HTML WYSIWYG editors won't run Java
applets in their internal browsers. Always invoke your test page from a browser bookmark
(this makes the browser think it is reading from a URL). It's always essential to final test over a live Internet connection (use a test page nobody else can view before you release it on the general public). Problems are nearly always caused by spelling mistakes, invalid directory information or case sensitivity problems. When FTP-ing to your site ensure class files are sent in binary mode. There is an Applet Users Tutorial available on the Java Hermit web site. If you have problems configuring and/or testing your applets you may find some useful info there. Please read this documentation carefully before contacting the Hermit for technical assistance. If requesting help include as much information as possible (description of problem, browser and OS details, testing online or offline?). Include a copy of your HTML (please do not mail graphics files) and, if available, a URL to the page on which the problem occurs. |
| Commercial Licenses |
|---|
| At the time of writing the commercial license fee is US$ 24. Please see the Java
Hermit web site for current fees and full license conditions. To purchase licenses online go to http://www.shareit.com/programs/100627.htm. Alternatively, go to the ShareIt! homepage at http://www.shareit.com and enter the program number 100627 in the box provided. You can also purchase a license via phone, fax or postal mail. For fax/mail please print out the following form and send it to: ShareIt! - Reimold & Schumann Internet Services GbR Phone: +49-221-2407279 ----------------------------------------------------------- Java Hermit Applet Collection license application IMPORTANT - please check with ShareIt! or the Java Hermit to verify the current license fee amount. Program/Reference No: 100627 Last name: ___________________________________ First name: ____________________________________ Company: ____________________________________ Street and #: ______________________________________ City, State, postal code: ________________________________ Country: _______________________________________ Phone: _____________________________________ Fax: ________________________________________ E-Mail: ______________________________________ How would you like to pay the license fee? credit card - wire transfer - EuroCheque - cash Credit card information (if applicable) Credit card: Visa - Eurocard/Mastercard - American Express - Diners Club Card holder: ________________________________ Card No.: ___________________________________ Date of Expiration : ___________________________________ Date / Signature ___________________________ ----------------------------------------------------------- |
©The Java Hermit 1998
E-mail: hermit@celticedge.com
Homepage: http://www.celticedge.com/hermit/