Sorry for taking so long to get back to you on this one. I think i originally posted around the time when version 2.5 was imminent. I was running version 2.2 at the time and felt it would be better to wait and see. I would hate you to have scrambled in the last days up till releasing 2.5 if you found it there as well. So i have finally installed 2.5. It works fine but the "hover bug" is still there. It has various levels of disaster. It can just not display the stringlist though it gives the count. This happens if the debug bullet is put to early in the program. It can not display the count or the list in which case it locks up. One has to close the program window to recover. Finally what happens when StringlistHoverCrash is only program window that was open. Phrogram will officially crash telling you with a dialog box that it must "quit".
To make the bug work is very subtle. Follow my comments exactly. If you have any question please feel free to ask. (Oh by the way it if the stringlist is in a class variable it crashes too.) I don't have directx installed so who knows maybe that is it.
Program StringListHoverCrash
Method Main()
Define cfuel As StringList
Define ghover As Stringlist
Define qqq As Integer
Define blank As String
cfuel.Add("jon")
cfuel.Add("walt")
cfuel.Add("david")
cfuel.Add("albert")
cfuel.Add("steven")
cfuel.Add("william")
blank = ""//DO NOT breakpoint this line as it will only cause the drop down to malfunction
For qqq=1 To 6 //step through this loop a few times to prime the crash
ghover.Clear()
ghover.Add(cfuel.item(qqq))
blank = ""//Breakpoint this line to cause the crash after stepping through the loop
Next//While highlighted here examine ghover and oddly the little minus has no dropdown under it. //Enjoy!
Console.WriteLine("done")
End Method
End Program