So ich will in einer ListBox bestimmte Items einfärben hier erstmal der Code :
Spoiler anzeigen
#include <GuiConstantsEx.au3>
#include <GuiListBox.au3>
$GUI = GUICreate("Items einfärben",400,400)
GUISetState()
Dim $Array[3]
$Array[0] = "Test1"
$Array[1] = "Test2"
$Array[2] = "Test3"
Dim $Array2[4]
$Array2[0] = "Test1"
$Array2[1] = "Test2"
$Array2[2] = "Test3"
$Array2[3] = "Test4"
$List = _GUICtrlListBox_Create($GUI,"",0,0,400,200)
$List2 = _GUICtrlListBox_Create($GUI,"",0,200,400,200)
For $i = 0 to Ubound($Array,1)-1
_GUICtrlListBox_AddString($List,$Array[$i])
Next
For $i = 0 to Ubound($Array2,1)-1
_GUICtrlListBox_AddString($List2,$Array2[$i])
Next
Do
$msg = GUIGetMsg()
Until $msg = -3
So es sollen nun alle Items die in $List nicht , aber in $List2 vorhanden sind rot markiert werden und die anderen eben grün ![]()
Falls das möglich ist
Würde mich auf Rückmeldung freuen ![]()
Ich habe schon alles mögliche mit
GuiCtrlSetColor
GuiCtrlSetBkColor
; usw.
versucht ![]()
Hoffe ihr könnt mir helfen
![]()