[RESOLU] Couleur de text ignorée

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
omega
Messages : 633
Inscription : sam. 26/nov./2011 13:04
Localisation : Alger

[RESOLU] Couleur de text ignorée

Message par omega »

Bonjour

Je ne comprends pas pourquoi la couleur du texte (dans ma ListIconGadget) ne s'applique pas ??

Merci de votre aide

Code : Tout sélectionner

Enumeration
  #Fenetre
  #Police
  #grid
  #Message
  #Pseudo
EndEnumeration  

wlig=0

OpenWindow(#Fenetre, 0, 0, 800, 560,"test tchat", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
LoadFont(#Police, "Tahoma", 12) 
SetGadgetFont(#PB_Default, FontID(#Police)) 
ListIconGadget(#grid, 10, 10, 780, 490,"Pseudo", 100) ;,#PB_ListIcon_GridLines | #PB_ListIcon_FullRowSelect)
AddGadgetColumn(#Grid,1,Space(48)+"Message",680)

StringGadget(#Message, 190, 510, 610,30, "")
StringGadget(#Pseudo, 10, 510, 170, 30, "")

SetGadgetColor(#grid,#PB_Gadget_BackColor,RGB(238, 232, 170))
SetGadgetItemColor(#grid, #PB_All, #PB_Gadget_FrontColor,RGB(0, 139, 139),0)

Pseudo$="Omega"
Message$="Salut !"

;Pour test
AddGadgetItem(#grid,wlig,Pseudo$ + Chr(10)  + Message$) 

;Pouquoi le pseudo n'est pas affiché dans la couleur définie?

Repeat
 Event = WaitWindowEvent()

 If Event = #PB_Event_CloseWindow  
   End
 EndIf
   
ForEver

 
Dernière modification par omega le mar. 09/nov./2021 19:34, modifié 1 fois.
Win7 (x64) 64 bits Pb 5.72
Marc56
Messages : 2197
Inscription : sam. 08/févr./2014 15:19

Re: Couleur de text ignorée

Message par Marc56 »

Erreur ligne 21
SetGadgetColor <> SetGadgetItemColor()
Toute la grille

Code : Tout sélectionner

SetGadgetColor(#grid,#PB_Gadget_BackColor,RGB(238, 232, 170))
SetGadgetColor(#grid, #PB_Gadget_FrontColor,RGB(0, 139, 139))
SetGadgetItemColor est utilisé pour colorer chaque élément après.
SetGadgetItemColor doit être appliqué après l'insertion

Code : Tout sélectionner

AddGadgetItem(#grid,wlig,Pseudo$ + Chr(10)  + Message$) 
SetGadgetItemColor(#grid, #PB_All, #PB_Gadget_FrontColor,RGB(0, 139, 139),0)
:wink:
Dernière modification par Marc56 le mar. 09/nov./2021 15:03, modifié 1 fois.
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Couleur de text ignorée

Message par Ar-S »

;Pouquoi le pseudo n'est pas affiché dans la couleur définie?
Salut.
Peut être parce que tu coloris un truc qui n'est pas encore créé...

Fais d'abord ton AddGadgetItem(#grid,wlig,Pseudo$ + Chr(10) + Message$)
puis gère tes couleurs !

---edit--- arf Marc ! :D
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
omega
Messages : 633
Inscription : sam. 26/nov./2011 13:04
Localisation : Alger

Re: Couleur de text ignorée

Message par omega »

Merci à vous tous

Effectivement, il fallait appliquer la couleur après l'insertion. Chose que je ne savais pas.

Merci beaucoup
Win7 (x64) 64 bits Pb 5.72
Répondre