123456789101112131415161718192021222324252627 |
- using System.Windows.Forms;
- using Autodesk.Revit.Attributes;
- using Autodesk.Revit.DB;
- using Autodesk.Revit.UI;
- using SAGY.RevitUtils;
- namespace SAGY.RevitMenu
- {
- [Regeneration(RegenerationOption.Manual), Transaction(TransactionMode.Manual)]
- public class SetMenuCmd : ExternalCommand
- {
- public override Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
- {
- while (base.Execute(commandData, ref message, elements) == Result.Cancelled)
- {
- return Result.Cancelled;
- }
- SetMenuForm form = new SetMenuForm();
- if (form.ShowDialog(base.WinImpl) == DialogResult.OK)
- {
- MessageShow.Infomation("重新启动后菜单设置生效!");
- }
- return Result.Succeeded;
- }
- }
- }
|