AddDialog: hiding unneccesary widgets instead of setting them unsensitive