Exemple - Feuille de propriétés

Introduction

L'exemple Feuille de propriétés (Property Sheet) ajoute un éditeur pour les fichiers dont l'extension est .usr. Il montre également comment ajouter des propriétés et des vues Structure sur un fichier.
 

Exécution de l'exemple

Pour commencer à utiliser l'exemple Feuille de propriétés, créez un fichier avec l'extension .usr.   Ouvrez le fichier ainsi que les vues Structure et Propriétés pour voir l'exemple en action.  Cliquez sur un élément dans la vue Structure et observez la vue Propriétés, qui affiche les détails de l'élément sélectionné. Les éléments correspondant à des personnes sont ceux pour lesquels la vue Propriétés présente le plus de détails.

Création d'un nouveau fichier .usr

Créez un fichier .usr. Pour cela, sélectionnez Nouveau dans le menu Fichier, puis Autre... dans le sous-menu. Dans l'assistant, cliquez sur l'option Simple, puis choisissez
Fichier dans la liste située à gauche. Cliquez sur Suivant pour indiquer le nom du fichier (veillez à lui associer l'extension .usr) et le dossier dans lequel il doit être placé.
 

Détails

L'exemple Feuille de propriétés montre comment fournir des propriétés à la vue Propriétés.

L'arborescence affichée dans la vue Structure contient et présente des éléments OrganizationElement. Lorsqu'un élément est sélectionné dans cette vue, l'espace de travail appelle la méthode getAdapter de l'objet OrganizationElement correspondant. Si un adaptateur est demandé pour IPropertySource, l'objet OrganizationElement se renvoie lui-même puisqu'il implémente IPropertySource. La vue Propriétés utilise alors cet objet comme source.
 

Copyright IBM Corp. 2000, 2001. All Rights Reserved.