IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Saut de ligne dans les labels


Sujet :

Delphi

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 10
    Points : 3
    Points
    3
    Par défaut Saut de ligne dans les labels
    Bonjour,

    Je voudrais simplement savoir comment on place des sauts de lignes dans un Label en Delphi, directement en tappant le texte dans la propritété caption du label.

    Merci d'avance!

  2. #2
    Membre éclairé
    Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    624
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2004
    Messages : 624
    Points : 681
    Points
    681
    Par défaut
    A partir de delphi 6 (5 ?) tu as un bouton "..." dans l'inspecteur de propriété qui te permet ça.

  3. #3
    Expert éminent sénior
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Points : 10 008
    Points
    10 008
    Par défaut
    Citation Envoyé par bubulemaster Voir le message
    A partir de delphi 6 (5 ?) tu as un bouton "..." dans l'inspecteur de propriété qui te permet ça.
    Pour un TLabel non !

    @RoM_CoOl: Directement dans l'inspecteur je doute que ce soit possible, mais par code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
      Label1.Caption := 'Le caption d''un label'#13#10'avec saut de ligne';
    Sinon regarde du côté de la propriété WordWrap.

    @+ Claudius

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 176
    Points : 123
    Points
    123
    Par défaut
    Claudius, ça marche super !
    Je vais pouvoir faire des économies de Label (je les posais l'un en-dessous de l'autre pour obtenir ce résultat !!!).
    Toutefois, la syntaxe m'étonne : si j'avais eu l'idée d'utiliser #13 #10, j'aurais écrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
      Label1.Caption := 'Le caption d''un label'+#13+#10+'avec saut de ligne';
    avec des signes + (ce qui marche aussi).
    Amicalement,
    Alain
    Ce qui est simple et évident pour soi-même ne l'est pas forcément pour les autres... et réciproquement !

  5. #5
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 459
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 459
    Points : 24 873
    Points
    24 873
    Par défaut
    Je confirme ce que disais bubulemaster, en Delphi 6 et +, tu as un bouton "..." qui permet d'avoir un editeur multiligne d'un caption du Label !
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  6. #6
    Expert éminent sénior
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Points : 10 008
    Points
    10 008
    Par défaut
    Salut
    Citation Envoyé par alainvh Voir le message
    Toutefois, la syntaxe m'étonne
    L'utilisation de l'opérateur de concaténation (+) n'est pas nécessaire dans le cas présent. Mais le devient dès qu'on utilise une variable ou une constante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    const
      CRLF = #13#10;
    begin
      Label1.Caption := 'Le caption d''un label'+ CRLF +'avec saut de ligne';
    end;
    @+

  7. #7
    Expert éminent sénior
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Points : 10 008
    Points
    10 008
    Par défaut
    Citation Envoyé par ShaiLeTroll Voir le message
    Je confirme ce que disais bubulemaster, en Delphi 6 et +, tu as un bouton "..." qui permet d'avoir un editeur multiligne d'un caption du Label !
    Ah d'accord.

    donc:

  8. #8
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Points : 4 935
    Points
    4 935
    Par défaut
    Citation Envoyé par ShaiLeTroll Voir le message
    Je confirme ce que disais bubulemaster, en Delphi 6 et +, tu as un bouton "..." qui permet d'avoir un editeur multiligne d'un caption du Label !
    Tiens dont! J'ai beau avoir D7 et ma propriété caption ne possède pas ce bouton

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 176
    Points : 123
    Points
    123
    Par défaut
    Merci pour cette précision, Cl@udius, et félicitations pour ta promotion DVP (désolé, mais je n'ai pas trouvé d'icône de brosse à reluire ).
    Ce qui est simple et évident pour soi-même ne l'est pas forcément pour les autres... et réciproquement !

  10. #10
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 731
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 731
    Points : 15 136
    Points
    15 136
    Par défaut
    Citation Envoyé par ero-sennin Voir le message
    Tiens dont! J'ai beau avoir D7 et ma propriété caption ne possède pas ce bouton
    Moi non plus, D7 Perso. Une limitation de la version perso ?
    --
    jp
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  11. #11
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 459
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 459
    Points : 24 873
    Points
    24 873
    Par défaut
    Citation Envoyé par Jipété Voir le message
    Moi non plus, D7 Perso. Une limitation de la version perso ?
    --
    jp
    Version Pro, il y a bien un bouton, et c'est bien pratique, ils iraient jusqu'à réduire ce genre de fonctionnalité entre la version Personnel et Professionnel, c'est mesquin, ...
    Images attachées Images attachées  
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  12. #12
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 10
    Points : 3
    Points
    3
    Par défaut
    wouhou j'ai bien fait de poser cette question!! Même pas le temps de répondre et tout le monde se bat pour me donner une réponse lol. Bon toute facon j'ai delphi 7 et je ne vois pas de boutons '...', mais je vais essayé les espaces avec les #10#13 ca devrait aller. Mais bon j'espérais que ca soit possible directement depuis la propriété caption. En tout cas merci pour tous vos renseignements

  13. #13
    Membre éclairé
    Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    624
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2004
    Messages : 624
    Points : 681
    Points
    681
    Par défaut
    Effectivement mon Delphi 6 n'a pas le bouton alors qu'au boulon le version entreprise l'a.
    C'est fou ça.

  14. #14
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 262
    Points : 1 928
    Points
    1 928
    Par défaut
    Citation Envoyé par Jipété Voir le message
    Moi non plus, D7 Perso. Une limitation de la version perso ?
    --
    jp
    Bonjour,

    Je pensais qu'également je n'avais pas ce bouton d'édition MultilLignes de caption, honte à môâààà

    Voir ci-dessous la preuve et ne pas oublier de sélectionner cette zone, sinon le bouton ne se montre pas

    Alors, jp, tu l'as ou pas ?

  15. #15
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 731
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 731
    Points : 15 136
    Points
    15 136
    Par défaut
    Alors, jp, tu l'as ou pas ?
    Que nenni, mon ami, que nenni...
    (les 3 points de suspension que l'on voit font partie du Caption.)
    --
    jp
    Images attachées Images attachées  
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  16. #16
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 858
    Points : 11 300
    Points
    11 300
    Billets dans le blog
    6
    Par défaut
    D5 Pro : pas de '...' : tant pis !
    et il n'y a pas que ça qui manque par rapport à D2007 !
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  17. #17
    Expert éminent
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    3 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 898
    Points : 8 529
    Points
    8 529
    Par défaut
    SAlut
    D6 Ent non plus la pas... les rats
    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  18. #18
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 262
    Points : 1 928
    Points
    1 928
    Par défaut
    Citation Envoyé par Jipété Voir le message
    Moi non plus, D7 Perso. Une limitation de la version perso ?
    --
    jp
    Bonjour,

    jp, là je ne pige pas, j'ai également la D7 Perso sans update ; version issue du CD Rom de Paul TOTH et Olivier DAHAN. Bref le CD Rom inclus dans ce gros bouquin.

    Qui d'autre en D7 l'a ou ne l'a pas ?

    Curieux cette affaire

  19. #19
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Points : 4 935
    Points
    4 935
    Par défaut
    Citation Envoyé par Droïde Système7 Voir le message
    Bonjour,

    jp, là je ne pige pas, j'ai également la D7 Perso sans update ; version issue du CD Rom de Paul TOTH et Olivier DAHAN. Bref le CD Rom inclus dans ce gros bouquin.

    Qui d'autre en D7 l'a ou ne l'a pas ?

    Curieux cette affaire
    J'ai également D7 qui provient du livre et surprise, je ne l'ai pas
    Heu, ba oué ... bizarre hein

  20. #20
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 262
    Points : 1 928
    Points
    1 928
    Par défaut
    Peut-être une piste explicative...

    En toutes première pages de ce gros bouquin de 815 pages, là oú se trouve le titre de cet ouvrage et sous le nom des auteurs :

    Deuxième tirage 2003

    Et vers les toutes dernières pages :
    Achevé d'imprimé [...]
    Dépot légal : mars 2003 [...]

    Je vais demander à Paul s'il a des tuyaux

Discussions similaires

  1. Réponses: 3
    Dernier message: 11/06/2007, 11h20
  2. saut de ligne dans un label
    Par piotrr dans le forum Tkinter
    Réponses: 4
    Dernier message: 03/05/2007, 15h03
  3. Saut de ligne dans les proprietes de composants
    Par kase74 dans le forum Delphi
    Réponses: 5
    Dernier message: 10/07/2006, 13h30
  4. Saut de ligne dans un label
    Par spikto dans le forum Composants VCL
    Réponses: 11
    Dernier message: 02/01/2006, 12h23
  5. [W3C] saut de ligne dans les tableaux
    Par zulul dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 11/09/2005, 22h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo