Admin Fondateur
Nombre de messages : 197 Age : 40 Localisation : Tlemcen ( Algérie ) Date d'inscription : 04/12/2006
| Sujet: Comment faire un retour à la ligne ? Jeu 18 Jan - 17:06 | |
| [url=#crlf]Comment faire un retour à la ligne ?[/url] Il faut utiliser le code #13#10 , code indiquant un retour à la ligne (Carriage Return Line Feed, CRLF) ou bien sLineBreak qui est égal à #10 sous Linux ou #13#10 sous Windows. A la conceptionIl suffit pour cela de modifier le fichier .dfm, pour ce faire il suffit de sélectionner la fiche, puis soit faire un clic droit puis "Voir comme texte" soit faire Alt+F12. Ensuite il suffit d'éditer dans la ligne Caption ou Hint par exemple ceci : - Code:
-
Caption = 'Première ligne' #13#10 'Seconde ligne' Hint = 'Première ligne' #13#10 'Seconde ligne' DynamiquementDans l'événement OnCreate par exemple avec un TLable : - Code:
-
MyLabel.Caption := 'Première ligne' + sLineBreak + 'Seconde ligne' MyLabel.Hint := 'Première ligne' + sLineBreak + 'Seconde ligne' Dans le texte d'une boite de message : - Code:
-
ShowMessage('Première ligne' + sLineBreak + 'Seconde ligne'); MessageDlg('Première ligne'+ sLineBreak + 'Seconde ligne', mtInformation, [mbOK], 0); Remarque : Ceci ne fonctionne pas avec la propriété Caption du TButton, utilisez alors le TBitBtn (onglet Supplément). | |
|