New prog dialog

New programming dialog branch forked from vidak without property file changes.