Refactor addNewProductsDialog setting default values, cursor focusing on code editing , copyRow button added l