A game about forced loneliness, made by TACStudios
at master 1.5 kB view raw
1using Codice.Client.Common; 2using PlasticGui; 3 4namespace Unity.PlasticSCM.Editor.UI 5{ 6 internal class EditorProgressControls : IProgressControls 7 { 8 internal EditorProgressControls(GuiMessage.IGuiMessage guiMessage) 9 { 10 mGuiMessage = guiMessage; 11 } 12 13 void IProgressControls.HideProgress() 14 { 15 EditorProgressBar.ClearProgressBar(); 16 } 17 18 void IProgressControls.ShowError(string message) 19 { 20 mGuiMessage.ShowError(message); 21 } 22 23 void IProgressControls.ShowNotification(string message) 24 { 25 mGuiMessage.ShowMessage( 26 UnityConstants.PLASTIC_WINDOW_TITLE, 27 message, 28 GuiMessage.GuiMessageType.Informational); 29 } 30 31 void IProgressControls.ShowProgress(string message) 32 { 33 EditorProgressBar.ShowProgressBar(message, 1f); 34 } 35 36 void IProgressControls.ShowSuccess(string message) 37 { 38 mGuiMessage.ShowMessage( 39 UnityConstants.PLASTIC_WINDOW_TITLE, 40 message, 41 GuiMessage.GuiMessageType.Informational); 42 } 43 44 void IProgressControls.ShowWarning(string message) 45 { 46 mGuiMessage.ShowMessage( 47 UnityConstants.PLASTIC_WINDOW_TITLE, 48 message, 49 GuiMessage.GuiMessageType.Warning); 50 } 51 52 GuiMessage.IGuiMessage mGuiMessage; 53 } 54}