Skip to content

Commit

Permalink
Fix button trigger and persistance
Browse files Browse the repository at this point in the history
  • Loading branch information
mmanela committed Jul 21, 2014
1 parent b4e5c1d commit 4dd25d7
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 9 deletions.
6 changes: 2 additions & 4 deletions MarkdownOutlook/MarkDownRibbon.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,14 @@ namespace MarkdownOutlook
{
public partial class MarkdownRibbon
{
public bool MarkdownEnabled { get; set; }

private void Ribbon_Load(object sender, RibbonUIEventArgs e)
{

enableMarkdownMode.Checked = ThisAddIn.MarkdownEnabled;
}

private void enableMarkdownMode_Click(object sender, RibbonControlEventArgs e)
{
MarkdownEnabled = enableMarkdownMode.Checked;
ThisAddIn.MarkdownEnabled = enableMarkdownMode.Checked;
}
}
}
2 changes: 1 addition & 1 deletion MarkdownOutlook/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.*")]
[assembly: AssemblyVersion("1.0.1.*")]
7 changes: 3 additions & 4 deletions MarkdownOutlook/ThisAddIn.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,18 @@ public partial class ThisAddIn
{
Outlook.Inspectors inspectors;
Markdown markdownProvider = new Markdown();
private MarkdownRibbon markdownRibbon;
public static bool MarkdownEnabled { get; set; }


private void ThisAddIn_Startup(object sender, System.EventArgs e)
{

markdownRibbon = Globals.Ribbons.GetRibbon<MarkdownRibbon>();
inspectors = this.Application.Inspectors;
this.Application.ItemSend += Application_ItemSend;
}

void Application_ItemSend(object Item, ref bool Cancel)
{
if (markdownRibbon.MarkdownEnabled)
if (MarkdownEnabled)
{
var mailItem = Item as MailItem;
mailItem.HTMLBody = markdownProvider.Transform(mailItem.Body);
Expand Down

0 comments on commit 4dd25d7

Please sign in to comment.