private void OnSelectedSpreadSheetChange() { UndoHelper.WindowUndo(this, UndoHelper.UNDO_WIN_CHANGE); SpreadSheetConfigItem = new GoogleSpreadSheetConfigEditorGUI(SelectedSpreadSheet); selectedConverter = 0; EditorGUIUtility.keyboardControl = 0; }
private void LightSide() { EditorGUILayout.BeginVertical(GUIHelper.Styles.LeftArea); { var selected = GUILayout.Toolbar(selectedMenu, WindowHelper.MENU_WINDOW, EditorStyles.toolbarButton, GUILayout.ExpandWidth(true)); if (selected != selectedMenu) { UndoHelper.WindowUndo(this, UndoHelper.UNDO_WIN_CHANGE); EditorGUIUtility.keyboardControl = 0; selectedMenu = selected; } switch (selectedMenu) { case 0: SheetContents(); break; case 1: if (OAuthConfigItem != null) { OAuthConfigItem.OnGUI(); } break; } } EditorGUILayout.EndVertical(); }
private void OnSelectedConverterChange() { UndoHelper.WindowUndo(this, UndoHelper.UNDO_WIN_CHANGE); EditorGUIUtility.keyboardControl = 0; if (SelectedConverter != null) { ConverterItem = new GoogleSpreadSheetConverterEditorGUI(SelectedConverter); } }