VSTO Outlook: new Outlook apps navigation bar overlapping custom task pane - outlook

I have a custom task pane that is visible in all explorer and inspector windows. Now, the new version of Outlook adds a vertical apps navigation bar in the left side, of course, you can make it not visible if you want through the advanced Outlook options, but now my issue is that the new navigation bar now is overlapping the leftmost side of the custom task pane. It looks like it is a bug from Microsoft. So how can I solve this issue? Any ideas guys?
I am having the same problem described in below link, see the screenshot in that link.
https://answers.microsoft.com/en-us/outlook_com/forum/all/outlook-navigation-pane-update-breaks-custom-task/c7e06be5-0fe8-4f07-84e6-1097f194640f

It is a known problem in Outlook, MS is aware of the issue, but there is no ETA on the fix.
I am not aware of a workaround except for padding your task pane with extra room on the left to allow for the overlap.

Related

VSTO Outlook: Change border and header background color of custom task pane

I have an VSTO Outlook Add-in. I have put a custom task pane at the top. This custom task pane contains an WPF user control.Now I am trying to change the background color of the header (title bar) and borders of the custom task pane (I am not referring to the background of the WPF user control). Is it possible? If so how?
No, it is not. The Office extensibility model doesn't provide anything for that out of the box. You may try using the Windows API functions for that, at lease you can inject your own form. Such forms MS calls Adjucent Outlook windows. Note, you need to have a deep understanding of Windows API to move that way, see SetWindowsHookEx.
Also you may take a look at Add-in Express based form regions and views, see How to add a custom header to your Outlook form or task pane: C# and VB.NET for more information.

Outlook 365 update breaks custom task pane

We have Outlook add-in that uses VSTO and custom task panes using:
Globals.ThisAddIn.CustomTaskPanes.Add
Latest Outlook updates seem to break custom task panes UI with top position:
First this issue was reported by one of our clients which used "Try it now" feature of Outlook to see new features. But now it bug slipped to the final release.
We have made a workaround to just add margin for our control and spaces in task pane title, but maybe there is a better way? Pane still look out of place in the new Outlook UI (no rounded corners and so on).
Maybe there is a better way to fix this or some info when this issue will be resolved?
Outlook version is: Microsoft Outlook for Microsoft 365 MSO (Version 2207 Build 16.0.15427.20182) 64-bit

Can I add a button to my add-in next to Send/Discard buttons?

I am writing an Outlook Add-In (Web version, Desktop) and so far I was able to add a link to my app in the contextual menu (see screenshot below - highlighted in yellow). This work well, but it is almost impossible to find the add-in and this is resulting in a ton of customer support calls. I was wondering if there is a way to add the button next to "Send", "Discard", or after the "Elipsis" buttons. This way the add-in would be more visible.
I was thinking about directly modifying the DOM if it is not possible, but I would prefer to not do that.
You can add a button there neither from a web based JS addin nor from a COM based addin for the desktop version of Outlook.

PowerPoint Content add-in - Arrange not works

I create new PowerPoint Content web add-in.
I want use add-in behind a text. For this I make for add-in "Send to back" and for text make "Bring to front". But in slide an add-in stay always on top see attached image.
Notice: in preview panel arrange works but in slide not. In slide show mode (F5) also not works.
PowerPoint version:
That's a known issue. Content Add-ins (Agaves) do not participate in the Z order within a slide.

WP7 - Text Button on the Application Bar

On Windows Phone 7, go to Settings, email & accounts, add an account, the Windows Live (or any other). Note at the bottom there is the gray panel with a rectangular [sign in] button. Click in the email address field, and the on screen keyboard pops up ABOVE the gray panel. Rotate the phone, and the gray panel does not rotate, although the page does. That gray panel is the Application Bar, is it not?
I only find docs for adding an icon-based round button (and menu items). How do we put a rectangular textual button on the Application Bar?
Adding buttons in the Application Bar is not supported for third party developers. The Application Bar itself is not a Silverlight control; it's a native one. Only OEMs, certain partners and MS have access to the native SDK, so you won't be able to template the Application Bar to have buttons. Of course, you could create your own Application Bar that mimics the real one, but I don't recommend that approach as it would be very tricky to get it exactly right and be consistent between apps.
Yes, that's the application bar. Well, it's the non Silverlight version of it. (The built in apps are not built with Silverlight.)
Unfortuanately it is not possible to use text buttons on the application bar. It's only possible to use buttons with images.
Yes it would be nice/useful in a number of situations but it's just not possible with the current SDK (even Mango). I keep hoping it'll be there in a future version...
The applications that come with the phone are not restricted to using developer APIs and the one you mention likely uses C++ and / or restricted APIs. As a third-party developer your only option is to stick with icons on the application bar.
You can always create a Panel colored like the application bar, aligned along the bottom of the screen and display buttons or whatever other UI element you want to.

Resources