1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Couleur de fenêtre (Trace)

Discussion dans 'Windev' créé par Bip_bip, Fev 11, 2019.

  1. Bip_bip

    Bip_bip Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    51
    J'aime reçus:
    28
    Bonjour à tous,
    Est il possible de changer la couleur de la fenêtre de trace (couleur de fond, éventuellement les caractères) ou est ce figé...?

    Cdt

    Bip...Bip...
     
  2. faq

    faq Active Member

    Inscrit:
    Fev 13, 2019
    Messages:
    411
    J'aime reçus:
    35
    Bonjour

    Non tu ne peux pas changer la couleur jaune du fenetre Trace()
     
  3. FreudWD

    FreudWD Well-Known Member
    MEMBRE WX WXG 21

    Inscrit:
    Jan 22, 2018
    Messages:
    199
    J'aime reçus:
    368
    Salut Bip_bip,

    La fenêtre de trace est une liste simple, c’est le traitement avant l’affichage qui est plus délicat.
    Mais si tes traces sont des textes simples, tu peux recréer cette fenêtre,
    avec une surcharge ou une nouvelle méthode globale, et en prime de la couleur :
    Code (Text):
    PROCEDURE Trace2(sTexte est une chaîne, cPolice = Blanc, cFond = Transparent)

    sResultat est une chaîne

    SI FenEtat(FEN_TRACE) = Inexistant ALORS
        OuvreFille(FEN_TRACE)
    FIN

    sResultat = Remplace(sTexte, Caract(13), "<\r>")
    sResultat = Remplace(sResultat, Caract(10), "<\n>")
    sResultat = Remplace(sResultat, Caract(9), "<TAB>")
    sResultat = Remplace(sResultat, Caract(4), "<EOT>")
    sResultat = Remplace(sResultat, Caract(27), "<ESC>")

    ListeAjoute(FEN_TRACE.LISTE_TRACE, gFond(cFond) + gStylo(cPolice) + sResultat)
    ListePosition(FEN_TRACE.LISTE_TRACE, FEN_TRACE.LISTE_TRACE..Occurrence)
    On pourrait aller plus loin en surchargeant celle-ci avec des paramètres variables.

    A+.
     
    Fakirato, suenodesign et Bip_bip aiment ça.

Partager cette page

Chargement...