protected void OnArrowMaxClicked(object sender, ImageClickEventArgs e) { HalfAxis.HAxis axis = HalfAxis.HAxis.AXIS_X_N; if (sender == ButtonUpMost) { axis = HalfAxis.HAxis.AXIS_Y_P; } else if (sender == ButtonDownMost) { axis = HalfAxis.HAxis.AXIS_Y_N; } else if (sender == ButtonLeftMost) { axis = HalfAxis.HAxis.AXIS_X_N; } else if (sender == ButtonRightMost) { axis = HalfAxis.HAxis.AXIS_X_P; } var layerEditHelper = new LayerEditorHelpers(ImageSize, DimCase, DimContainer) { Positions = BoxPositions, SelectedIndex = SelectedIndex }; layerEditHelper.MoveMax(axis); BoxPositions = layerEditHelper.Positions; UpdateImage(); }
protected void OnIBLayerClicked(object sender, ImageClickEventArgs e) { var layerEditorHelper = new LayerEditorHelpers(ImageSize, DimCase, DimContainer) { Positions = BoxPositions }; SelectedIndex = layerEditorHelper.GetPickedIndex(new Point(e.X, e.Y)); UpdateImage(); }
protected void OnButtonRemove(object sender, ImageClickEventArgs e) { var layerEditHelper = new LayerEditorHelpers(ImageSize, DimCase, DimContainer) { Positions = BoxPositions, SelectedIndex = SelectedIndex }; layerEditHelper.Remove(); SelectedIndex = -1; UpdateImage(); }
protected void OnRotateClicked(object sender, ImageClickEventArgs e) { var layerEditHelper = new LayerEditorHelpers(ImageSize, DimCase, DimContainer) { Positions = BoxPositions, SelectedIndex = SelectedIndex }; layerEditHelper.Rotate(); BoxPositions = layerEditHelper.Positions; UpdateImage(); }
protected void OnNext(object sender, EventArgs e) { var layerEditHelper = new LayerEditorHelpers(ImageSize, DimCase, DimContainer) { Positions = BoxPositions, SelectedIndex = SelectedIndex }; if (layerEditHelper.IsValidLayer) { if (ConfigSettings.WebGLMode) { Response.Redirect("ValidationWebGL.aspx"); } else { Response.Redirect("Validation.aspx"); } } }