![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
![]()
Hi,
with the following code I try to insert buttons into the QuickAccessToolbar, which does not work. Dim strDescription As String strDescription = "customUI xmlns=""http://schemas.microsoft.com/office/2006/01/customui"" loadImage=""LoadImage""" strDescription = strDescription & _ "ribbon" & _ "quat" & _ "documentControls" & _ "button id=""IDS_WaehlenCombo"" label=""" & GetCheckedResString(IDS_WaehlenCombo) & """ onAction=""cmdCommonRibbonBttn"" getImage=""GetImage"" /" & _ "button id=""IDS_Auflegen"" label=""" & GetCheckedResString(IDS_Auflegen) & """ onAction=""cmdCommonRibbonBttn"" getImage=""GetImage"" /" & _ "button id=""IDS_Aktionen"" label=""" & GetCheckedResString(IDS_Aktionen) & """ onAction=""cmdCommonRibbonBttn"" getImage=""GetImage""/" & _ "/documentControls" & _ "/quat" & _ "/ribbon" & _ "/customUI" Does anybody see my failure? Christian |
Ads |
#2
|
|||
|
|||
![]()
For one thing you have to use the correct name and tie it to an idMso, plus
you need the tabs and tab tags there just as if you were working with any other ribbon: ribbon tabs tab idMso="Quick Access Toolbar" You also should be aware that any QAT modifications you make will only apply to the QAT for that ribbon. If you customize the QAT for Outlook.Mail.Read it won't apply to Outlook.Mail.Compose or any other ribbon. You'll need to apply your QAT customizations to every ribbon where you want the customizations to appear. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Christian Havel" wrote in message ... Hi, with the following code I try to insert buttons into the QuickAccessToolbar, which does not work. Dim strDescription As String strDescription = "customUI xmlns=""http://schemas.microsoft.com/office/2006/01/customui"" loadImage=""LoadImage""" strDescription = strDescription & _ "ribbon" & _ "quat" & _ "documentControls" & _ "button id=""IDS_WaehlenCombo"" label=""" & GetCheckedResString(IDS_WaehlenCombo) & """ onAction=""cmdCommonRibbonBttn"" getImage=""GetImage"" /" & _ "button id=""IDS_Auflegen"" label=""" & GetCheckedResString(IDS_Auflegen) & """ onAction=""cmdCommonRibbonBttn"" getImage=""GetImage"" /" & _ "button id=""IDS_Aktionen"" label=""" & GetCheckedResString(IDS_Aktionen) & """ onAction=""cmdCommonRibbonBttn"" getImage=""GetImage""/" & _ "/documentControls" & _ "/quat" & _ "/ribbon" & _ "/customUI" Does anybody see my failure? Christian |
#3
|
|||
|
|||
![]()
Hi Ken,
I tried it with the two following Ribbon descriptions. I receive the error message: Failure in analysing from "Quick Access Toolbar" as NCName-datatype. Failure in analysing from attribut "idMso" with the value "Quick Access Toolbar" (It is translated from german) 1.) Ribbon desription: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="Quick Access Toolbar" group id="c4bBrand" label="XPhone"button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//group/tab/tabs/ribbon/customUI 2.) Ribbon description: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="Quick Access Toolbar" button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//tab/tabs/ribbon/customUI "Ken Slovak - [MVP - Outlook]" wrote: For one thing you have to use the correct name and tie it to an idMso, plus you need the tabs and tab tags there just as if you were working with any other ribbon: ribbon tabs tab idMso="Quick Access Toolbar" You also should be aware that any QAT modifications you make will only apply to the QAT for that ribbon. If you customize the QAT for Outlook.Mail.Read it won't apply to Outlook.Mail.Compose or any other ribbon. You'll need to apply your QAT customizations to every ribbon where you want the customizations to appear. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Christian Havel" wrote in message ... Hi, with the following code I try to insert buttons into the QuickAccessToolbar, which does not work. Dim strDescription As String strDescription = "customUI xmlns=""http://schemas.microsoft.com/office/2006/01/customui"" loadImage=""LoadImage""" strDescription = strDescription & _ "ribbon" & _ "quat" & _ "documentControls" & _ "button id=""IDS_WaehlenCombo"" label=""" & GetCheckedResString(IDS_WaehlenCombo) & """ onAction=""cmdCommonRibbonBttn"" getImage=""GetImage"" /" & _ "button id=""IDS_Auflegen"" label=""" & GetCheckedResString(IDS_Auflegen) & """ onAction=""cmdCommonRibbonBttn"" getImage=""GetImage"" /" & _ "button id=""IDS_Aktionen"" label=""" & GetCheckedResString(IDS_Aktionen) & """ onAction=""cmdCommonRibbonBttn"" getImage=""GetImage""/" & _ "/documentControls" & _ "/quat" & _ "/ribbon" & _ "/customUI" Does anybody see my failure? Christian |
#4
|
|||
|
|||
![]()
Hmm. It's documented as "Quick Access Toolbar" but you might need to use
"qat" despite the documentation. See if it works if you use the idMso = "qat". -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Christian Havel" wrote in message news ![]() Hi Ken, I tried it with the two following Ribbon descriptions. I receive the error message: Failure in analysing from "Quick Access Toolbar" as NCName-datatype. Failure in analysing from attribut "idMso" with the value "Quick Access Toolbar" (It is translated from german) 1.) Ribbon desription: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="Quick Access Toolbar" group id="c4bBrand" label="XPhone"button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//group/tab/tabs/ribbon/customUI 2.) Ribbon description: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="Quick Access Toolbar" button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//tab/tabs/ribbon/customUI |
#5
|
|||
|
|||
![]()
Hi Ken,
I tried it with the following code: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="quat" button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//tab/tabs/ribbon/customUI and received the following error message (translated from german): Errorcode: 0x80004005 Element '{http://schemas.microsoft.com/office/2006/01/customui}button' is corresponding to the "Inhaltsmodell" from the higher element '{http://schemas.microsoft.com/office/2006/01/customui}tab' unexpected Christian "Ken Slovak - [MVP - Outlook]" wrote: Hmm. It's documented as "Quick Access Toolbar" but you might need to use "qat" despite the documentation. See if it works if you use the idMso = "qat". -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Christian Havel" wrote in message news ![]() Hi Ken, I tried it with the two following Ribbon descriptions. I receive the error message: Failure in analysing from "Quick Access Toolbar" as NCName-datatype. Failure in analysing from attribut "idMso" with the value "Quick Access Toolbar" (It is translated from german) 1.) Ribbon desription: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="Quick Access Toolbar" group id="c4bBrand" label="XPhone"button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//group/tab/tabs/ribbon/customUI 2.) Ribbon description: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="Quick Access Toolbar" button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//tab/tabs/ribbon/customUI |
#6
|
|||
|
|||
![]()
Is it better if you change:
tab idMso="quat" to tab idMso="qat" ? -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Christian Havel" wrote in message ... Hi Ken, I tried it with the following code: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="quat" button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//tab/tabs/ribbon/customUI and received the following error message (translated from german): Errorcode: 0x80004005 Element '{http://schemas.microsoft.com/office/2006/01/customui}button' is corresponding to the "Inhaltsmodell" from the higher element '{http://schemas.microsoft.com/office/2006/01/customui}tab' unexpected Christian |
#7
|
|||
|
|||
![]()
Hi Ken,
with the following code I tried it: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="qat" button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//tab/tabs/ribbon/customUI Outlook says that there are some problems with the button in the tab. ???? Christian "Ken Slovak - [MVP - Outlook]" wrote: Is it better if you change: tab idMso="quat" to tab idMso="qat" ? -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Christian Havel" wrote in message ... Hi Ken, I tried it with the following code: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="quat" button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//tab/tabs/ribbon/customUI and received the following error message (translated from german): Errorcode: 0x80004005 Element '{http://schemas.microsoft.com/office/2006/01/customui}button' is corresponding to the "Inhaltsmodell" from the higher element '{http://schemas.microsoft.com/office/2006/01/customui}tab' unexpected Christian |
#8
|
|||
|
|||
![]()
Now I'm guessing (I haven't worked with the QAT myself in code) but it's
possible you can only modify the QAT in code if you use the startfromscratch setting, which would mean that you have to construct everything from scratch. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Christian Havel" wrote in message ... Hi Ken, with the following code I tried it: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="qat" button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//tab/tabs/ribbon/customUI Outlook says that there are some problems with the button in the tab. ???? Christian |
#9
|
|||
|
|||
![]()
The QAT is modified a bit differently. If you look at the XML hierarchy,
it actually goes like this: customUI ribbon qat sharedControls documentControls tabs contextualTabs So you have to put your buttons in either the sharedControls or documentControls section. I'd advise sharedControls always, as the other one is not useful in Outlook. The big catch though is that any QAT modifications are only applied if you use startFromScratch="true" in the ribbon element. For most add-ins this means that you have to stay away from the QAT. This is intentional, as the QAT is supposed to be the user's space. If a user wants a particular add-in's button on the QAT, he or she can add them her or himself. Patrick Schmid [OneNote MVP] -------------- http://pschmid.net *** Outlook 2007 Performance Update: http://pschmid.net/blog/2007/04/13/105 Office 2007 RTM Issues: http://pschmid.net/blog/2006/11/13/80 *** Customize Office 2007: http://pschmid.net/office2007/customize RibbonCustomizer Add-In: http://ribboncustomizer.com OneNote 2007: http://pschmid.net/office2007/onenote *** Subscribe to my Office 2007 blog: http://pschmid.net/blog/feed "Ken Slovak - [MVP - Outlook]" wrote in message : Now I'm guessing (I haven't worked with the QAT myself in code) but it's possible you can only modify the QAT in code if you use the startfromscratch setting, which would mean that you have to construct everything from scratch. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Christian Havel" wrote in message ... Hi Ken, with the following code I tried it: customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" loadImage="LoadImage"ribbontabstab idMso="qat" button id="IDS_WaehlenCombo" label="Wählen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Auflegen" label="Auflegen" onAction="cmdCommonRibbonBttn" getImage="GetImage" /button id="IDS_Aktionen" label="Aktionen" onAction="cmdCommonRibbonBttn" getImage="GetImage"//tab/tabs/ribbon/customUI Outlook says that there are some problems with the button in the tab. ???? Christian |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Outlook 2007 Task Form Insert Ribbon (Attach Group) | [email protected] | Outlook - General Queries | 9 | April 26th 07 07:38 PM |
Problem with voting buttons | Larry | Outlook - General Queries | 3 | October 31st 06 11:48 PM |
Custom buttons problem in second instances | Tometa | Outlook and VBA | 2 | September 18th 06 07:31 AM |
Problem with option buttons in custom forms | Tom | Outlook - Using Forms | 3 | June 30th 06 06:45 PM |
Can't Insert Pictures in EMail --- different problem | MadameC8 | Outlook Express | 2 | March 4th 06 02:16 AM |