Exemple #1
0
        internal void DropDownNMRFormat_SelectionChanged(object sender, Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs e)
        {
            var ribbon = Globals.Ribbons.GetRibbon <Ribbon>();
            var format = ribbon.dropDownNMRFormat.SelectedItem.Label;

            SetNMRFormat(format);
        }
Exemple #2
0
        public void ButtonNMRSpec_Click(object sender, Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs e)
        {
            var app  = Globals.ThisAddIn.Application;
            var text = app.Selection.Text;

            text = Utility.Normalize(text);
            var query = new NMRSpectrumQuery()
            {
                Format = CurrentNMRFormat
            };
            var commands = query.MakeCommand(text);

            WordApplyer.Apply(commands);
        }
Exemple #3
0
 public void ButtonAlphaD_Click(object sender, Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs e)
 {
     Fire(AlphaDQuery.MakeCommand);
 }
Exemple #4
0
 internal void ButtonStyleAsChar_Click(object sender, Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs e)
 {
     Fire(StyleByCharQuery.MakeCommand, normalize: false);
 }
Exemple #5
0
 internal void ButtonStyleCitation_Click(object sender, Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs e)
 {
     Fire(JournalReferenceQuery.MakeCommand);
 }
Exemple #6
0
 internal void ButtonChemName_Click(object sender, Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs e)
 {
     Fire(ChemNameQuery.MakeCommand);
 }
Exemple #7
0
 internal void ButtonIonFormular_Click(object sender, Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs e)
 {
     Fire(IonFormulaQuery.MakeCommand);
 }
Exemple #8
0
 internal void ButtonRDigitChanger_Click(object sender, Microsoft.Office.Tools.Ribbon.RibbonControlEventArgs e)
 {
     Fire(RDigitQuery.MakeCommand);
 }