public ArableMapView(ArableWorkspace _workspace) { InitializeComponent(); IsCreateMode = false; CurrentWorkspace = _workspace; MapControl = gmapControl; InitialiseMap(); Presenter = new ArableMapViewPresenter(this); }
//==== 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); } }
public ArableRibbonView(ArableWorkspace workspace) { InitializeComponent(); CurrentWorkspace = workspace; ModuleColour = ShConstants._modColour1; TileDefineField = tileDefineField; TileFieldManager = tileFieldManager; TileCropRotation = tileCropRotation; Initialise(); }