Réserver une Démo
Pré. Proc.

Delphi Propriétés

Enterprise Architect a un support complet pour les propriétés Delphi. Celles-ci sont implémentées en tant que Valeur Étiquetés , avec un éditeur de propriétés spécialisé pour aider à créer et modifier les propriétés de classe. En utilisant l'option de menu contextuel de l'élément ' Fonctionnalité Visibilité', vous pouvez afficher le compartiment 'tags' qui contient les propriétés. Les classes Delphi importées avec des propriétés ont cette fonctionnalité automatiquement rendue visible pour votre commodité.

Activer manuellement l'éditeur de propriétés

  • Dans la classe sélectionnée, définissez le langage de génération de code sur 'Delphi'
  • Cliquez-droit sur la Classe et sélectionnez 'Delphi Propriétés ' pour ouvrir l'éditeur
A l'aide de l'éditeur Delphi Propriétés , vous pouvez créer des propriétés rapidement et simplement ; à partir de là, vous pouvez :
  • Modifier le nom et la portée (seuls Public et Publié sont actuellement pris en charge)
  • Modifier le type de propriété (la liste déroulante inclut toutes les classes définies dans le projet)
  • Définissez les informations de lecture et d'écriture (les listes déroulantes contiennent tous les attributs et opérations de la classe actuelle ; vous pouvez également saisir du texte libre)
  • Définissez 'Stocké' sur Vrai ou Faux
  • Définir les informations sur les outils
  • Définissez la valeur par défaut , s'il en existe une

Notes

  • Lorsque vous utilisez la boîte de dialogue 'Créer une propriété' à partir de l'écran 'Attribut', le système génère une paire de fonctions Get et Set avec la définition de propriété requise comme Valeur Étiquetés ; vous pouvez modifier manuellement ces Valeur Étiquetés si nécessaire
  • Les propriétés publiques sont affichées avec un préfixe de symbole '+' et publiées avec un '^'
  • Lors de la création d'une propriété dans la boîte de dialogue "Créer une implémentation de propriété" (accessible via la boîte de dialogue " Attributes "), vous pouvez définir la portée sur "Publié" si le type de propriété est Delphi
  • Seuls "Public" et "Publié" sont pris en charge
  • Si vous changez le nom d'une propriété et faites suivre l'ingénieur, une nouvelle propriété est ajoutée, mais vous devez supprimer manuellement l'ancienne du fichier source