has anyone ever managed to draw a picture across the entire width of a ListBox row by hacking, regardless of how many columns it has? My approach was to clear the background of all columns using ClearRect (macOS) and then draw the image in the first row, but the area is still limited to the column width. I also tried drawing the picture in the last column and using the negative width of all previous columns as x coordinate. Unfortunately this doesn't work either.
If row = 0 Then g.ClearRect(0, 0, g.Width, g.Height) If column = 0 Then Dim colors(2) As Pair colors(0) = 0.0 : &c19191900 colors(1) = 0.5 : &cF2F2F200 colors(2) = 1.0 : &cF2F2F200 Dim p As Picture = CreateGradient(MyListBox.Width, g.Height, colors) g.DrawPicture(p, 0, 0) End If End If