コード例 #1
0
        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
                                 ));
        }
コード例 #2
0
        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))
                                 ));
        }
コード例 #3
0
 public abstract void SetToolbars(IToolbarDefinitionContext context);