From d33c19b3ac6803de4b5c8d475832efef131c1a45 Mon Sep 17 00:00:00 2001 From: Roy Ben Shabat Date: Wed, 30 Dec 2020 15:11:34 +0000 Subject: Revert "Hope it is fine" --- .../Application/IPPCApplicationManager.cs | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'Software/Visual_Studio/PPC/Tango.PPC.Common/Application/IPPCApplicationManager.cs') diff --git a/Software/Visual_Studio/PPC/Tango.PPC.Common/Application/IPPCApplicationManager.cs b/Software/Visual_Studio/PPC/Tango.PPC.Common/Application/IPPCApplicationManager.cs index 7c67ac1a3..a9d4e7c3a 100644 --- a/Software/Visual_Studio/PPC/Tango.PPC.Common/Application/IPPCApplicationManager.cs +++ b/Software/Visual_Studio/PPC/Tango.PPC.Common/Application/IPPCApplicationManager.cs @@ -45,6 +45,11 @@ namespace Tango.PPC.Common.Application /// event EventHandler SystemRestartRequired; + /// + /// Occurs when the updater utility has failed to perform the last update. + /// + event EventHandler UpdaterFailed; + /// /// Occurs when the application has encountered an error when initializing. /// @@ -60,6 +65,16 @@ namespace Tango.PPC.Common.Application /// bool IsInTechnicianMode { get; } + /// + /// Gets a value indicating whether an update has occurred before the application started. + /// + bool IsAfterUpdate { get; } + + /// + /// Gets a value indicating whether the updater utility has failed to perform the last update. + /// + bool IsUpdateFailed { get; } + /// /// Shutdown the application. /// @@ -90,6 +105,11 @@ namespace Tango.PPC.Common.Application /// Version Version { get; } + /// + /// Gets the firmware version. + /// + Version FirmwareVersion { get; } + /// /// Gets the application build date. /// @@ -100,6 +120,11 @@ namespace Tango.PPC.Common.Application /// DateTime StartUpDate { get; } + /// + /// Gets or sets the application folder. + /// + String StartPath { get; } + /// /// Gets or sets a value indicating whether the screen is currently locked. /// @@ -114,5 +139,11 @@ namespace Tango.PPC.Common.Application /// Invokes a dialog for entering a password and releasing the screen lock. /// void ReleaseScreenLock(); + + /// + /// Sets the state of the main window. + /// + /// The state. + void SetWindowState(WindowState state); } } -- cgit v1.3.1