Définition d'une légende multiligne pour un Tlabel (au moment de la conception)

Jeune femme utilisant un ordinateur portable au travail

Geber86 / Getty Images





Un TLabel Delphes le composant a un Retour à la ligne que vous pouvez définir sur true pour que le texte de la propriété Caption apparaisse enveloppé (multiligne) lorsqu'il est trop long pour la largeur de l'étiquette.

De plus, lors de l'exécution, vous pouvez utiliser l'affectation suivante pour spécifier plusieurs lignes de texte pour une étiquette :



|__+_|

Cependant, vous *ne pouvez pas* spécifier de texte multiligne pour un TLabel au moment de la conception, en utilisant l'inspecteur d'objets.

Des instructions

Une astuce pour ajouter plus de lignes de texte pour une propriété Caption d'un TLabel, au moment de la conception, consiste à éditer le formulaire .DFM fichier directement. Voici comment:



  1. Déposer un TLabel sur un formulaire
  2. Faites un clic droit sur le formulaire pour activer le menu contextuel
  3. Sélectionnez 'Afficher sous forme de texte'
  4. Localisez la section 'object Label1:TLabel'
  5. Remplacez la ligne 'Caption = 'Label1'' par :
  6. Légende = 'Label1' + #13#10 + 'Deuxième ligne'
  7. Faites un clic droit sur le code pour activer la fenêtre contextuelle, à nouveau
  8. Sélectionnez 'Afficher en tant que formulaire'
  9. Travail terminé! TLabel avec plusieurs lignes de texte, au moment de la conception !