C# Class PoEWhisperNotifier.Main

Inheritance: System.Windows.Forms.Form
Afficher le fichier Open project: Kapps/PoEWhisperNotifier

Private Properties

Свойство Type Description
AppendMessage void
CheckedAction System.Action
Form1_Load void
GetForegroundWindow System.IntPtr
GetPoeProcess System.Diagnostics.Process
GetWindowThreadProcessId System.IntPtr
GuessHost string
InitializeComponent void
IsPoeActive bool
Main_Resize void
NotificationIconClick void
OnResizeEnd void
ProcessMessage void
RestoreSize void
SendSmtpNotification void
ShowPushBulletDialog void
ShowSmtpDialog void
StartMonitoring void
StopMonitoring void
cmdStart_Click void
cmdStop_Click void
configurePushBulletToolStripMenuItem_Click void
configureSMTPToolStripMenuItem_Click void
exitToolStripMenuItem_Click void
notifyOnlyWhenMinimizedToolStripMenuItem_Click void
trimClienttxtToolStripMenuItem_Click void
tsmAutoStart_Click void
tsmEnablePushbullet_Click void
tsmEnableSMTPNotifications_Click void
tsmEnableSound_Click void
tsmEnableTrayNotifications_Click void
tsmLogPartyMessages_Click void
tsmMinimizeToTray_Click void
txtLogPath_Click void
txtLogPath_TextChanged void

Méthodes publiques

Méthode Description
Main ( ) : PoEWhisperNotifier.Properties

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Méthode Description
AppendMessage ( string Message ) : void
CheckedAction ( string Task, System.Action Act ) : System.Action
Form1_Load ( object sender, EventArgs e ) : void
GetForegroundWindow ( ) : IntPtr
GetPoeProcess ( ) : Process

Helper function to try and get the PoE process, if it's currently running.

GetWindowThreadProcessId ( IntPtr hWnd, uint &lpdwProcessId ) : IntPtr
GuessHost ( string SmtpHost ) : string
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

IsPoeActive ( ) : bool
Main_Resize ( object sender, EventArgs e ) : void
NotificationIconClick ( object sender, EventArgs e ) : void
OnResizeEnd ( object sender, EventArgs e ) : void
ProcessMessage ( MessageData obj ) : void
RestoreSize ( ) : void
SendSmtpNotification ( SmtpDetails SmtpSettings, string StampedMessage ) : void
ShowPushBulletDialog ( ) : void
ShowSmtpDialog ( ) : void
StartMonitoring ( bool AutoStarted ) : void
StopMonitoring ( ) : void
cmdStart_Click ( object sender, EventArgs e ) : void
cmdStop_Click ( object sender, EventArgs e ) : void
configurePushBulletToolStripMenuItem_Click ( object sender, EventArgs e ) : void
configureSMTPToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
notifyOnlyWhenMinimizedToolStripMenuItem_Click ( object sender, EventArgs e ) : void
trimClienttxtToolStripMenuItem_Click ( object sender, EventArgs e ) : void
tsmAutoStart_Click ( object sender, EventArgs e ) : void
tsmEnablePushbullet_Click ( object sender, EventArgs e ) : void
tsmEnableSMTPNotifications_Click ( object sender, EventArgs e ) : void
tsmEnableSound_Click ( object sender, EventArgs e ) : void
tsmEnableTrayNotifications_Click ( object sender, EventArgs e ) : void
tsmLogPartyMessages_Click ( object sender, EventArgs e ) : void
tsmMinimizeToTray_Click ( object sender, EventArgs e ) : void
txtLogPath_Click ( object sender, EventArgs e ) : void
txtLogPath_TextChanged ( object sender, EventArgs e ) : void

Method Details

Dispose() protected méthode

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Résultat void

Main() public méthode

public Main ( ) : PoEWhisperNotifier.Properties
Résultat PoEWhisperNotifier.Properties