private static void EditKeyboardNavigation(AdventureDataControl adventureData) { EditorGUILayout.LabelField(TC.get("MenuAdventure.KeyboardNavigationEnabled"), EditorStyles.boldLabel); using (new EditorGUI.DisabledScope(true)) // TODO add navigation control by keyboard { EditorGUI.BeginChangeCheck(); var newKeyboardNavigation = EditorGUILayout.Toggle(TC.get("MenuAdventure.KeyboardNavigationEnabled.Checkbox"), adventureData.isKeyboardNavigationEnabled(), GUILayout.ExpandWidth(true)); if (EditorGUI.EndChangeCheck()) { adventureData.setKeyboardNavigation(newKeyboardNavigation); } } }