Professional UI Solutions
Site Map   /  Register


Please Log In to post a new message or reply to an existing one. If you are not registered, please register.

NOTE: Some forums may be read-only if you are not currently subscribed to our technical support services.

Forums » Prof-UIS Tech Support » About customization of the quick access tool bar (bug) Collapse All
Subject Author Date
tera tera Sep 29, 2009 - 12:10 AM


Whenever I set it by customization of QAT,

Existing QA data increase.   

Memory Image :

 CExtRibbonNodeQuickAccessButtonsCollection * pRibbonNode = Ribbon_GetQuickAccessRootNode();

 INT nIndex, nCount = pRibbonNode->GetNodeCount();  CExtCustomizeCmdScreenTip * pTip;

 for( nIndex = 0; nIndex < nCount; nIndex ++ )  {   CExtCustomizeCmdTreeNode * pNode = pRibbonNode->ElementAt( nIndex );   ASSERT_VALID( pNode );

But the data which increased are non-display.

Therefore it works officially not to have any problem.

But , there is a problem.

Please revise it.


Technical Support Sep 29, 2009 - 1:18 PM

The quick access toolbar contains command nodes of two types: initial buttons and current/customized buttons. If you didn’t customized the quick access tool bar yet, then it contains initial nodes only. The customized quick access toolbar contains hidden initial command nodes and visible current command nodes. The hidden ribbon bar buttons (CExtBarButton) have the TBBS_HIDDEN button styles. The customized (non-initial) command tree nodes (CExtCustomizeCmdTreeNode) have the __ECTN_RIBBON_QA_CLONED_COPY node style.

tera tera Sep 29, 2009 - 6:55 PM

Why will you have to perform QA_CLONED_COPY?

Technical Support Oct 1, 2009 - 6:28 AM

We need to keep the saved content of the original quick access toolbar somewhere.