Text Menu FX
Features
- unlimited number of text items
- customizable menu width and height (up to 1680x1050)
- possibility to embed multiple fonts
- any menu and text orientation and align
- use any colors and roll over effects
- choose the item expanding direction and scale ratio
- text padding inside item
- item corner radius
- specify URL and target for each item in the XML file
- different tween functions and durations for expanding and color tween effects
- FREE ARCHIVE
- - Fully functional, no limitations
- - Easy to install on any website without Flash
- - XML configurable
- -
labelled
PAID ARCHIVE
- - Label FREE (
) - - customizable AS3 components for new or current Adobe Flash projects
- DETAILS
- FREE INSTALL
- FLASH INSTALL
- WORDPRESS
- JOOMLA
- LICENSE
Non-Flash users:
To install this component for FREE in your website read the step by step instructions
Flash users:
If you want to use this component in a new or existing Flash project, read the Flash installation details
How to install this Text Menu on your website
Step 1. SWF embedding
Download the textmenu.zip archive and put all the files from this archive into the same folder with the HTML file in which you want the component to be embedded.
You should know first of all that the SWF file is the one that actually represents the component, while the other files (settings.xml, menu.xml) are the assets that the SWF file uses.
A short explanation on how SWFs and XMLs interacts you will find here.
Open your HTML file with a text editor and insert somewhere between the <head> </head> tags the following lines:
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
var params = {};
params.scale = "noscale";
params.salign = "tl";
params.wmode = "transparent";
var attributes = {};
swfobject.embedSWF("textmenu.swf", "TextMenuDiv", "600", "260", "9.0.0", false, flashvars, params, attributes);
</script>
For a fast and easy publishing, the best thing to do is to have the SWF file, the HTML file which embeds the SWF, the swfobject.js file, and the assets that the SWF uses (XML files) in the same folder.
If that is not possible, please read this detailed article on how to specify the paths correctly.
The above code itself isn’t enough to publish the SWF file on your webpage. You just need to add a div somewhere in the body section of your page (between the <body> </body> tags of your HTML file).
So, in a specific location of your HTML body section insert this div:
<div id="TextMenuDiv"></div>
Step 2. Customization
You’ll be able to define a maximum size of 1680 in width and 1050 in height in the 3rd and 4th arguments of the swfobject.embedSWF() function above. Usually the same values as for menuWidth and menuHeight (which you will set below).
Now you will have to define the properties of your Text Menu.
You can do that by editing the settings.xml file, or much simpler, set your values on the Live Demo above and press Generate button, then select all (Ctrl+A) and copy-paste over the existing content of settings.xml file.
If you intend to have multiple Text Menus on the same page, for the same textmenu.swf file you’ll need to have different settings. Please read here how publish a component twice on the same page.
Now all you have to do is to put your own text and add the behavior for when clicking each text item. All these through the menu.xml file. Open the XML file with a text editor and define in each row the text item, the URL to go to when clicking the item and the target (_self for the same browser window, or _blank for a new browser window).
You can have as many text items as you like. To add a new item add a new row in the XML file.
If you’ll want to use the Text Menu in Flash projects (FLA files), the Text Menu is available as a Flash component (MXP file) in the commercial archive
Instructions on how to use the Text Menu component in Flash you will find here.
To be able to remove the FlashXML.net label from the top-left corner you will need to purchase the commercial archive
Below you will see instructions on how to install and use the Text Menu Component in Flash (available for Flash CS3, CS4, and Flash Player 9 or later).
For basic instructions on how to integrate the Text Menu’s SWF file into HTML/PHP, click here.
You can watch an instalation video tutorial of a very similar component in Flash (3D Carousel Menu FX) by clicking here.
In this video you will see:
- how to create an instance of the component on the stage: from the Components panel (Ctrl+F7) drag & drop the component on the stage
- how to give a name to that instance for further use in ActionScript: click on the component instance on the stage and from the Properties panel (Ctrl+F3) enter a name in the text input
- how to access the properties of the component (read or modify) during different moments of your Flash application
Any property of the Component could be accessed that way. The names of the properties are identical with the ones from the settings.xml file.
The properties of the component can be of any of the three types: Number, String, Boolean. We assume it’s intuitive of which type each property is.
Warning! Setting the parameters of the component in the Component Inspector window (Shift+F7) and in the same time having a settings.xml file populated with different values for each property, the properties from the settings.xml file will have priority (meaning that a parameter set in the Component Inspector will be ignored if that parameter is also defined in the XML file)
For now, this component doesn't dispach events, but stay tuned for an update.
Make sure your Wordpress version is greater than 2.8 and your hosting provider is using PHP5.
1. Download or purchase the Text Menu FX Flash component
2. Create a new folder inside your /wp-content/ directory called flashxml/text-menu-fx and copy the content of the archive to this folder
3. Install the plugin or upload the text-menu-fx folder along with all its files to /wp-content/plugins/ directory
4. Activate the plugin from the Plugins tab in WordPress Dashboard
5. Go to Text Menu FX from the Settings tab and update the path in case you used a different one
6. In the post editor use the following tag to embed the Text Menu FX: [text-menu-fx][/text-menu-fx]. You could also add <?php textmenufx_echo_embed_code(); ?> in the PHP file of your theme
7. Customize your Text Menu FX using the Live Demo above. Generate the settings.xml text and use it to overwrite flashxml/textmenufx/settings.xml
8. To use your owntext, update the flashxml/textmenufx/menu.xml file accordingly
Additional settings file
To embed the Text Menu FX more than once, you will need another settings file. Let's assume your new file is called settings2.xml. From the post editor, use the following code: [text-menu-fx settings="settings2.xml"][/text-menu-fx]. From the PHP files of your theme, add the file name as the first argument of the textmenufx_echo_embed_code() function call.
No Flash support text
To support visitors without Adobe Flash, you can provide alternative textual content. From the post editor, add the text between [text-menu-fx] and [/text-menu-fx]. From the PHP files of your theme, add the text as the second argument of the textmenufx_echo_embed_code() function call.
If you have PHP4
To make it work if you're using PHP4, add the following code [text-menu-fx width="600" height="300"][/text-menu-fx] in the post editor. From the PHP files of your theme, add the width and height as the third and fourth argument of the textmenufx_echo_embed_code() function call. Don't forget to provide your own width and height values, since 600 and 300 are just examples.
Make sure your Joomla version is 1.5 and that your hosting provider is using PHP5.
Joomla Module
1. Download or purchase the component
2. Create a new folder inside your Joomla directory called flashxml/textmenufx/
3. Unzip the archive and copy the contents to flashxml/textmenufx/ directory
4. Download the Joomla Module and install it
5. If you used a different folder than flashxml/textmenufx/, update the Path parameter
6. Visit the live demo from the top of this page and customize your settings
Joomla Plugin
1. Download or purchase the component
2. Create a new folder inside your Joomla directory called flashxml/textmenufx/
3. Unzip the archive and copy the contents to flashxml/textmenufx/ directory
4. Download the Joomla Plugin and install it
5. If you used a different folder than flashxml/textmenufx/, update the Path parameter
6. Use {textmenufx}{/textmenufx} where you want the component to show up in your articles
7. Visit the live demo from the top of this page and customize your settings
8. The default name for the settings file is settings.xml, but if you want to use another file (for example settings2.xml), specify the name like this: {textmenufx settings="settings2.xml"}{/textmenufx} where you want the component to show up in your articles
Getting rid of the FlashXML.net label
To remove the FlashXML.net label from the top-left corner you'll need to buy the commercial archive.
Once you will do that, simply use the SWF file from the commercial archive to overwrite the SWF file from the flashxml/textmenufx/ folder.
| Personal License (details ...) | 10 USD | Add to cart |
The "Personal License" grants you, the purchaser, a non-exclusive and non-transferable right to make use of this product in a single non-commercial application*, your own work or client work. |
||
| Commercial License (details ...) | 27 USD | Add to cart |
The "Commercial License" grants you, the purchaser, a non-exclusive and non-transferable right to make use of this product in a single commercial application*, your own work or client work. |
||
| Special License (details ...) | 78 USD | Add to cart |
The "Special License" grants you, the purchaser, a non-exclusive and non-transferable right to make use of this product in an unlimited number of personal OR commercial applications* owned by you or your company. |
||
| Extended License (details ...) | 387 USD | Add to cart |
The "Extended License" grants you, the purchaser, a non-exclusive and non-transferable right to make use of this product in an unlimited number of personal OR commercial applications* owned by you OR your clients. |
||
- COMMENTS
- SEARCH COMMENTS









Hi, great plugin, but unfortunely after i’ve recently upgraded the plugin I don’t see anymore the setting.xml and the menu.xml files under plug-in edit on wordpress… and I don’t have FTP access to my website… /:
Hi,
Please follow these steps.
Hello
I wanna use that text menu…But it’s not supported my Joomla.
Help me…
Hi,
Please send to support[at]flashxml.net the username and password to your Joomla Administration and we will try to help you.
Hi,
I am trying to set up a long menu item (3 words) in Text Menu FX (Commercial). Is there any parameter to change its value for text wrapping in the menu items?
Thank you in advance for your prompt reply.
Hello,
Unfortunately, this feature is not supported.
However, you can contact us at custom[at]flashxml.net and have it implemented, for an extra fee.
Hi,
I just discovered your site, looking for a countdown item (I’m retiring soon, lucky me…).
Is there a way to install CountdownFX on a wiki (I’m using Dokuwiki right now) ?
Thanks a lot for your answer
Looks like the upgrade was all that was needed sorry for spamming you
Hi,
I’m glad that it works.
the link to my website is http://politicalrallypoint.com
I want to buy the text menu fx but i cannot get the text to show. I downloaded the plugin to my wordpress site and followed all the instructions but the text does not show just the logo flashxml.net in the upper left corner. If you could give me any insight into how to bypass this issue it would be very helpful.
Hello,
Please give us a link to your website and we will look into the problem.
How to add this in my joomla theme…?
Hi,
We’ll soon create a joomla extension for this component. Check us latter.
Not sure what I’m doing wrong, but the Text Menu FX still isn’t loading.
You give the option of placing the code in the text box…as if making a blog entry? That didn’t work. Also, there is the option of placing code in the template section. Are you talking about in the “theme editor”, the link at the top that says 404 Template? If so, where in the existing code do I place this code?
Thanks, and sorry, I’m new.
Hi,
If you activated the plugin from the Plugins menu from Wordpress Dashboard, you have to add this code:
in the post editor, as if adding a blog entry. The other option is to add this code: in the php file you want of your current theme you’re using.Just generated Text Menu FX and am having a few issues:
1) when I place the new code in the Plugin Editor, the “text-menu” section shows as “active, however the “read-me”, “menu”, and “settings” sections are showing as in-active. How do I correct this?
2) In step 3 of WordPress Install, I have four options under Post: “Posts”, “Add New”, “Categories”, and “Post Tags”. Where exactly do I place this code, what section?
just a note: I’m using the “myMag” theme.
Thanks,
Andrew Bowen
Hi,
There’s no problem with the fact that readme, menu and settings are inactive.
You have to place the code in the place where you write the text you want to display on your posts, just like writing a normal text.