Namespace LemonEdge.Client.Core.Messages
Classes
MessageButtonInfo
A description class used for creating custom buttons with the IMessage window
MessageController
The controller for interacting with the IMessage window.
Responsible for displaying a message, along with custom buttons and returning the selected button as a result
SplashController
The controller for the ISplashScreen window
Interfaces
IDirectoryHandler
An interface designed to interact with directories selected by the user in the local file system of the application
IFileHandler
An interface designed to interact with files selections by the user in the local file system
IMessage
The window interface for displaying a message to the user.
The MessageController is responsible for controlling this window
ISplashScreen
The window used to display the splash screen to the user during the loading process of the application
Enums
MessageResult
A result indicating the type of default MessageType button that was selected by the user from the IMessage box
MessageType
The default type of message box button cofiguration used when showing a IMessage
Delegates
MessageButtonClicked
A message button clicked event raised by the IMessage window when one of the custom buttons is pressed by the user