Hi,
i have detect a mistake in this UDF.
Func _HLSetElementState
$result = DllCall($HtmLayoutdll, "int", "HTMLayoutGetElementState", "ptr", $el, "UINT", $stateToSet, "UINT", $stateToClear, "BOOL", $upt)
should be :
Func _HLSetElementState
$result = DllCall($HtmLayoutdll, "int", "HTMLayoutSetElementState", "ptr", $el, "UINT", $stateToSet, "UINT", $stateToClear, "BOOL", $upt)
HTMLayoutGetElementState ----> HTMLayoutSetElementState
regards.