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

Lazarus Pascal Discussion :

Utilisation de TextRect


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut Utilisation de TextRect
    Bonjour à toutes et à toutes,

    Utilisant TextRect, je m'aperçois que le texte est affiché sur le fond de l'image et qu'aucun rectangle n'est dessiné.

    Que faire si on veut que :

    • le rectangle soit dessiné --> utiliser en plus la procédure Rect ou ??
    • le texte apparaisse sur un fond uni. utiliser un FillRect ou ??

    Il n'existe pas une procédure intégrant tout cela d'un seul coup ?

    Cordialement.

    Pierre.

  2. #2
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 132
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 132
    Par défaut
    Bonsoir,

    je ne pourrai pas répondre à tes questions, par contre, je me permets de te suggérer de jeter un œil à ce site, où tu trouveras sans doute ton bonheur : http://www.pp4s.co.uk/main/tu-form-paintbox.html

  3. #3
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut
    Citation Envoyé par Jipété Voir le message
    ... je ne pourrai pas répondre à tes questions, par contre, je me permets de te suggérer de jeter un œil à ce site, où tu trouveras sans doute ton bonheur : http://www.pp4s.co.uk/main/tu-form-paintbox.html
    Merci "Jipété" pour ce lien.

    Pour autant, mon problème est le même avec un "PaintBox", mais ces exemples sont intéressants.

    Cordialement.

    Pierre.

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

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 932
    Billets dans le blog
    6
    Par défaut
    Bonsoir,
    Il semble que TextRect(aRect, aX, aY, aText, aStyle) dessine le texte sur fond opaque déterminé par la brosse courante si aStyle.Opaque = True.
    Pour le cadre, il reste à faire à part, je pense.
    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 !

  5. #5
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut
    Citation Envoyé par tourlourou Voir le message
    Bonsoir,
    Il semble que TextRect(aRect, aX, aY, aText, aStyle) dessine le texte sur fond opaque déterminé par la brosse courante si aStyle.Opaque = True.
    Pour le cadre, il reste à faire à part, je pense.
    Tu as raison, je n'y avais pas fait attention, je m'étais arrêté aux seuls paramètres "Alignment" et "Layout".
    Dommage que le rectangle ne soit pas inclus dans ce paramétrage.

    Comme je voulais aussi le rectangle, j'en avais profité pour que celui ait un fond opaque (Brush.Btyle.bsSolid).

    Cordialement.

    Pierre.

  6. #6
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 132
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 132
    Par défaut
    Devoir de vacances de confinement :

    Dériver de TextRect un composant TextRectExtended incluant toutes les propriétés et méthodes de TextRect plus des options pour le fond et la bordure (taille, transparence, etc.)


Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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