SOLVED: Ribbon bar context menu
Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Command Bars
Forum Description: Topics Related to Codejock Command Bars
URL: http://forum.codejock.com/forum_posts.asp?TID=11797
Printed Date: 23 November 2024 at 5:49pm Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com
Topic: SOLVED: Ribbon bar context menu
Posted By: cmdbarSys
Subject: SOLVED: Ribbon bar context menu
Date Posted: 12 August 2008 at 11:33am
Hi,
When I right-click beside the tabs in ribbon bar I just want to have"Minimize the ribbon bar" option and no other options. If that is not possible I want to get rid of the right click functionality because I can minimize the ribbon bar using Ctrl+F1. Please help me in this regard.
|
Replies:
Posted By: Oleg
Date Posted: 13 August 2008 at 1:23am
Hi,
Use AllowQuickAccessCustomization property.
------------- Oleg, Support Team CODEJOCK SOFTWARE SOLUTIONS
|
Posted By: cmdbarSys
Date Posted: 13 August 2008 at 9:30am
No it did not work. I still see three options in the context menu of the ribbon bar.
------------- Product: Xtreme SuitePro ActiveX v13.1.0
Platform: Windows Vista Business(32bit) - SP 2
Language: Visual C#(Visual Studio 2008)
|
Posted By: Oleg
Date Posted: 13 August 2008 at 4:15pm
You can hide these buttons in Update handler.
Add this line to even to find out Ids of these commands:
If (Control.Parent.Position = xtpBarPopup) Then Debug.Print Control.Id
------------- Oleg, Support Team CODEJOCK SOFTWARE SOLUTIONS
|
Posted By: cmdbarSys
Date Posted: 14 August 2008 at 6:15pm
Thanks a lot Oleg. Problem solved.
Could you please let me know where to change the icon and the topic description(saying "SOLVED") when the problem is solved.
|
Posted By: SuperMario
Date Posted: 30 April 2010 at 11:40am
Another solution to hide these commands:
'Add these constants Const XTP_ID_RIBBONCONTROLQUICKACCESS = 9603 Const XTP_ID_RIBBONCONTROLTAB = 9604 Const XTP_ID_RIBBONCUSTOMIZE_REMOVE = 9605 Const XTP_ID_RIBBONCUSTOMIZE_ADD = 9606 Const XTP_ID_RIBBONCUSTOMIZE = 9607 Const XTP_ID_RIBBONCUSTOMIZE_QUICKACCESSBELOW = 9608 Const XTP_ID_RIBBONCUSTOMIZE_QUICKACCESSABOVE = 9610 Const XTP_ID_RIBBONCONTROLQUICKACCESSMORE = 9611
Const XTP_ID_RIBBONCUSTOMIZE_MINIMIZE = 9612 Const XTP_ID_RIBBONCUSTOMIZE_COMMANDS = 9613 Const XTP_ID_RIBBONCUSTOMIZE_MORE = 9616 Const XTP_ID_RIBBONCUSTOMIZE_QUICKACCESSBELOW_MORE = 9617 Const XTP_ID_RIBBONCUSTOMIZE_QUICKACCESSABOVE_MORE = 9618
'Add these Actions CommandBars.Actions.Add
XTP_ID_RIBBONCUSTOMIZE_QUICKACCESSBELOW, "", "", "", "" '
XTP_ID_RIBBONCUSTOMIZE_QUICKACCESSBELOW 9608 CommandBars.Actions.Add
XTP_ID_RIBBONCUSTOMIZE_QUICKACCESSBELOW_MORE, "", "", "", "" '
XTP_ID_RIBBONCUSTOMIZE_QUICKACCESSBELOW_MORE 9617 CommandBars.Actions.Add XTP_ID_RIBBONCUSTOMIZE_REMOVE, "", "", "", "" ' XTP_ID_RIBBONCUSTOMIZE_REMOVE 9605 CommandBars.Actions.Add XTP_ID_RIBBONCUSTOMIZE_ADD, "", "", "", "" ' XTP_ID_RIBBONCUSTOMIZE_ADD 9606 CommandBars.Actions.Add XTP_ID_RIBBONCUSTOMIZE_MINIMIZE, "", "", "", "" ' XTP_ID_RIBBONCUSTOMIZE_MINIMIZE 9612 CommandBars.Actions.Add XTP_ID_RIBBONCUSTOMIZE, "", "", "", "" ' XTP_ID_RIBBONCUSTOMIZE 9607
'Filter by ID Private Sub CommandBars_ControlRButtonUp(ByVal Control As XtremeCommandBars.ICommandBarControl)
'This will remove the add\remove option for quick access If Control.Id = ID_FILE_NEW Then CommandBars.Actions(XTP_ID_RIBBONCUSTOMIZE_REMOVE).Visible = False CommandBars.Actions(XTP_ID_RIBBONCUSTOMIZE_ADD).Visible = False End If End Sub
|
Posted By: Squale
Date Posted: 17 August 2010 at 10:38am
Using SuperMario tips I have successfully removed "Show Quick Access below the Ribbon" from context menu but I have found no way to do it from Customize form, tab "Quick Access".
Any idea?
------------- Product: Xtreme SuitePro (ActiveX) version 13.3.1
Platform: Windows XP (32bit) - SP 3
Language: Visual Basic 6.0
|
|