Пример #1
0
 public ArableMapView(ArableWorkspace _workspace)
 {
     InitializeComponent();
     IsCreateMode     = false;
     CurrentWorkspace = _workspace;
     MapControl       = gmapControl;
     InitialiseMap();
     Presenter = new ArableMapViewPresenter(this);
 }
Пример #2
0
 //==== Instantiates and Injects the Arable Module into the Main workspace
 public void OnModule1Click(object sender, EventArgs e)
 {
     if (!View.MainShellForm.InitialisedWorkspaces.Contains(ShConstants.WorkspaceArable))
     {
         var newArableWorkspace = new ArableWorkspace();
         ControlInjector.InjectIntoZone(newArableWorkspace, View.MainShellForm.MainZone);
         View.MainShellForm.InitialisedWorkspaces.Add(ShConstants.WorkspaceArable);
         View.MainShellForm.Modules.Add(newArableWorkspace);
     }
 }
Пример #3
0
        public ArableRibbonView(ArableWorkspace workspace)
        {
            InitializeComponent();
            CurrentWorkspace = workspace;
            ModuleColour     = ShConstants._modColour1;

            TileDefineField  = tileDefineField;
            TileFieldManager = tileFieldManager;
            TileCropRotation = tileCropRotation;
            Initialise();
        }