Extract textures directly into Fireworks using Extension Manager

Its definitely not rocket science so if you have textures to share, I’d recommend you to create an extension and share them with others. Here’s the MXP so you can install it and see how it works.

First create an MXI file, list your textures, description, UI access etc.., and then package the MXI file in Extension Manager to produce the MXP file. One benefit for creating texture extensions is they easily be turned off or on when you want from extension manager without deleting the textures. This is one way to manage a ton of textures.

For others wanting to find in-depth information about MXI files, they can review the PDF on our site.

Personally, I prefer to start with a text file and rename it as ext_name.mxi, but others prefer to use the MXI Creator or MXI Wizard which guides you through the MXI creation process. I’ll have to admit I like the MXI Creator better than the MXI Wizard, but try both of them and see which one works better for you.

When your finished editing the MXI file by adding textures and changing the description and UI access information, open Extension Manager if its not already open and go to:

  1. File > Package Extension
  2. Browse and select the MXI file (note the MXI file needs to be in the same directory as the textures to work)
  3. Name your MXP file and save it.

Here’s what the MXI file looks like below. Feel free to use the template and replace the textures with your texture names.

<products>
<product name="Fireworks" version="6" primary="true" />
</products>

<description>
<![CDATA[
Textures system 1<br>
24 original Fireworks Textures<br>
www.fireworkszone.com
]]>
</description>

<ui-access>
<![CDATA[
Select textures from Textures drop-down menu.
]]>
</ui-access>

<license-agreement>
<![CDATA[

]]>
</license-agreement>

<files>
<file source="system01.png" destination="$fireworks/configuration/Textures/" />
<file source="system02.png" destination="$fireworks/configuration/Textures/" />
<file source="system03.png" destination="$fireworks/configuration/Textures/" />
<file source="system04.png" destination="$fireworks/configuration/Textures/" />
<file source="system05.png" destination="$fireworks/configuration/Textures/" />
<file source="system06.png" destination="$fireworks/configuration/Textures/" />
<file source="system07.png" destination="$fireworks/configuration/Textures/" />
<file source="system08.png" destination="$fireworks/configuration/Textures/" />
<file source="system09.png" destination="$fireworks/configuration/Textures/" />
<file source="system10.png" destination="$fireworks/configuration/Textures/" />
<file source="system11.png" destination="$fireworks/configuration/Textures/" />
<file source="system12.png" destination="$fireworks/configuration/Textures/" />
<file source="system13.png" destination="$fireworks/configuration/Textures/" />
<file source="system14.png" destination="$fireworks/configuration/Textures/" />
<file source="system15.png" destination="$fireworks/configuration/Textures/" />
<file source="system16.png" destination="$fireworks/configuration/Textures/" />
<file source="system17.png" destination="$fireworks/configuration/Textures/" />
<file source="system18.png" destination="$fireworks/configuration/Textures/" />
<file source="system19.png" destination="$fireworks/configuration/Textures/" />
<file source="system20.png" destination="$fireworks/configuration/Textures/" />
<file source="system21.png" destination="$fireworks/configuration/Textures/" />
<file source="system22.png" destination="$fireworks/configuration/Textures/" />
<file source="system23.png" destination="$fireworks/configuration/Textures/" />
<file source="system24.png" destination="$fireworks/configuration/Textures/" />
</files>

<configuration-changes>
</configuration-changes>
</macromedia-extension>

Thanks to Thierry at fireworkszone.com for providing the textures and MXP.

3 Responses to Extract textures directly into Fireworks using Extension Manager

  1. dujodu says:

    Now that is the best way to organize textures in fireworks that I’ve seen! Thanks for the info!

  2. Hi Alan,
    I always wanted to create .mxp extensions and now it’s done thanks to you Alan. The truth is, the process is quite simple but I couldn’t find any info about it.
    You can even find a blank mxi on your hard disk. Look at c:\Macromedia > Extension Manager > Samples > Fireworks > blank.mxi
    And furthermore, you can do the same for Patterns.
    Great job!

  3. Alan Musselman says:

    Also note you can find the MXI files from other extensions in this directory:
    C:\Program Files\Macromedia\Fireworks MX 2004\Configuration\Extensions
    This way, if you really like an extension someone made, you could observe the MXI file they created and use it as a template. 🙂
    The DIR above is mainly a way for Extension Manager to control the enabled/disabled extensions.
    Thanks for the additional info Thierry!