Home » Developing U++ » UppHub » Ole Automation [FEATURE REQUEST?]
Re: Ole Automation [FEATURE REQUEST?] [message #40884 is a reply to message #40872] |
Mon, 30 September 2013 08:17 |
|
koldo
Messages: 3358 Registered: August 2008
|
Senior Veteran |
|
|
iST1 wrote on Thu, 26 September 2013 17:47 | This is strange, because .net code here work perfectly with Word 2007 and use the analogue of the VBA above code + SetParent method.
|
Hello iST1
I have tried that code and it works well, although as I previously reported it does not remove the menus.
You can see the explanation here ( http://social.msdn.microsoft.com/Forums/office/en-US/c329f3e 5-0e25-44a2-8b07-1182d428de37/how-to-disable-menu-bar-in-wor d-2007-programmatically-in-c). In summary:
Word 2007 (and later versions) no longer use the CommandBars (Menu and toolbars) for the UI. This was changed, for various reasons, not least of which to explicitly prevent applications running out-of-process from interfering in the application's UI. Among other considerations, this is a security measure to prevent outside apps from leveraging the Office object models for "bad intentions".
So the short answer to your request is that there is no way for your app to affect an Office UI that implements the Ribbon (Office Fluent UI). The Ribbon can be defined only by RibbonXML embedded in an Office document, or that is part of a COM Add-in (implements the IDT2Exensibility interface).
Possibly, you could create a custom template that contains a RibbonXML with startFromScratch attribute set to True. That will reduce available Ribbon commands to a minimum. It's not possible, however, to remove all commands from the UI. Certain ones in Office 2007 are always enabled, in order to allow the user to have final control over the Office environment.
Best regards
IƱaki
|
|
|
|
|
Ole Automation [FEATURE REQUEST?]
By: koldo on Sun, 31 August 2008 21:20
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Sat, 18 October 2008 21:02
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: mirek on Sat, 08 November 2008 14:38
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Sun, 09 November 2008 17:11
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: mirek on Sun, 16 November 2008 18:50
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Wed, 19 November 2008 08:00
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Thu, 04 December 2008 12:09
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Tue, 30 December 2008 10:49
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Sat, 17 January 2009 00:22
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Tue, 05 May 2009 13:06
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Tue, 05 May 2009 15:03
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Tue, 05 May 2009 15:52
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Tue, 05 May 2009 16:53
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Tue, 05 May 2009 21:33
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Wed, 06 May 2009 00:02
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Wed, 06 May 2009 06:05
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Wed, 06 May 2009 08:34
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Wed, 06 May 2009 09:52
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Wed, 06 May 2009 11:52
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Wed, 06 May 2009 12:25
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Wed, 06 May 2009 14:27
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Wed, 06 May 2009 15:58
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Thu, 07 May 2009 00:24
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Thu, 07 May 2009 09:18
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Tue, 05 May 2009 13:57
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Thu, 07 May 2009 22:55
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Fri, 08 May 2009 08:16
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Tue, 12 May 2009 23:12
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Wed, 13 May 2009 14:09
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Wed, 13 May 2009 14:59
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Wed, 13 May 2009 23:09
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: mr_ped on Thu, 14 May 2009 08:14
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: mr_ped on Fri, 15 May 2009 14:26
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Fri, 15 May 2009 16:18
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: mr_ped on Mon, 18 May 2009 08:29
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Mon, 18 May 2009 10:23
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: tojocky on Tue, 09 June 2009 11:17
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Tue, 09 June 2009 16:11
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Thu, 19 September 2013 16:18
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Fri, 20 September 2013 10:07
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Fri, 20 September 2013 10:13
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: Klugier on Fri, 20 September 2013 16:41
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Sat, 21 September 2013 10:16
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Mon, 23 September 2013 06:49
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Mon, 23 September 2013 10:04
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Mon, 23 September 2013 10:21
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Mon, 23 September 2013 13:17
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Mon, 23 September 2013 15:29
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Mon, 23 September 2013 16:07
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Mon, 23 September 2013 16:31
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Tue, 24 September 2013 18:47
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Thu, 26 September 2013 05:53
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Thu, 26 September 2013 16:05
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Thu, 26 September 2013 17:47
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Fri, 27 September 2013 11:12
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Fri, 27 September 2013 11:32
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Mon, 30 September 2013 08:24
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Mon, 30 September 2013 08:57
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Mon, 30 September 2013 10:39
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Mon, 30 September 2013 10:55
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Tue, 01 October 2013 08:31
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: iST1 on Tue, 01 October 2013 10:52
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Mon, 30 September 2013 08:17
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: koldo on Sun, 24 May 2009 18:36
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
|
|
|
Re: Ole Automation [FEATURE REQUEST?]
By: keltor on Wed, 30 October 2013 08:52
|
Goto Forum:
Current Time: Tue Apr 30 01:44:24 CEST 2024
Total time taken to generate the page: 1.06597 seconds
|