>>Of course it does. If you get binary data, you don't need to treat it as hex encoded data
>>
>>That should have been clear, provided you looked in the load() of the form
>
>I did. I think I'm still having some minor issue I'm going to track down on my own. All fields change correctly except for the very first one. For some unknown reason it stays the same.
>
>thisform.IsChanged = .t.
>in the textbox KeyUp event. I think I may slightly re-think this approach.
Thisform.IsChanged is very simple - no Keyup necessary
You go through each of the textboxes and compare their utf16 value to the contents of the related field
Gregory