Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Toolkit Pro
  New Posts New Posts RSS Feed - Load icon externally through xml file
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Load icon externally through xml file

 Post Reply Post Reply
Author
Message
Salah View Drop Down
Newbie
Newbie


Joined: 25 July 2011
Location: Sydney
Status: Offline
Points: 3
Post Options Post Options   Thanks (0) Thanks(0)   Quote Salah Quote  Post ReplyReply Direct Link To This Post Topic: Load icon externally through xml file
    Posted: 08 August 2011 at 7:19pm
Hi there,

I am just wondering if there is a way to import icons externally through xml file.  I saw sample like this :<Images>
        <IconSet Id="57607">
            <Icon Width="16" Data="ABAAAAAAGCAAAAAAEDAAICAAAAAAABAAAAAAABAAAAAABAAAACAADAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPAAAAPPAAAAPPAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAAPPPPAAAAPPPPAAAAPPPPAAAMAMAMAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAIAIAIAAAIAIAIAAAIAIAIAAAMAMAMAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAAAAAAAAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDAAICAAAAAAABAAAAAAABAAAAAABAAABAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAPPAAAAAAAEAAPPPPAAAAAMHAAAAAAIDAAAAAAABAAAAAAABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAMAAAAAAAOBAAAAAAOHAAAAAAPHAAAAAAPDAAAAAIPDAAAAAPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"/>
        </IconSet>

I don't understand the Data property, to me it seems the icon itself!? is it possible to specify a path to it? like c:\projects\myicons?

Also, is there a documentation for the xml file and/or xaml?

Thanks
Back to Top
Oleg View Drop Down
Admin Group
Admin Group


Joined: 21 May 2003
Location: United States
Status: Offline
Points: 11234
Post Options Post Options   Thanks (0) Thanks(0)   Quote Oleg Quote  Post ReplyReply Direct Link To This Post Posted: 09 August 2011 at 7:13am
You can open CommandBars designer, create icons here and export to XML - it will have same format.
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS
Back to Top
Salah View Drop Down
Newbie
Newbie


Joined: 25 July 2011
Location: Sydney
Status: Offline
Points: 3
Post Options Post Options   Thanks (0) Thanks(0)   Quote Salah Quote  Post ReplyReply Direct Link To This Post Posted: 09 August 2011 at 5:41pm
Thank you. I created an icon in the CommnandBar Designer and exported to xml document still the icons embedded in the xml file like this

<IconSet Id="57607">
            <Icon Width="16" Data="ABAAAAAAGCAAAAAAEDAAICAAAAAAABAAAAAAABAAAAAABAAAACAADAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPAAAAPPAAAAPPAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAAPPPPAAAAPPPPAAAAPPPPAAAMAMAMAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAIAIAIAAAIAIAIAAAIAIAIAAAMAMAMAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAAAAAAAAAAAAAAAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAAAAAAAAAAMAMAMAAAAAAAAAAAMAMAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDAAICAAAAAAABAAAAAAABAAAAAABAAABAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPAANMNMNMNMAEAAPPPPAAAAAMHAAAAAAIDAAAAAAABAAAAAAABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAMAAAAAAAOBAAAAAAOHAAAAAAPHAAAAAAPDAAAAAIPDAAAAAPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"/>
        </IconSet>



Is there a way to reference to external .icon file ?

Thanks again.
Back to Top
Salah View Drop Down
Newbie
Newbie


Joined: 25 July 2011
Location: Sydney
Status: Offline
Points: 3
Post Options Post Options   Thanks (0) Thanks(0)   Quote Salah Quote  Post ReplyReply Direct Link To This Post Posted: 11 August 2011 at 3:04am
Hi There,

I am trying to export ribbon bars into an xml file. I could not see menu items , tabs , and groups but I see toolbar control items. Below is code snippet. Am I missing something?


Thanks


CXTPCommandBars* pCommandBars = GetCommandBars();
CXTPImageManager* pImageManager = pCommandBars->GetImageManager();
 CXTPRibbonBar* pRibbonBar = (CXTPRibbonBar*)pCommandBars->GetMenuBar();
 pRibbonBar->EnableCustomization(TRUE);

      

        XTP_COMMANDBARS_PROPEXCHANGE_PARAM param;
        param.bSerializeControls = TRUE;
        param.bSaveOnlyCustomized = FALSE;
        param.bSerializeActions = TRUE;
        pCommandBars->DoPropExchange(pPX, &param);

px.SaveToFile(fd.GetPathName());




Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.047 seconds.