Oops, you're right, the actual line that is generating the error is the edited one:
Validated_State = (State_Tbl[Object].*pValidator)(Requested_State);
My mistake in copying/simplifying the code and having 'pValidate_State' instead of the correct 'pValidator' here. It still gets the 'pValidator undeclared' error.
Doug
Bookmarks