[..] Colorizer un _GUICtrlListBox()

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
mica2727
Niveau 4
Niveau 4
Messages : 82
Enregistré le : jeu. 03 oct. 2013 17:32
Status : Hors ligne

[..] Colorizer un _GUICtrlListBox()

#1

Message par mica2727 »

Bonjour,

Je voulais savoir comment colorizer une ligne d'un _GUICtrlListBox()
Le seul que je trouve c'est : " GUICtrlSetFont() " mais c'est pour un Handle donc ça voudrais dire

Un exemple :

Code : Tout sélectionner

Func _sendChat($chat,$val,$font="")
    _GUICtrlListBox_SetCurSel($chat,_GUICtrlListBox_GetCount($chat))
    _GUICTrlListBox_AddString($chat, $val)
    if $font <> "" Then
        Switch $font
            Case "italic"
            GUICtrlSetFont(-1,"8.5","400","2","Tahoma","2")

        EndSwitch
    EndIf
EndFunc
Et donc le GUISetFont() ne marche pas, et je ne sais pas comment changer la couleur le font etc de la nouvelle ligne créer.
Je vous demande vos avis car je ne sais pas du tout comment faire.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Colorizer un _GUICtrlListBox()

#2

Message par jguinch »

Utilise une ListView, ça sera plus simple. Avec une Listbox, c'est pas gagné...
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Colorizer un _GUICtrlListBox()

#3

Message par Tlem »

Il me semble qu'il existe un sujet la dessus sur le forum. Mais effectivement une ListView vous fera perdre moins de temps et économisera du code. ^^
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
mica2727
Niveau 4
Niveau 4
Messages : 82
Enregistré le : jeu. 03 oct. 2013 17:32
Status : Hors ligne

Re: [..] Colorizer un _GUICtrlListBox()

#4

Message par mica2727 »

Sans vouloir abusé de votre temps...
La ListBox sert juste pour ajouter ou supprimer des pseudos, et donc je me disais sa serais bien de mettre un peu de couleur dans tout ça :p

Mais déjà que je commence seulement AutoIt depuis 7j ( j'étais plutôt orienté programmation webmaster ).
J'ai vu que je pouvais aussi utilisé une page IE ( même si malheureusement elle accepte pas le CSS3 et HTML5 ).

Mais donc je m'améliore mais la ça va me refaire un peu plus de boulot :shock:
Mais bon tanpis je vais voir, et si j'y arrive pas je vous recontacterais, sauf que la sa marche avec des Array..

Je devrais me débrouiller, bref merci quand même :)
Répondre