Custom menus don't appear under custom ribbon tab

M

Misbah

Hi,

This is regarding the development of an add-in to create Excel 2007 custom
ribbon ui. I have written the required xml and vba callbacks and every thing
is working fine. The problem is that, the custom menus do not appear under
the custom tab when there is no opened workbook. When I click my custom
ribbon tab, custom menus under that tab do not appear; but when I create a
blank workbook (or open any existing workbook), I can see my custom menus.

However, when I specify "TabHome" to the "insertBeforeMso" attribute in my
custom tab tag, I can see the custom menus; but not before few flickers. Can
anyone help me in this regard? Is it something more to do in the xml
associated to my developed excel add-in? I would be obliged in this regard.
It is becoming frustrating, as I am unable to find much from the resource(s)
so far. Below is my xml code:

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"
onLoad="ribbonLoaded">
<ribbon>
<tabs>
<tab id="rxTCM" label="TCM" keytip="C">
<group id="rxTCMFile" label="File Menu">
<menu id="rxTCM_File" label="File" keytip="F" size="large" image="FILE">
<button id="rxTCM_File_OpenModel" label="Open Model"
onAction="rxButton_OpenModel" getEnabled="rxButton_OpenModel_getEnabled"
image="imgOpen" keytip="O"/>
<button id="rxTCM_File_CloseModel" label="Close Model"
onAction="rxButton_CloseModel" getEnabled="rxButton_CloseModel_getEnabled"
image="imgClose" keytip="C"/>
<menuSeparator id="rxTCM_FileMenuSeparator1"/>
<button id="rxTCM_File_RecentFile1" onAction="rxButton_RecentFiles"
getLabel="rxTCM_File_RecentFile1_getLabel"
getVisible="rxButton_RecentFiles1_getVisible"/>
<button id="rxTCM_File_RecentFile2" onAction="rxButton_RecentFiles"
getLabel="rxTCM_File_RecentFile2_getLabel"
getVisible="rxButton_RecentFiles2_getVisible"/>
<button id="rxTCM_File_RecentFile3" onAction="rxButton_RecentFiles"
getLabel="rxTCM_File_RecentFile3_getLabel"
getVisible="rxButton_RecentFiles3_getVisible"/>
<button id="rxTCM_File_RecentFile4" onAction="rxButton_RecentFiles"
getLabel="rxTCM_File_RecentFile4_getLabel"
getVisible="rxButton_RecentFiles4_getVisible"/>
<menuSeparator id="rxTCM_FileMenuSeparator2"/>
<button id="rxTCM_File_Import" label="Import"
onAction="rxButton_Import" getEnabled="rxButton_Import_getEnabled"
image="imgImport" keytip="I"/>
<button id="rxTCM_File_Export" label="Export"
onAction="rxButton_Export" getEnabled="rxButton_Export_getEnabled"
image="imgExport" keytip="E"/>
<button id="rxTCM_File_Receive" label="Receive"
onAction="rxButton_Receive" getEnabled="rxButton_Receive_getEnabled"
image="imgReceive" keytip="R"/>
<button id="rxTCM_File_Extract" label="Extract"
onAction="rxButton_Extract" getEnabled="rxButton_Extract_getEnabled"
image="imgExtract" keytip="X"/>
<menuSeparator id="rxTCM_FileMenuSeparator3"/>
<button id="rxTCM_File_UpdateOLAPCube" label="Update OLAP Cube"
onAction="rxButton_UpdateOLAPCube"
getEnabled="rxButton_UpdateOLAPCube_getEnabled"/>
<button id="rxTCM_File_OLAPReporting" label="OLAP Reporting"
onAction="rxButton_OLAPReporting"
getEnabled="rxButton_OLAPReporting_getEnabled"/>
<menuSeparator id="rxTCM_FileMenuSeparator4"/>
<button id="rxTCM_File_DataBackup" label="Data Backup"
onAction="rxButton_DataBackup" getEnabled="rxButton_DataBackup_getEnabled"
keytip="B"/>
<button id="rxTCM_File_DataRestore" label="Data Restore"
onAction="rxButton_DataRestore" getEnabled="rxButton_DataRestore_getEnabled"
keytip="S"/>
</menu>
</group>

<group id="rxTCMEdit" label="Edit Menu">
<menu id="rxTCM_Edit" label="Edit" keytip="E" size="large" image="EDIT">
<button id="rxTCM_Edit_Enable" label="Enable"
getEnabled="rxButton_Enable_getEnabled" image="imgEdit" keytip="A"/>
<menuSeparator id="rxTCM_EditMenuSeparator1"/>
<button id="rxTCM_Edit_Lock" label="Lock..." onAction="rxButton_Lock"
getEnabled="rxButton_Lock_getEnabled" image="imgLock" keytip="L"/>
<button id="rxTCM_Edit_Unlock" label="Unlock..."
onAction="rxButton_Unlock" getEnabled="rxButton_Unlock_getEnabled"
image="imgUnlock" keytip="U"/>
<menuSeparator id="rxTCM_EditMenuSeparator2"/>
<button id="rxTCM_Edit_Protect" label="Protect..."
onAction="rxButton_Protect" getEnabled="rxButton_Protect_getEnabled"
image="imgProtect" keytip="P"/>
<button id="rxTCM_Edit_EmptySheet" label="Empty Sheet..."
onAction="rxButton_EmptySheet" getEnabled="rxButton_EmptySheet_getEnabled"
keytip="E"/>
<button id="rxTCM_Edit_EmptySelection" label="Empty Selection..."
onAction="rxButton_EmptySelection"
getEnabled="rxButton_EmptySelection_getEnabled" keytip="T"/>
<menuSeparator id="rxTCM_EditMenuSeparator3"/>
<button id="rxTCM_Edit_EmptyRange" label="Empty Range"
onAction="rxButton_EmptyRange" getEnabled="rxButton_EmptyRange_getEnabled"
image="imgEmpty" keytip="M"/>
<button id="rxTCM_Edit_SetRange" label="Set Range"
onAction="rxButton_SetRange" getEnabled="rxButton_SetRange_getEnabled"
image="imgSetRange" keytip="S"/>
<menuSeparator id="rxTCM_EditMenuSeparator4"/>
<button id="rxTCM_Edit_GetPutCell" label="Get/Put Cell..."
onAction="rxButton_GetPutCell" getEnabled="rxButton_GetPutCell_getEnabled"
keytip="G"/>
<menuSeparator id="rxTCM_EditMenuSeparator5"/>
<button id="rxTCM_Edit_UndoLastTDBAllocation" label="Undo Last TDB
Allocation" onAction="rxButton_UndoLastTDBAllocation"
getEnabled="rxButton_UndoLastTDBAllocation_getEnabled" keytip="A"/>
</menu>
</group>

<group id="rxTCMView" label="View Menu">
<menu id="rxTCM_View" label="View" keytip="V" size="large" image="VIEW">
<button id="rxTCM_View_Navigator" label="Navigator..."
onAction="rxButton_Navigator" getEnabled="rxButton_Navigator_getEnabled"
image="imgNavigator" keytip="N"/>
<button id="rxTCM_View_SlicenDice" label="Slice n Dice"
onAction="rxButton_SlicenDice" getEnabled="rxButton_SlicenDice_getEnabled"
image="imgSlice" keytip="S"/>
<menuSeparator id="rxTCM_ViewMenuSeparator1"/>
<button id="rxTCM_View_RowMembers" label="Row Members..."
onAction="rxButton_RowMembers" getEnabled="rxButton_RowMembers_getEnabled"
image="imgRowMembers" keytip="R"/>
<button id="rxTCM_View_ColumnMembers" label="Column Members..."
onAction="rxButton_ColumnMembers"
getEnabled="rxButton_ColumnMembers_getEnabled" image="imgColMembers"
keytip="C"/>
<button id="rxTCM_View_OtherMembers" label="Other Members..."
onAction="rxButton_OtherMembers"
getEnabled="rxButton_OtherMembers_getEnabled" image="imgFixedMembers"
keytip="O"/>
<menuSeparator id="rxTCM_ViewMenuSeparator2"/>
<!--button id="rxTCM_View_FormatNewBrowser" label="Format New
Browser..." onAction="rxButton_FormatNewBrowser" keytip="F"/-->
<button id="rxTCM_View_NewBrowser" label="New Browser..."
onAction="rxButton_NewBrowser" getEnabled="rxButton_NewBrowser_getEnabled"
image="imgNewBrowser" keytip="B"/>
<button id="rxTCM_View_RefreshBrowser" label="Refresh Browser"
onAction="rxButton_RefreshBrowser"
getEnabled="rxButton_RefreshBrowser_getEnabled" image="imgRefresh"
keytip="E"/>
<menuSeparator id="rxTCM_ViewMenuSeparator3"/>
<button id="rxTCM_View_ConvertToReport" label="Convert To Report"
onAction="rxButton_ConvertToReport"
getEnabled="rxButton_ConvertToReport_getEnabled" keytip="V"/>
<menuSeparator id="rxTCM_ViewMenuSeparator4"/>
<button id="rxTCM_View_ShowNextMode" label="Show Next Mode"
onAction="rxButton_ShowNextMode"
getEnabled="rxButton_ShowNextMode_getEnabled" image="imgRules" keytip="M"/>
<menuSeparator id="rxTCM_ViewMenuSeparator5"/>
<button id="rxTCM_View_Status" label="Status..."
onAction="rxButton_Status" getEnabled="rxButton_Status_getEnabled"
image="imgStatus" keytip="T"/>
<menuSeparator id="rxTCM_ViewMenuSeparator6"/>
<button id="rxTCM_View_Users" label="Users..."
onAction="rxButton_Users" getEnabled="rxButton_Users_getEnabled"
image="imgUsers" keytip="U"/>
</menu>
</group>

<group id="rxTCMTools" label="Tools Menu">
<menu id="rxTCM_Tools" label="Tools" keytip="T" size="large"
image="TOOLS2">
<button id="rxTCM_Tools_Calculate" label="Calculate..."
onAction="rxButton_Calculate" getEnabled="rxButton_Calculate_getEnabled"
image="imgCalculate" keytip="L"/>
<button id="rxTCM_Tools_CalculateandConsolidate" label="Calculate and
Consolidate..." onAction="rxButton_CalculateAndConsoldiate"
getEnabled="rxButton_CalculateAndConsoldiate_getEnabled"
image="imgConsolidate" keytip="U"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator1"/>
<button id="rxTCM_Tools_RollCAP" label="Roll CAP..."
onAction="rxButton_RollCAP" getEnabled="rxButton_RollCAP_getEnabled"
image="imgRollCAP" keytip="C"/>
<button id="rxTCM_Tools_LinkCAP" label="Link CAP..."
onAction="rxButton_LinkCAP" getEnabled="rxButton_LinkCAP_getEnabled"
keytip="K"/>
<button id="rxTCM_Tools_RollPeriodBlocks" label="Roll Period
Blocks..." onAction="rxButton_RollPeriodBlocks"
getEnabled="rxButton_RollPeriodBlocks_getEnabled" keytip="R"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator2"/>
<button id="rxTCM_Tools_CopyVersion" label="Copy Version..."
onAction="rxButton_CopyVersion" getEnabled="rxButton_CopyVersion_getEnabled"
image="imgVersionCopy" keytip="V"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator3"/>
<button id="rxTCM_Tools_DrillDown" label="Drill Down..."
onAction="rxButton_DrillDown" getEnabled="rxButton_DrillDown_getEnabled"
image="imgDrill" keytip="D"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator4"/>
<button id="rxTCM_Tools_Validate" label="Validate..."
onAction="rxButton_Validate" getEnabled="rxButton_Validate_getEnabled"
image="imgValidate" keytip="V"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator5"/>
<button id="rxTCM_Tools_Journal" label="Journal..."
onAction="rxButton_Journal" getVisible="rxButton_Journal_getVisible"
image="imgJournal" keytip="J"/>
<button id="rxTCM_Tools_JournalReports" label="Journal Reports..."
onAction="rxButton_JournalReports"
getVisible="rxButton_JournalReports_getVisible" keytip="N"/>
<button id="rxTCM_Tools_CellExpansionReports" label="Cell Expansion
Reports..." onAction="rxButton_CellExpansionReports"
getVisible="rxButton_CellExpansionReports_getVisible" keytip="X"/>
<button id="rxTCM_Tools_ICBReports" label="ICB Reports..."
onAction="rxButton_ICBReports" getVisible="rxButton_ICBReports_getVisible"
keytip="E"/>
<button id="rxTCM_Tools_AutoBalance" label="Auto Balance..."
onAction="rxButton_AutoBalance" getVisible="rxButton_AutoBalance_getVisible"
keytip="B"/>
<button id="rxTCM_Tools_AutoEliminate" label="Auto Eliminate..."
onAction="rxButton_AutoEliminate"
getVisible="rxButton_AutoEliminate_getVisible" keytip="M"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator6"/>
<button id="rxTCM_Tools_CellText" label="Cell Text..."
onAction="rxButton_CellText" getEnabled="rxButton_CellText_getEnabled"
image="imgCellText" keytip="T"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator7"/>
<button id="rxTCM_Tools_ProfileSelection" label="Profile Selection..."
onAction="rxButton_ProfileSelection"
getEnabled="rxButton_ProfileSelection_getEnabled" image="imgProfiler"
keytip="S"/>
<button id="rxTCM_Tools_NewProfile" label="New Profile..."
onAction="rxButton_NewProfile" getEnabled="rxButton_NewProfile_getEnabled"
keytip="P"/>
<button id="rxTCM_Tools_AutoProfile" label="Auto Profile..."
onAction="rxButton_AutoProfile" getEnabled="rxButton_AutoProfile_getEnabled"
keytip="F"/>
<button id="rxTCM_Tools_CopyAutoProfiles" label="Copy Auto
Profiles..." onAction="rxButton_CopyAutoProfiles"
getEnabled="rxButton_CopyAutoProfiles_getEnabled" keytip="Y"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator8"/>
<button id="rxTCM_Tools_TDBSelection" label="TDB Selection..."
onAction="rxButton_TDBSelection"
getEnabled="rxButton_TDBSelection_getEnabled" image="imgTDBNav" keytip="I"/>
<button id="rxTCM_Tools_NewTopDownBudget" label="New Top Down
Budget..." onAction="rxButton_NewTopDownBudget"
getEnabled="rxButton_NewTopDownBudget_getEnabled" image="imgTDB" keytip="G"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator9"/>
<button id="rxTCM_Tools_DataAcquisition" label="Data Acquisition..."
onAction="rxButton_DataAcquisition"
getVisible="rxButton_DataAcquisition_getVisible" keytip="A"/>
<menuSeparator id="rxTCM_ToolsMenuSeparator10"/>
<menu id="rxTCM_Tools_Options" label="Options..." keytip="O">
<menu id="rxTCM_Tools_BrowserSettings" label="Browser Settings"
keytip="B">
<button id="rxTCM_Tools_ColourFormat" label="Colour Format"
onAction="rxButton_FormatNewBrowser" keytip="C"/>
<button id="rxTCM_Tools_CellFormat" label="Cell Format"
onAction="rxButton_Cell_NumberFormat" keytip="E"/>
</menu>
<button id="rxTCM_Tools_GlobalSettings" label="Global Settings"
onAction="rxButton_Options" keytip="G"/>
</menu>
</menu>
</group>

<group id="rxTCMReporting" label="Reporting Menu">
<menu id="rxTCM_Reporting" label="Reporting" keytip="R" size="large"
image="REPORT">
<button id="rxTCM_Reporting_RunReports" label="Run Reports..."
onAction="rxButton_RunReports" getEnabled="rxButton_RunReports_getEnabled"
keytip="U"/>
<button id="rxTCM_Reporting_ManageReports" label="Manage Reports..."
onAction="rxButton_ManageReports"
getEnabled="rxButton_ManageReports_getEnabled" keytip="M"/>
</menu>
</group>

<group id="rxTCMHelp" label="Help Menu">
<menu id="rxTCM_Help" label="Help" keytip="H" size="large" image="HELP">
<button id="rxTCM_Help_Contents" label="Contents"
onAction="rxButton_Contents" image="imgHelp"/>
<button id="rxTCM_Help_About" label="About" onAction="rxButton_About"/>
</menu>
</group>

</tab>
</tabs>
</ribbon>
</customUI>
 
J

Jim Rech

I looked at this for a long time and I think it is a bug. Something about
the getEnabled callback causes a problem when no workbooks are open. I
don't have a workaround sorry.

--
Jim
| Hi,
|
| This is regarding the development of an add-in to create Excel 2007 custom
| ribbon ui. I have written the required xml and vba callbacks and every
thing
| is working fine. The problem is that, the custom menus do not appear under
| the custom tab when there is no opened workbook. When I click my custom
| ribbon tab, custom menus under that tab do not appear; but when I create a
| blank workbook (or open any existing workbook), I can see my custom menus.
|
| However, when I specify "TabHome" to the "insertBeforeMso" attribute in my
| custom tab tag, I can see the custom menus; but not before few flickers.
Can
| anyone help me in this regard? Is it something more to do in the xml
| associated to my developed excel add-in? I would be obliged in this
regard.
| It is becoming frustrating, as I am unable to find much from the
resource(s)
| so far. Below is my xml code:
|
| <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"
| onLoad="ribbonLoaded">
| <ribbon>
| <tabs>
| <tab id="rxTCM" label="TCM" keytip="C">
| <group id="rxTCMFile" label="File Menu">
| <menu id="rxTCM_File" label="File" keytip="F" size="large"
image="FILE">
| <button id="rxTCM_File_OpenModel" label="Open Model"
| onAction="rxButton_OpenModel" getEnabled="rxButton_OpenModel_getEnabled"
| image="imgOpen" keytip="O"/>
| <button id="rxTCM_File_CloseModel" label="Close Model"
| onAction="rxButton_CloseModel" getEnabled="rxButton_CloseModel_getEnabled"
| image="imgClose" keytip="C"/>
| <menuSeparator id="rxTCM_FileMenuSeparator1"/>
| <button id="rxTCM_File_RecentFile1" onAction="rxButton_RecentFiles"
| getLabel="rxTCM_File_RecentFile1_getLabel"
| getVisible="rxButton_RecentFiles1_getVisible"/>
| <button id="rxTCM_File_RecentFile2" onAction="rxButton_RecentFiles"
| getLabel="rxTCM_File_RecentFile2_getLabel"
| getVisible="rxButton_RecentFiles2_getVisible"/>
| <button id="rxTCM_File_RecentFile3" onAction="rxButton_RecentFiles"
| getLabel="rxTCM_File_RecentFile3_getLabel"
| getVisible="rxButton_RecentFiles3_getVisible"/>
| <button id="rxTCM_File_RecentFile4" onAction="rxButton_RecentFiles"
| getLabel="rxTCM_File_RecentFile4_getLabel"
| getVisible="rxButton_RecentFiles4_getVisible"/>
| <menuSeparator id="rxTCM_FileMenuSeparator2"/>
| <button id="rxTCM_File_Import" label="Import"
| onAction="rxButton_Import" getEnabled="rxButton_Import_getEnabled"
| image="imgImport" keytip="I"/>
| <button id="rxTCM_File_Export" label="Export"
| onAction="rxButton_Export" getEnabled="rxButton_Export_getEnabled"
| image="imgExport" keytip="E"/>
| <button id="rxTCM_File_Receive" label="Receive"
| onAction="rxButton_Receive" getEnabled="rxButton_Receive_getEnabled"
| image="imgReceive" keytip="R"/>
| <button id="rxTCM_File_Extract" label="Extract"
| onAction="rxButton_Extract" getEnabled="rxButton_Extract_getEnabled"
| image="imgExtract" keytip="X"/>
| <menuSeparator id="rxTCM_FileMenuSeparator3"/>
| <button id="rxTCM_File_UpdateOLAPCube" label="Update OLAP Cube"
| onAction="rxButton_UpdateOLAPCube"
| getEnabled="rxButton_UpdateOLAPCube_getEnabled"/>
| <button id="rxTCM_File_OLAPReporting" label="OLAP Reporting"
| onAction="rxButton_OLAPReporting"
| getEnabled="rxButton_OLAPReporting_getEnabled"/>
| <menuSeparator id="rxTCM_FileMenuSeparator4"/>
| <button id="rxTCM_File_DataBackup" label="Data Backup"
| onAction="rxButton_DataBackup" getEnabled="rxButton_DataBackup_getEnabled"
| keytip="B"/>
| <button id="rxTCM_File_DataRestore" label="Data Restore"
| onAction="rxButton_DataRestore"
getEnabled="rxButton_DataRestore_getEnabled"
| keytip="S"/>
| </menu>
| </group>
|
| <group id="rxTCMEdit" label="Edit Menu">
| <menu id="rxTCM_Edit" label="Edit" keytip="E" size="large"
image="EDIT">
| <button id="rxTCM_Edit_Enable" label="Enable"
| getEnabled="rxButton_Enable_getEnabled" image="imgEdit" keytip="A"/>
| <menuSeparator id="rxTCM_EditMenuSeparator1"/>
| <button id="rxTCM_Edit_Lock" label="Lock..." onAction="rxButton_Lock"
| getEnabled="rxButton_Lock_getEnabled" image="imgLock" keytip="L"/>
| <button id="rxTCM_Edit_Unlock" label="Unlock..."
| onAction="rxButton_Unlock" getEnabled="rxButton_Unlock_getEnabled"
| image="imgUnlock" keytip="U"/>
| <menuSeparator id="rxTCM_EditMenuSeparator2"/>
| <button id="rxTCM_Edit_Protect" label="Protect..."
| onAction="rxButton_Protect" getEnabled="rxButton_Protect_getEnabled"
| image="imgProtect" keytip="P"/>
| <button id="rxTCM_Edit_EmptySheet" label="Empty Sheet..."
| onAction="rxButton_EmptySheet" getEnabled="rxButton_EmptySheet_getEnabled"
| keytip="E"/>
| <button id="rxTCM_Edit_EmptySelection" label="Empty Selection..."
| onAction="rxButton_EmptySelection"
| getEnabled="rxButton_EmptySelection_getEnabled" keytip="T"/>
| <menuSeparator id="rxTCM_EditMenuSeparator3"/>
| <button id="rxTCM_Edit_EmptyRange" label="Empty Range"
| onAction="rxButton_EmptyRange" getEnabled="rxButton_EmptyRange_getEnabled"
| image="imgEmpty" keytip="M"/>
| <button id="rxTCM_Edit_SetRange" label="Set Range"
| onAction="rxButton_SetRange" getEnabled="rxButton_SetRange_getEnabled"
| image="imgSetRange" keytip="S"/>
| <menuSeparator id="rxTCM_EditMenuSeparator4"/>
| <button id="rxTCM_Edit_GetPutCell" label="Get/Put Cell..."
| onAction="rxButton_GetPutCell" getEnabled="rxButton_GetPutCell_getEnabled"
| keytip="G"/>
| <menuSeparator id="rxTCM_EditMenuSeparator5"/>
| <button id="rxTCM_Edit_UndoLastTDBAllocation" label="Undo Last TDB
| Allocation" onAction="rxButton_UndoLastTDBAllocation"
| getEnabled="rxButton_UndoLastTDBAllocation_getEnabled" keytip="A"/>
| </menu>
| </group>
|
| <group id="rxTCMView" label="View Menu">
| <menu id="rxTCM_View" label="View" keytip="V" size="large"
image="VIEW">
| <button id="rxTCM_View_Navigator" label="Navigator..."
| onAction="rxButton_Navigator" getEnabled="rxButton_Navigator_getEnabled"
| image="imgNavigator" keytip="N"/>
| <button id="rxTCM_View_SlicenDice" label="Slice n Dice"
| onAction="rxButton_SlicenDice" getEnabled="rxButton_SlicenDice_getEnabled"
| image="imgSlice" keytip="S"/>
| <menuSeparator id="rxTCM_ViewMenuSeparator1"/>
| <button id="rxTCM_View_RowMembers" label="Row Members..."
| onAction="rxButton_RowMembers" getEnabled="rxButton_RowMembers_getEnabled"
| image="imgRowMembers" keytip="R"/>
| <button id="rxTCM_View_ColumnMembers" label="Column Members..."
| onAction="rxButton_ColumnMembers"
| getEnabled="rxButton_ColumnMembers_getEnabled" image="imgColMembers"
| keytip="C"/>
| <button id="rxTCM_View_OtherMembers" label="Other Members..."
| onAction="rxButton_OtherMembers"
| getEnabled="rxButton_OtherMembers_getEnabled" image="imgFixedMembers"
| keytip="O"/>
| <menuSeparator id="rxTCM_ViewMenuSeparator2"/>
| <!--button id="rxTCM_View_FormatNewBrowser" label="Format New
| Browser..." onAction="rxButton_FormatNewBrowser" keytip="F"/-->
| <button id="rxTCM_View_NewBrowser" label="New Browser..."
| onAction="rxButton_NewBrowser" getEnabled="rxButton_NewBrowser_getEnabled"
| image="imgNewBrowser" keytip="B"/>
| <button id="rxTCM_View_RefreshBrowser" label="Refresh Browser"
| onAction="rxButton_RefreshBrowser"
| getEnabled="rxButton_RefreshBrowser_getEnabled" image="imgRefresh"
| keytip="E"/>
| <menuSeparator id="rxTCM_ViewMenuSeparator3"/>
| <button id="rxTCM_View_ConvertToReport" label="Convert To Report"
| onAction="rxButton_ConvertToReport"
| getEnabled="rxButton_ConvertToReport_getEnabled" keytip="V"/>
| <menuSeparator id="rxTCM_ViewMenuSeparator4"/>
| <button id="rxTCM_View_ShowNextMode" label="Show Next Mode"
| onAction="rxButton_ShowNextMode"
| getEnabled="rxButton_ShowNextMode_getEnabled" image="imgRules"
keytip="M"/>
| <menuSeparator id="rxTCM_ViewMenuSeparator5"/>
| <button id="rxTCM_View_Status" label="Status..."
| onAction="rxButton_Status" getEnabled="rxButton_Status_getEnabled"
| image="imgStatus" keytip="T"/>
| <menuSeparator id="rxTCM_ViewMenuSeparator6"/>
| <button id="rxTCM_View_Users" label="Users..."
| onAction="rxButton_Users" getEnabled="rxButton_Users_getEnabled"
| image="imgUsers" keytip="U"/>
| </menu>
| </group>
|
| <group id="rxTCMTools" label="Tools Menu">
| <menu id="rxTCM_Tools" label="Tools" keytip="T" size="large"
| image="TOOLS2">
| <button id="rxTCM_Tools_Calculate" label="Calculate..."
| onAction="rxButton_Calculate" getEnabled="rxButton_Calculate_getEnabled"
| image="imgCalculate" keytip="L"/>
| <button id="rxTCM_Tools_CalculateandConsolidate" label="Calculate and
| Consolidate..." onAction="rxButton_CalculateAndConsoldiate"
| getEnabled="rxButton_CalculateAndConsoldiate_getEnabled"
| image="imgConsolidate" keytip="U"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator1"/>
| <button id="rxTCM_Tools_RollCAP" label="Roll CAP..."
| onAction="rxButton_RollCAP" getEnabled="rxButton_RollCAP_getEnabled"
| image="imgRollCAP" keytip="C"/>
| <button id="rxTCM_Tools_LinkCAP" label="Link CAP..."
| onAction="rxButton_LinkCAP" getEnabled="rxButton_LinkCAP_getEnabled"
| keytip="K"/>
| <button id="rxTCM_Tools_RollPeriodBlocks" label="Roll Period
| Blocks..." onAction="rxButton_RollPeriodBlocks"
| getEnabled="rxButton_RollPeriodBlocks_getEnabled" keytip="R"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator2"/>
| <button id="rxTCM_Tools_CopyVersion" label="Copy Version..."
| onAction="rxButton_CopyVersion"
getEnabled="rxButton_CopyVersion_getEnabled"
| image="imgVersionCopy" keytip="V"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator3"/>
| <button id="rxTCM_Tools_DrillDown" label="Drill Down..."
| onAction="rxButton_DrillDown" getEnabled="rxButton_DrillDown_getEnabled"
| image="imgDrill" keytip="D"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator4"/>
| <button id="rxTCM_Tools_Validate" label="Validate..."
| onAction="rxButton_Validate" getEnabled="rxButton_Validate_getEnabled"
| image="imgValidate" keytip="V"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator5"/>
| <button id="rxTCM_Tools_Journal" label="Journal..."
| onAction="rxButton_Journal" getVisible="rxButton_Journal_getVisible"
| image="imgJournal" keytip="J"/>
| <button id="rxTCM_Tools_JournalReports" label="Journal Reports..."
| onAction="rxButton_JournalReports"
| getVisible="rxButton_JournalReports_getVisible" keytip="N"/>
| <button id="rxTCM_Tools_CellExpansionReports" label="Cell Expansion
| Reports..." onAction="rxButton_CellExpansionReports"
| getVisible="rxButton_CellExpansionReports_getVisible" keytip="X"/>
| <button id="rxTCM_Tools_ICBReports" label="ICB Reports..."
| onAction="rxButton_ICBReports" getVisible="rxButton_ICBReports_getVisible"
| keytip="E"/>
| <button id="rxTCM_Tools_AutoBalance" label="Auto Balance..."
| onAction="rxButton_AutoBalance"
getVisible="rxButton_AutoBalance_getVisible"
| keytip="B"/>
| <button id="rxTCM_Tools_AutoEliminate" label="Auto Eliminate..."
| onAction="rxButton_AutoEliminate"
| getVisible="rxButton_AutoEliminate_getVisible" keytip="M"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator6"/>
| <button id="rxTCM_Tools_CellText" label="Cell Text..."
| onAction="rxButton_CellText" getEnabled="rxButton_CellText_getEnabled"
| image="imgCellText" keytip="T"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator7"/>
| <button id="rxTCM_Tools_ProfileSelection" label="Profile
Selection..."
| onAction="rxButton_ProfileSelection"
| getEnabled="rxButton_ProfileSelection_getEnabled" image="imgProfiler"
| keytip="S"/>
| <button id="rxTCM_Tools_NewProfile" label="New Profile..."
| onAction="rxButton_NewProfile" getEnabled="rxButton_NewProfile_getEnabled"
| keytip="P"/>
| <button id="rxTCM_Tools_AutoProfile" label="Auto Profile..."
| onAction="rxButton_AutoProfile"
getEnabled="rxButton_AutoProfile_getEnabled"
| keytip="F"/>
| <button id="rxTCM_Tools_CopyAutoProfiles" label="Copy Auto
| Profiles..." onAction="rxButton_CopyAutoProfiles"
| getEnabled="rxButton_CopyAutoProfiles_getEnabled" keytip="Y"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator8"/>
| <button id="rxTCM_Tools_TDBSelection" label="TDB Selection..."
| onAction="rxButton_TDBSelection"
| getEnabled="rxButton_TDBSelection_getEnabled" image="imgTDBNav"
keytip="I"/>
| <button id="rxTCM_Tools_NewTopDownBudget" label="New Top Down
| Budget..." onAction="rxButton_NewTopDownBudget"
| getEnabled="rxButton_NewTopDownBudget_getEnabled" image="imgTDB"
keytip="G"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator9"/>
| <button id="rxTCM_Tools_DataAcquisition" label="Data Acquisition..."
| onAction="rxButton_DataAcquisition"
| getVisible="rxButton_DataAcquisition_getVisible" keytip="A"/>
| <menuSeparator id="rxTCM_ToolsMenuSeparator10"/>
| <menu id="rxTCM_Tools_Options" label="Options..." keytip="O">
| <menu id="rxTCM_Tools_BrowserSettings" label="Browser Settings"
| keytip="B">
| <button id="rxTCM_Tools_ColourFormat" label="Colour Format"
| onAction="rxButton_FormatNewBrowser" keytip="C"/>
| <button id="rxTCM_Tools_CellFormat" label="Cell Format"
| onAction="rxButton_Cell_NumberFormat" keytip="E"/>
| </menu>
| <button id="rxTCM_Tools_GlobalSettings" label="Global Settings"
| onAction="rxButton_Options" keytip="G"/>
| </menu>
| </menu>
| </group>
|
| <group id="rxTCMReporting" label="Reporting Menu">
| <menu id="rxTCM_Reporting" label="Reporting" keytip="R" size="large"
| image="REPORT">
| <button id="rxTCM_Reporting_RunReports" label="Run Reports..."
| onAction="rxButton_RunReports" getEnabled="rxButton_RunReports_getEnabled"
| keytip="U"/>
| <button id="rxTCM_Reporting_ManageReports" label="Manage Reports..."
| onAction="rxButton_ManageReports"
| getEnabled="rxButton_ManageReports_getEnabled" keytip="M"/>
| </menu>
| </group>
|
| <group id="rxTCMHelp" label="Help Menu">
| <menu id="rxTCM_Help" label="Help" keytip="H" size="large"
image="HELP">
| <button id="rxTCM_Help_Contents" label="Contents"
| onAction="rxButton_Contents" image="imgHelp"/>
| <button id="rxTCM_Help_About" label="About"
onAction="rxButton_About"/>
| </menu>
| </group>
|
| </tab>
| </tabs>
| </ribbon>
| </customUI>
|
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top