To configure which buttons are available you have to configure the CPThirdPartyControlsExternal customization point. The first parameter ThirdPartyExternalState defines the state and should be TPES_DEFAULT. The second parameter is the RibbonControlSite which defines the application to configure which is LotusNotesMenuDefault. The third parameter is an object of a RibbonControl and defines the menu entry itself. Within the RibbonControl object the name of the menu entry and the action that will be called can be specified.
Example “CPThirdPartyControlsExternal” |
---|
customize CPThirdPartyControlsExternal <TPES_DEFAULT, LotusNotesMenuDefault, |
Example “RibbonControl” |
---|
instance RibbonControl ImportEmailControlNotes { |
When the menu entry is missing within HCL Notes you can check if the configuration was synchronized to the local workplace. Therefore, check the file external.json in the folder
%LOCALAPPDATA%/Fabasoft\[<webserver>](<vdir>)\<user object address>\ribbon\tpce\12\items.ActionsMenu
Within this file the configured ribbon control should be available as JSON format.