public override void SetToolbars(IToolbarDefinitionContext context) { var group = context.CreateToolbarGroup(MainFormToolbarNames.MainToolsGroup, "MainTools", null); group.AddToolbar(new WinformToolbar( MainFormToolbarNames.SaveTool, AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "ZtgeoGISDesktop.Icons.Save16.png"), AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "ZtgeoGISDesktop.Icons.Save16_dis.png"), false, "保存", group )); group.AddToolbar(new WinformToolbar( MainFormToolbarNames.UndoTool, AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "ZtgeoGISDesktop.Icons.Undo16.png"), AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "ZtgeoGISDesktop.Icons.Undo16_dis.png"), false, "撤销", group )); group.AddToolbar(new WinformToolbar( MainFormToolbarNames.RedoTool, AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "ZtgeoGISDesktop.Icons.Redo16.png"), AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "ZtgeoGISDesktop.Icons.Redo16_dis.png"), false, "重做", group )); }
public override void SetToolbars(IToolbarDefinitionContext context) { var group = context.CreateToolbarGroup(CADToolbarNames.CADToolGroup, "CAD_ToolGroup", null, MultiTenancySides.Tenant | MultiTenancySides.Host, false); group.AddToolbar(new WinformToolbar( CADToolbarNames.ZoomIn, AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.ZoomIn16.png"), AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.ZoomIn_dis16.png"), false, "zoom in", group, null, MultiTenancySides.Host | MultiTenancySides.Tenant , AbpType.GetType <IToolbarAction>(typeof(ZoomIn)) )); group.AddToolbar(new WinformToolbar( CADToolbarNames.ZoomOut, AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.ZoomOut16.png"), AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.ZoomOut_dis16.png"), false, "zoom out", group, null, MultiTenancySides.Host | MultiTenancySides.Tenant , AbpType.GetType <IToolbarAction>(typeof(ZoomOut)) )); group.AddToolbar(new WinformToolbar( CADToolbarNames.Pan, AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.pan16.png"), AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.pan_dis16.png"), true, "pan", group, null, MultiTenancySides.Host | MultiTenancySides.Tenant , AbpType.GetType <IToolbarAction>(typeof(Pan)) )); group.AddToolbar(new WinformToolbar( CADToolbarNames.ShowLayerManager, AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.layer16.png"), AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.layer_dis16.png"), false, "layer manager", group, null, MultiTenancySides.Host | MultiTenancySides.Tenant , AbpType.GetType <IToolbarAction>(typeof(ShowLayer)) )); group.AddToolbar(new WinformToolbar( CADToolbarNames.FitDrawing, AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.fitDraw16.png"), AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.fitdraw_dis16.png"), false, "fit drawing", group, null, MultiTenancySides.Host | MultiTenancySides.Tenant , AbpType.GetType <IToolbarAction>(typeof(FitDraw)) )); group.AddToolbar(new WinformToolbar( CADToolbarNames.SelectionModel, AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.select16.png"), AssemblyResource.GetResourceImage(Assembly.GetExecutingAssembly(), "Ztgeo.Gis.CAD.Icons.select_dis16.png"), false, "select entities", group, null, MultiTenancySides.Host | MultiTenancySides.Tenant , AbpType.GetType <IToolbarAction>(typeof(Select)) )); }