polish create_workspace_dialog and open_checkpoint_dialog

1.modify open_checkpoint_dialog from member variable to locate variable;
2.modify create_workspace_dialog from member variable to locate variable;
3.make create_workspace_dialog alternated by using OpenExistedDianary.