public RenameVariableRequest GetRenameInfo(string originalName, PythonLanguageVersion languageVersion) { var requestView = new RenameVariableRequestView(originalName, languageVersion); LoadPreferences(requestView); var dialog = new RenameVariableDialog(requestView); bool res = dialog.ShowModal() ?? false; if (res) { SavePreferences(requestView); return(requestView.GetRequest()); } return(null); }
private void LoadPreferences(RenameVariableRequestView requestView) { requestView.PreviewChanges = LoadBool(PreviewChangesKey) ?? true; }
private void SavePreferences(RenameVariableRequestView requestView) { SaveBool(PreviewChangesKey, requestView.PreviewChanges); }