This is how its done using the html format for a skin. make sure that all images are in the container directory!
In your html container file just add this Token where you want it [ACTIONBUTTON:print]
in the container xml file add this: container.xml
<Object>
<Token>[ACTIONBUTTON:print]</Token>
<Settings>
<Setting>
<Name>CommandName</Name>
<Value>PrintModule.Action</Value>
</Setting>
<Setting>
<Name>DisplayIcon</Name>
<Value>True</Value>
</Setting>
<Setting>
<Name>IconFile</Name>
<Value>print.gif</Value>
</Setting>
<Setting>
<Name>DisplayLink</Name>
<Value>False</Value>
</Setting>
</Settings>
</Object>
For a container .ascx file its done like this:
containername.ascx
make sure this line is in the top of the .ascx file!
<%@ Register TagPrefix="dnn" TagName="ACTIONBUTTONprint" Src="~/Admin/Containers/ActionButton.ascx" %>
In the .ascx file add this where you want the Token.
<dnn:ACTIONBUTTONprint runat="server" id="dnnACTIONBUTTONprint" CommandName="PrintModule.Action" DisplayIcon="True" IconFile="print.gif" DisplayLink="False" />
You can do the same for the rest of the Tokens.
Enjoy
Ray