After customizing the menu I
placed the effect on my web site and was prompted with a message "Unregistered DHTML
Effect", how do I turn this off?
After purchasing the Web Effects - DHTML software OpenCube provides the
unlock codes via e-mail. These codes must be added to the data file according to the
e-mails instructions for the menu to run as a licensed version. Once licensed, the
"Unregistered DHTML Effect" message will not be present. Note: For evaluation
design purposes the message is not displayed when running the QuickMenu from the hard
drive. While evaluating the software and viewing over the internet, simply click 'OK' to
the message and the menu will function completely.
Does the QuickMenu support animated GIF images for the rollovers?
Yes, the use of animated GIF images for the main menu and sub menu icon image
rollovers is supported with the Internet Explorer browser. Other browsers will also
display the animated GIF but only if the looping property is set to continuos, otherwise
the last frame of the animation will be displayed. To create an animated GIF that animates
as the mouse highlights a main menu or sub menu item set the GIF to cycle once.
Can the main menu items be arranged vertically or horizontally?
Yes, the main menu items are automatically generated using text and
optional icon images, there are settings available for creating horizontal or vertical
layouts.
How do I include the data file within the HTML page containing the
QuickMenu?
To include the data file in your HTML or ASP page, create a JavaScript tag
(<script language="JavaScript">... </script>) and paste the entire
data file between the opening and closing tags. Each parameter must either be on its own
line or terminated with a semicolon (';'). This technique can be useful with ASP pages and
similar software for dynamically generating the parameter values for the menu.
After modifying and adding some parameters to the data file the menu stopped
working and generated a JavaScript error - what caused the problem?
Usually this is due to an incorrectly formatted parameter value, or
mis-typed parameter name. First check that each text value is enclosed by double quotes,
except true/false statements. All number values except coordinates and dimensions which
appear on one line separated by a comma do not require quotation marks. Next double check
the spelling of the parameter name, also note the parameters are case sensitive.
Why does my menu implementation work in an HTML page by itself, but not on my
home page?
The most common cause of this problem is a conflict with the onload
statement. If your web page uses the documents onload statement (check the body tag for
"onload='my_onload_statement'") there is an easy fix. Simply remove the onload
statement from your body tag and add the statement to the QuickMenu data files
'dqm__onload_code' parameter. If your page does not have an onload statement check that
other JavaScripts on the page are not causing conflicts. To do this comment out or
remove other scripts from the page until the menu works. After isolating the problem
script try changing the variable and function names, usually this will solve the
issue. If these remedies do not solve the problem double check the codebase
parameter within the data file and make certain all data and script files are in the
correct folder locations.
Why will the sub menus not display on top of FLASH objects, across frames, or
over certain form fields?
Browser limitations restrict Dynamic HTML content from displaying over
these objects. However QuickMenu Pro does include a solution for form fields. The
work-around consists of placing the form field in a Div tag and hiding the filed as the
sub menus pop up, then re-displaying the field when the sub menus close. To do this
use the data files 'dqm__showmenu_codeX' parameter to execute code which sets the
visibility property of your div to 'hidden' upon menu pop-up. Then use the data files
'DQM_hidemenu_codeX' parameter to set the divs visibility property to 'visible' upon menu
close. The div tag and code should look something like this...<div id="mydiv"><input
type="text"....></div>
DQM_showmenu_code0 =
"mydiv.style.visibility = 'hidden'"
DQM_hidemenu_code0 = "mydiv.style.visibility = 'visible'"
The showmenu and hidemenu parameters may also
call a custom function to do the job. Calling a custom function will allow for more
code leeway and the opportunity to perform a browser detect for dealing with hiding Layers
in Netscape 4. |