Combing Text-based and Drag-based Editing for Precise and Flexible Image Editing