C# Class OpenHome.Songcast.ExtendedNotifyIcon

An extension of the notifyIcon Windows Forms class, unfortunately its a sealed class so it cannot be inherited. This class adds a timer and additional methods and events to allow for monitoring when a mouse enters and leaves the icon area.
Inheritance: IDisposable
Mostrar archivo Open project: openhome/ohSongcast Class Usage Examples

Public Properties

Property Type Description
Click EventHandler
RightClick EventHandler

Public Methods

Method Description
Dispose ( ) : void
EventTargetClick ( object sender, EventArgs e ) : void
EventTargetMouseClick ( object sender, MouseEventArgs e ) : void
EventTargetMouseMove ( object sender, MouseEventArgs e ) : void
EventTimerTick ( object sender, EventArgs e ) : void
ExtendedNotifyIcon ( Icon aIcon ) : System

Method Details

Dispose() public method

public Dispose ( ) : void
return void

EventTargetClick() public method

public EventTargetClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

EventTargetMouseClick() public method

public EventTargetMouseClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

EventTargetMouseMove() public method

public EventTargetMouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

EventTimerTick() public method

public EventTimerTick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ExtendedNotifyIcon() public method

public ExtendedNotifyIcon ( Icon aIcon ) : System
aIcon System.Drawing.Icon
return System

Property Details

Click public_oe property

public EventHandler Click
return EventHandler

RightClick public_oe property

public EventHandler RightClick
return EventHandler