Using KeyTips in AdxRibbonSplitButton

Add-in Express™ Support Service
That's what is more important than anything else

Using KeyTips in AdxRibbonSplitButton
Can not use KeyTips in AdxRibbonSplitButton 
Nachtigall Guido




Posts: 43
Joined: 2008-12-10
I use an AdxRibbonSplitButton in my Excel-Ribbon. I add ribbonButtons as items and choose different Keytips. When i use shortcuts to select the Splitbuttons, all items are shown but without any shortcuts.

Additionally i can not use Arrow-keys to select any items.
Posted 10 Dec, 2008 05:18:41 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Hello Nachtigall,

I have reproduced the issue. But I am able to select buttons in the split button using arrows keys (the up and down keys). Is your OS (including Office) up to date?

When i use shortcuts to select the Splitbuttons, all items are shown but without any shortcuts.


This is the default Ribbon UI behavior. BTW I get the same results with VSTO.
.NET, Extended MAPI, Windows Phone & RT
Posted 10 Dec, 2008 07:38:00 Top
Nachtigall Guido




Posts: 43
Joined: 2008-12-10
I have MS Office Excel SP1.


I post the code:

Friend WithEvents AdxRibbonTab1 As AddinExpress.MSO.ADXRibbonTab

Me.AdxRibbonTab1 = New AddinExpress.MSO.ADXRibbonTab(Me.components)
Me.AdxRibbonGroup7 = New AddinExpress.MSO.ADXRibbonGroup(Me.components)
Me.AdxRibbonSplitButton1 = New AddinExpress.MSO.ADXRibbonSplitButton(Me.components)
Me.AdxRibbonMenu1 = New AddinExpress.MSO.ADXRibbonMenu(Me.components)
Me.AdxRibbonButton1 = New AddinExpress.MSO.ADXRibbonButton(Me.components)

'
Me.AdxRibbonTab1.Caption = "AdxRibbonTab1"
Me.AdxRibbonTab1.Controls.Add(Me.AdxRibbonGroup7)
Me.AdxRibbonTab1.Id = "adxRibbonTab_f972426bc88b42c0904d9c53375d3adb"
Me.AdxRibbonTab1.KeyTip = "a"
Me.AdxRibbonTab1.Ribbons = AddinExpress.MSO.ADXRibbons.msrExcelWorkbook
'
'AdxRibbonGroup7
'
Me.AdxRibbonGroup7.Caption = "AdxRibbonGroup7"
Me.AdxRibbonGroup7.Controls.Add(Me.AdxRibbonSplitButton1)
Me.AdxRibbonGroup7.Id = "adxRibbonGroup_4d9e2c02d6e641c9a6194b022dc29bca"
Me.AdxRibbonGroup7.Ribbons = AddinExpress.MSO.ADXRibbons.msrExcelWorkbook
'
'AdxRibbonSplitButton1
'
Me.AdxRibbonSplitButton1.Caption = "AdxRibbonSplitButton1"
Me.AdxRibbonSplitButton1.Controls.Add(Me.AdxRibbonMenu1)
Me.AdxRibbonSplitButton1.Id = "adxRibbonSplitButton_145e302f2a5a40bf964b5a53c4218658"
Me.AdxRibbonSplitButton1.ImageTransparentColor = System.Drawing.Color.Transparent
Me.AdxRibbonSplitButton1.KeyTip = "b"
Me.AdxRibbonSplitButton1.Ribbons = AddinExpress.MSO.ADXRibbons.msrExcelWorkbook
Me.AdxRibbonSplitButton1.Size = AddinExpress.MSO.ADXRibbonXControlSize.Large
'
'AdxRibbonMenu1
'
Me.AdxRibbonMenu1.Caption = "AdxRibbonMenu1"
Me.AdxRibbonMenu1.Controls.Add(Me.AdxRibbonButton1)
Me.AdxRibbonMenu1.Id = "adxRibbonMenu_6c415d8a8d584eb58fdf937e787b73aa"
Me.AdxRibbonMenu1.ImageTransparentColor = System.Drawing.Color.Transparent
Me.AdxRibbonMenu1.Ribbons = AddinExpress.MSO.ADXRibbons.msrExcelWorkbook
'
'AdxRibbonButton1
'
Me.AdxRibbonButton1.Caption = "AdxRibbonButton1"
Me.AdxRibbonButton1.Id = "adxRibbonButton_a54a7e05b36e4ad196affc39a79d6bd3"
Me.AdxRibbonButton1.ImageTransparentColor = System.Drawing.Color.Transparent
Me.AdxRibbonButton1.KeyTip = "c"
Me.AdxRibbonButton1.Ribbons = AddinExpress.MSO.ADXRibbons.msrExcelWorkbook


I press the key 'Arrow Down" and the Ribbon-Dropdown closed.

Posted 10 Dec, 2008 08:07:44 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Nachtigall,

I have created a sample add-in project for you. You can download it here.

Please let me know whether it works for you.
.NET, Extended MAPI, Windows Phone & RT
Posted 10 Dec, 2008 09:10:53 Top
Nachtigall Guido




Posts: 43
Joined: 2008-12-10
Eugene,

i found the circumstances:

Add a AdxExcelTaskPanesManager with an
ADXExcelTaskPane to your project.

Then you can see the problem.
Posted 10 Dec, 2008 10:18:32 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Nachtigall,

I still can't reproduce the issue. Could you send me a sample add-in project which can reproduce the issue to the support e-mail address (see readme.txt)?
.NET, Extended MAPI, Windows Phone & RT
Posted 10 Dec, 2008 11:18:57 Top
Nachtigall Guido




Posts: 43
Joined: 2008-12-10
I send it ...
Posted 10 Dec, 2008 11:28:29 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Nachtigall,

I have tested it on my PC (Vista & Office 2007). It works fine for me.

I have a couple of questions for you:

1. Is Office up to date? Did you install SP1?
2. What OS do you use?
3. Is OS up to date?
.NET, Extended MAPI, Windows Phone & RT
Posted 10 Dec, 2008 12:13:51 Top
Nachtigall Guido




Posts: 43
Joined: 2008-12-10
Eugene,

I use Windows Server 2003 R2 with SP2
and Office 2007 with SP1.

I can send you an image with the failure.
I test it with another OS (XP).
Posted 10 Dec, 2008 12:26:27 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Nachtigall,

Could you organize a remote session?
.NET, Extended MAPI, Windows Phone & RT
Posted 10 Dec, 2008 12:35:44 Top