locked
Custom Icons RRS feed

  • Question

  • Is it possible to add custom icons to the Symbol list when modifying a button? I would like to add icons that are a better representation for what they do.

    Monday, June 4, 2012 1:53 PM

Answers

  • There is another option: modify the Word ribbon QAT file.

    In that qat file you will find all your commands from the Quick Access Toolbar.

    You can find it here: C:\Documents and Settings\UserName\Local Settings\Application Data\Microsoft\Office

    For Word is Word.officeUI.

    Open that file using Notepad.

    Search for your command and then follow the bellow instructions.

    <mso:customUI xmlns:msox="http://schemas.microsoft.com/office/2006/01/customui/special" xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui"><mso:ribbon><mso:qat><mso:sharedControls><mso:control idQ="mso:MiniTranslator" visible="true"/></mso:sharedControls></mso:qat></mso:ribbon></mso:customUI>

    The above code is for the Mini Translator command add to the Quick Access Toolbar.

    In this situation, the icon for this command is the default one and there is no code for it.

    To add a custom icon (that is not in that symbol list), you need to download this archive and see what symbol is OK for you.

    Download | http://www.microsoft.com/en-us/download/details.aspx?id=11675

    In those Excel files you will find some image names, names that you will add to the XML code.

    For example, for the above code you will have:

     

    <mso:customUI xmlns:msox="http://schemas.microsoft.com/office/2006/01/customui/special" xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui"><mso:ribbon><mso:qat><mso:sharedControls><mso:control idQ="mso:MiniTranslator" visible="true" imageMso="PersonaStatusAway" /></mso:sharedControls></mso:qat></mso:ribbon></mso:customUI>

    You need to add imageMso="PersonaStatusAway" in the code.


    • Marked as answer by Jaynet Zhang Friday, June 8, 2012 2:06 AM
    • Edited by Max Meng Monday, June 11, 2012 5:25 AM format
    Tuesday, June 5, 2012 10:10 AM

All replies

  • No, is not possible.

    Tuesday, June 5, 2012 7:45 AM
  • Hi,

    Based on my research, The "symbol list" is a display of the characters in the installed fonts. You'd have to use a font editor to put your figure into a font (either create a new font or modify an existing one) as a character, and then install that font in Windows.


    Jaynet Zhang

    TechNet Community Support

    Tuesday, June 5, 2012 9:25 AM
  • There is another option: modify the Word ribbon QAT file.

    In that qat file you will find all your commands from the Quick Access Toolbar.

    You can find it here: C:\Documents and Settings\UserName\Local Settings\Application Data\Microsoft\Office

    For Word is Word.officeUI.

    Open that file using Notepad.

    Search for your command and then follow the bellow instructions.

    <mso:customUI xmlns:msox="http://schemas.microsoft.com/office/2006/01/customui/special" xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui"><mso:ribbon><mso:qat><mso:sharedControls><mso:control idQ="mso:MiniTranslator" visible="true"/></mso:sharedControls></mso:qat></mso:ribbon></mso:customUI>

    The above code is for the Mini Translator command add to the Quick Access Toolbar.

    In this situation, the icon for this command is the default one and there is no code for it.

    To add a custom icon (that is not in that symbol list), you need to download this archive and see what symbol is OK for you.

    Download | http://www.microsoft.com/en-us/download/details.aspx?id=11675

    In those Excel files you will find some image names, names that you will add to the XML code.

    For example, for the above code you will have:

     

    <mso:customUI xmlns:msox="http://schemas.microsoft.com/office/2006/01/customui/special" xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui"><mso:ribbon><mso:qat><mso:sharedControls><mso:control idQ="mso:MiniTranslator" visible="true" imageMso="PersonaStatusAway" /></mso:sharedControls></mso:qat></mso:ribbon></mso:customUI>

    You need to add imageMso="PersonaStatusAway" in the code.


    • Marked as answer by Jaynet Zhang Friday, June 8, 2012 2:06 AM
    • Edited by Max Meng Monday, June 11, 2012 5:25 AM format
    Tuesday, June 5, 2012 10:10 AM