private void DrawSperadsheetList() { EditorElements.HorizontalLine(Style); if (GUILayout.Button("Add spreadsheet")) { Data.FilesToDownload.Add(new LocalizationFile()); } for (int i = 0; i < Data.FilesToDownload.Count; ++i) { EditorGUILayout.Separator(); LocalizationFile curr_file = Data.FilesToDownload[i]; EditorGUILayout.BeginHorizontal(); { EditorGUILayout.LabelField("File " + (i + 1) + ": " + curr_file.NameToSaveAs, Style.BoldTextStyle); if (GUILayout.Button("X", GUILayout.MaxWidth(50))) { Data.FilesToDownload.RemoveAt(i); --i; } } EditorGUILayout.EndHorizontal(); DrawFileToDownload(curr_file); } }
protected override void OnDrawInspectorGUI() { UpdateAvaliableScenesToAdd(); DrawAddSceneButtonGUI(); EditorGUILayout.Separator(); EditorElements.HorizontalLine(Style); DrawSelectedScenesGUI(); }
protected override void OnDrawInspectorGUI() { EditorGUILayout.Separator(); DrawBindableForm(); DrawBindablePropertiesGUI(); DrawOtherPropertiesGUI(); EditorElements.HorizontalLine(Style); }
private void DrawDownloadButton() { EditorElements.HorizontalLine(Style); EditorGUILayout.Separator(); if (GUILayout.Button("Update", Style.BigButtonStyle)) { Repaint(); downloading = true; DownloadLocalizationDataAsync().ContinueWith(delegate(Task t) { downloading = false; Repaint(); }); } }