基本完善版本，对话框位置还未修改