I'm use HTMLChkList in 64bit applcations and have AccessViolation when I try to set Checked[] for list items
Fix:
HTMLChkList uses THTMLCheckListDataWrapper to store internal data and use member FData as pointer to original TListBoxItemData
FData has type LongInt (4 byte). But 64bit pointer must be NativeInt (8 byte)
also
THTMLCheckList.CreateWrapper()
THTMLCheckList.SetItemData()
works with LongInt() typecast for Wrapper
It must be NativeInt()