예제 #1
0
 public void SetOptions(OptionsCacheData options)
 {
     if (InvokeRequired)
     {
         Invoke(new Action <OptionsCacheData>(SetOptions), options);
         return;
     }
     mainMenu.Visible = true;
     mainMenu.SendToBack();
     CurrentLineBar.Visible = MenuItemCurrentLineBar.Checked = options.ShowCurrentLineBar;
     MenuItemDocumentMapLineNumber.Checked = options.ShowDocumentMapLineNumber;
     MenuItemDocumentFolding.Checked       = options.DocumentFolding;
     menuItemSourceInfo.Checked            = options.DocumentSourceInfo;
     tsmiRestoreOpenedDocuments.Checked    = options.RestoreOpenDocuments;
 }
예제 #2
0
 public void SetHideOptions(OptionsCacheData options)
 {
     Model.File.Options = options;
     RenderDocument();
 }