Load icon externally through xml file
Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=18803
Printed Date: 19 June 2025 at 1:31pm Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com
Topic: Load icon externally through xml file
Posted By: Salah
Subject: Load icon externally through xml file
Date 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
|
Replies:
Posted By: Oleg
Date 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
|
Posted By: Salah
Date 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.
|
Posted By: Salah
Date 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, ¶m);
px.SaveToFile(fd.GetPathName());
|
|