Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 private void LoadPreferences(RenameVariableRequestView requestView)
 {
     requestView.PreviewChanges = LoadBool(PreviewChangesKey) ?? true;
 }
Exemplo n.º 3
0
 private void SavePreferences(RenameVariableRequestView requestView)
 {
     SaveBool(PreviewChangesKey, requestView.PreviewChanges);
 }