formEditor generate