AddGadgetItem texte multiligne
Publié : jeu. 11/juil./2024 14:01
Bonjour,
Je cherche une solution pour utiliser un texte multiligne dans les lignes d'un ListIconGadget via la fonction AddGadgetItem(), j'ai fait plusieurs tests et j'ai cherché sur les divers forums mais sans succès.
L'exemple de code ci-dessus (qui n'est pas multiligne) affiche la ligne 2 de la table sous cette forme :
et moi j'aimerai l'afficher sous la forme suivante :
Si vous avez une solution je suis preneur 
Je cherche une solution pour utiliser un texte multiligne dans les lignes d'un ListIconGadget via la fonction AddGadgetItem(), j'ai fait plusieurs tests et j'ai cherché sur les divers forums mais sans succès.
Code : Tout sélectionner
If OpenWindow(0, 100, 100, 900, 800, "Test", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
ListIconGadget(0, 0, 21, 900, 600, "Source", 299, #PB_ListIcon_FullRowSelect | #PB_ListIcon_AlwaysShowSelection)
AddGadgetColumn(0, 1, "Destination", 299)
AddGadgetColumn(0, 2, "Port", 299)
AddGadgetItem(0, -1, "192.168.1.0/24"+Chr(10)+"172.16.0.2" + Chr(10) + "http https")
AddGadgetItem(0, -1, "192.168.1.0/24"+Chr(10)+"172.18.3.2 172.18.3.3 172.18.3.4" + Chr(10) + "dhcp dns ntp")
AddGadgetItem(0, -1, "192.168.1.0/24"+Chr(10)+"Internet" + Chr(10) + "http https")
Repeat
Evenement = WaitWindowEvent()
Until Evenement = #PB_Event_CloseWindow
EndIf
Code : Tout sélectionner
192.168.1.0/24 172.18.3.2 172.18.3.3 172.18.3.4 dhcp dns ntp
Code : Tout sélectionner
192.168.1.0/24 172.18.3.2 dchp
172.18.3.3 dns
172.18.3.4 ntp
