C# Class CmisSync.StatusIcon

CmisSync icon in the Windows status bar.
Inheritance: System.Windows.Forms.Form
Afficher le fichier Open project: aegif/CmisSync Class Usage Examples

Méthodes publiques

Свойство Type Description
Controller StatusIconController

Méthodes publiques

Méthode Description
StatusIcon ( ) : System

Constructor.

Méthodes protégées

Méthode Description
Dispose ( bool isDisposing ) : void

Dispose of the status icon GUI elements.

OnLoad ( EventArgs e ) : void

When form is loaded,

Private Methods

Méthode Description
CreateIcons ( ) : void

Create the animation frames from image files.

CreateInvokeMethods ( ) : void

Set up the controller to create menu elements on update.

CreateMenu ( ) : void

Create the GUI elements of the menu.

ManualSyncDelegate ( string reponame ) : EventHandler
NotifyIcon1_MouseClick ( Object sender, MouseEventArgs e ) : void

MouseEventListener function for opening the local folder.

OpenLocalFolderDelegate ( string reponame ) : EventHandler

Delegate for opening the local folder.

OpenRemoteFolderDelegate ( string reponame ) : EventHandler

Delegate for opening the remote folder.

RemoveFolderFromSyncDelegate ( string reponame ) : EventHandler
SetEnabledOrDisabled ( ToolStripMenuItem enableDisableItem, ToolStripMenuItem menuItem, bool enabled ) : void
SettingsDelegate ( string reponame ) : EventHandler
SuspendSyncFolderDelegate ( string reponame ) : EventHandler

Delegate for suspending sync.

TrayIcon_MouseClick ( Object sender, MouseEventArgs e ) : void

MouseEventListener function for popping up context menu.

Method Details

Dispose() protected méthode

Dispose of the status icon GUI elements.
protected Dispose ( bool isDisposing ) : void
isDisposing bool
Résultat void

OnLoad() protected méthode

When form is loaded,
protected OnLoad ( EventArgs e ) : void
e System.EventArgs
Résultat void

StatusIcon() public méthode

Constructor.
public StatusIcon ( ) : System
Résultat System

Property Details

Controller public_oe property

MVC controller for the the status icon.
public StatusIconController,CmisSync Controller
Résultat StatusIconController