Office 2007 – Développement client (5/5) OpenXML & Nouveautés de linterface Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft France
Nouveautés de linterface
Objectifs de la nouvelle interface Fournir une expérience orientée actions Fournir une expérience orientée actions Rendre le produit plus intuitif Rendre le produit plus intuitif Améliorer lefficacité des utilisateurs Améliorer lefficacité des utilisateurs Faciliter la découverte des fonctionnalités Faciliter la découverte des fonctionnalités La nouvelle interface est disponible pour Word, Excel, Powerpoint, Access et partiellement Outlook. La nouvelle interface est disponible pour Word, Excel, Powerpoint, Access et partiellement Outlook.
Elements extensibles de linterface Rubans Rubans Rubans contextuels Rubans contextuels Groupes Groupes Galleries Galleries Volets action Volets action
Rubans et Groupes Ruban Ruban Remplace le menu et barres doutils Remplace le menu et barres doutils Associé à un onglet, et organise les actions par scénario Associé à un onglet, et organise les actions par scénario Interface non-modale pour un confort de navigation Interface non-modale pour un confort de navigation Groupe Groupe Chaque ruban est organisé en plusieurs groupes Chaque ruban est organisé en plusieurs groupes Contient des contrôles par thème, et variés : Contient des contrôles par thème, et variés : Boutons, boutons à options, case à cocher Boutons, boutons à options, case à cocher Listes déroulante Listes déroulante Galleries, … Galleries, …
Rubans contextuels De nombreuses fonctions de linterface ne sappliquent quà des objets spécifiques De nombreuses fonctions de linterface ne sappliquent quà des objets spécifiques Image, Table, Zone de texte, Graphique, En-tête, Pied de page, Formes, Tableau croisé dynamique, … Image, Table, Zone de texte, Graphique, En-tête, Pied de page, Formes, Tableau croisé dynamique, … Lorsque lon sélectionne ou insère un objet, le ruban contextuel apparaît pour cet objet Lorsque lon sélectionne ou insère un objet, le ruban contextuel apparaît pour cet objet
Galleries Nouveau contrôle, conçu pour fonctionner avec le ruban Nouveau contrôle, conçu pour fonctionner avec le ruban Mode de visualisation pour sélectionner une commande Mode de visualisation pour sélectionner une commande Lutilisateur invoque des actions de galleries sans avoir besoin de comprendre les détails de la la fonction Lutilisateur invoque des actions de galleries sans avoir besoin de comprendre les détails de la la fonction
Ce que lon ne peut pas faire Créer des nouveaux types de contrôles pour le ruban Créer des nouveaux types de contrôles pour le ruban Etendre la « MiniBar » Etendre la « MiniBar » Etendre la barre des tâches Etendre la barre des tâches
Développer avec la nouvelle interface Nombreuses possibilités dextension pour linterface Nombreuses possibilités dextension pour linterface Ajoutez vos rubans Ajoutez vos rubans Personnalisez les rubans standards Personnalisez les rubans standards Utilisez les nouveaux contrôles riches pour exposer vos actions Utilisez les nouveaux contrôles riches pour exposer vos actions Applicable au niveau du document ou au programme Applicable au niveau du document ou au programme La personnalisation des « CommandBar » sera accessible dans un ruban spécial « Add-Ins » La personnalisation des « CommandBar » sera accessible dans un ruban spécial « Add-Ins »
MSDN Online MSDN Online Blogs Blogs Références