XP Web Buttons
|
XP Web Buttons - Bring an XP look-n-feel to your website navigation! With
XP Web Buttons you don't need to create separate graphics files for every mouse
event. Simply change the buttons type and color parameter to fit any XP theme.
XP Web Buttons are very flexible, allowing you to configure fonts, sounds, icons,
background, and alignment. The buttons support javascript calls, target frames,
multiple button types,
and they are very easy-to-use. Java source code is available.
|
XP Web Buttons Examples/Templates
- Default blue XP theme - shows item icons, 3D background, horizontal direction
- Silver XP theme - demonstrates toggle mode and frame support
- Start-like menu - Menu with icons and disabled items
- Javascript call example - illustrates ability to call javascripts
- Sound buttons - sidebar example with mouseover and click sounds
- Aquamarine - topbar with disabled item
- Olive XP theme toolbar - icon toolbar w/o text
- Embossed menu - menu with 3D item text
- Single button - single "Download" button
- Topaz bar - horizontal 2 row buttons with separators
- Purple sidebar - toggle mode, javascript calls
- Dynamic menu - demonstrates ability to modify the menu w/o page reloading
- Frame example - shows using menu with frames
Main features
- Multiple button styles allow to create menus with the XP look-n-feel
- Horizontal and vertical directions
- User-definable font style, font size and font face
- Image icons
- Ability to call javascripts - see javascript call example and
javascript tips
- Ability to dynamically change the menu contents via external javascript calls and public function- see dynamic menu example and
javascript tips
- Word-wrapping
- Color parameters for normal and mouseover state of text and background
- Ability to use system colors of OS for color parameters
- Support for target frames - see frame example
- Text alignment
- Mouseover and click sounds
- Menu's 3D background
- Inactive/disabled items
- Menu structure can be loaded from an external txt file
- User-definable delimiter for "menuItems" param
- 3D text effects (normal and mouseover text shadow)
- User defined browser's status string
- Toggle mode
- Separators
How to Setup
- Place the .class file in the directory containing the HTML page into which
you want to insert the menu. You can place the class into a different directory
and correct the path in the CODEBASE= parameter, for example:
<applet Code=apMenu.class Codebase="different/directory/" Width=480 Height=31>
or
<applet Code=apMenu.class Codebase="http://yoursite.com/" Width=480 Height=31>
If you see a "class not found" message, this means what your browser can't find
the .class file specified. This may mean a spelling or Case seNSitiVe mistake
in the CODE= parameter, a wrong location in the CODEBASE, or that you've
forgotten to copy the .class file to the necessary directory.
- Cut and paste the applet tag used in the example (under "HTML source"
title) to your HTML page in a position you want the menu to appear.
- Modify menu parameters to fit your web site style and needs. The
common syntax for menu parameters is:
<param name="ParameterName" value="ParameterValue">
For more info about parameters see menu
parameters.
- Some examples use external resources for menu (images - gif and jpg
files; sounds - au files; txt files with menu items), so it's necessary to copy
these files to appropriate directories according paths used in the menu
parameters.
- To enable Javascript support see javascript tips and
javascript call example.
Purchase
This trial version of
Apycom Java Menus and Buttons may be used for evaluation purposes only for a
period of 30 days.
Evaluation use includes the review and or customization of the software on one
local computer. This software may not be placed on the internet or a local
intranet site for viewing and or use by multiple persons.
The purchased version includes a license to place the software on publicly accessible web pages and
does not display the trial version reminder. Also you can purchase the Java source code of the software.
For more information see order page.
|