ricaun.AutoCAD.UI
provides a set of UI controls and utilities for AutoCAD .NET applications, built on top of the AutoCAD.NET
library. It is designed to simplify the development of ribbon user interfaces in AutoCAD plugins.
The ExtensionApplication
class provides a base implementation for AutoCAD .NET applications to start and shutdown, managing the ribbon control lifecycle.
using ricaun.AutoCAD.UI;
using Autodesk.AutoCAD.Runtime;
[assembly: ExtensionApplication(MyExtensionApp)]
public class MyExtensionApp : ExtensionApplication
{
public override void OnStartup(RibbonControl ribbonControl)
{
ribbonControl.CreatePanel("MyPanel");
}
public override void OnShutdown(RibbonControl ribbonControl)
{
ribbonControl.RemovePanel("MyPanel");
}
}
This project is licensed under the MIT License.
Do you like this project? Please star this project on GitHub!