private void CaffieneMenuEventHandler(object sender, EventArgs e)
{
System.Windows.Forms.MenuItem menuitem = sender as System.Windows.Forms.MenuItem;
if (menuitem != null) {
if (menuitem.Checked)
{
// reverse-of-being-checked action
Caffeine.unlockSleepMode();
} else
{
Caffeine.lockSleepMode();
}
menuitem.Checked = !menuitem.Checked;
}
}