Hello.
For example, how should I make a program when I add IDM_OUTSIDE_MENU1?
_MuMakeRibbnoNodeNormal(
_T("OUTSIDE_MENU1"), _T(""), _T(""),
IDM_OUTSIDE_MENU1,
NULL,
IDB_BLANK_PAGE_SMALL,
pRibbonGroup
);
pRibbonNodeTabPage->InsertNode( NULL, pRibbonGroup );
RibbonShowHide( false , pRibbonNodeTabPage );
}
bool XXXXX::RibbonShowHide( bool blShowFlag , CExtCustomizeCmdTreeNode * pNode )
{
if ( pNode == NULL ){
return false;
}
if ( ( pNode->GetFlags() & __ECTN_TBB_HIDDEN ) == 0 ){
if ( blShowFlag == false ){
pNode->ModifyFlags( __ECTN_TBB_HIDDEN );
return true;
}
}else{
if ( blShowFlag == true ){
pNode->ModifyFlags( 0, __ECTN_TBB_HIDDEN );
return true;
}
}
return false;
}
Because I want to display it in Quick Access , I made IDM_OUTSIDE_MENU1-RibbonNode of the non-display and customized it.
In addition, I got possible to perform a decision of the key to IDM_OUTSIDE_MENU1 input by making a IDM_OUTSIDE_MENU1-RibbonNode.
If there is a better method, please teach it.
Thanks,