Get property callbacks working on the first three properties
correct type
update project files.
Move to new dialog library