Beispiel #1
0
 private void StyleEditor_ContentRendered(object sender, EventArgs e)
 {
     try
     {
         Styles = new List <StyleToBind>();
         GetSylesFromFiles();
         TvStyles.ItemsSource = Styles;
     }
     catch (Exception exception)
     {
         MpExWin.Show(exception);
     }
 }
Beispiel #2
0
 public static void RemoveRibbon()
 {
     try
     {
         if (IsLoaded())
         {
             var ribCntrl = ComponentManager.Ribbon;
             foreach (var tab in ribCntrl.Tabs.Where(
                          tab => tab.Id.Equals("ModPlus_ESKD") & tab.Title.Equals("ModPlus ЕСКД")))
             {
                 ribCntrl.Tabs.Remove(tab);
                 AcApp.SystemVariableChanged -= acadApp_SystemVariableChanged;
                 break;
             }
         }
     }
     catch (Exception exception)
     {
         MpExWin.Show(exception);
     }
 }
Beispiel #3
0
 private static void CreateRibbon()
 {
     try
     {
         var ribCntrl = ComponentManager.Ribbon;
         // add the tab
         var ribTab = new RibbonTab {
             Title = "ModPlus ЕСКД", Id = "ModPlus_ESKD"
         };
         ribCntrl.Tabs.Add(ribTab);
         // add content
         AddPanels(ribTab);
         // add settings panel
         AddSettingsPanel(ribTab);
         ////////////////////////
         ribCntrl.UpdateLayout();
     }
     catch (Exception exception)
     {
         MpExWin.Show(exception);
     }
 }