Presentation is loading. Please wait.

Presentation is loading. Please wait.

Extending Word, Excel and InfoPath 2007 Marc Gusmano The Information Management Group

Similar presentations


Presentation on theme: "Extending Word, Excel and InfoPath 2007 Marc Gusmano The Information Management Group"— Presentation transcript:

1 Extending Word, Excel and InfoPath 2007 Marc Gusmano The Information Management Group

2 Extensible UI elements Ribbon –Access, Excel, Outlook, PowerPoint, Word Task Panes –Access, Excel, Outlook, PowerPoint, Visio, Word

3 Ribbon New extensibility model RibbonX Build first-class UI directly into application ribbon space Existing solutions continue to work

4 Existing Solutions XLMWordBasic CommandBars (96) WLL, XLL XLA, PPA, Word global templates In Excel, Init Menus registry key Attached Toolbars in Word & Excel Other technologies And it all still works!

5 Existing Solutions Custom Menu Custom Buttons on Formatting Toolbar Custom Toolbars

6 Mapping Existing Solutions If your code added a…it appears in… Control to a built-in menuthe 'Menu Commands' group Control to a built-in toolbarthe 'Toolbar Commands' group Custom toolbarthe Custom Toolbars group … on the Add-Ins Tab

7 RibbonX… Is a consistent, XML-based developer model for Microsoft Office UI Produces well-behaved solutions by default Exposes new control types Targets specific developer scenarios

8 RibbonX Basics Add your own tabs Add to built-in tabs Add to the Microsoft Office menu Add to built-in contextual tabs Remove tabs, groups, controls

9 RibbonX Controls TabsGroupsButtonsMenusSplitButtonsToggleButtonsLabelsCheckBoxes

10 EditBoxesDialogBoxLaunchersDropDownsComboBoxesGalleries

11 RibbonX Markup Declarative XML Easy to understand, localize, generate Separates UI from your business logic Gets applied to UI at add-in or document load

12 RibbonX Markup


Download ppt "Extending Word, Excel and InfoPath 2007 Marc Gusmano The Information Management Group"

Similar presentations


Ads by Google