using PaintDotNet.Data.Param; using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PaintDotNet.Data.Action { public class Action11011511: ActionAnalysis { public Action11011511() { this.MenuId = ActionType.menuDeterminationOfNitridingDepthGBT113542005MetallographicMethod; //测量基准线 ChoiseArray one = new ChoiseArray("parameter1", "测量基准线", new BooleanObject[] { new BooleanObject("1", "全方位线", true, null), new BooleanObject("2", "水平线", false, null), new BooleanObject("3", "垂直线", false, null) } ); one.initialValue = 1; one.value = 1; lists.Add(one); //线长 IntegerNumber two = new IntegerNumber(0, 10000); two.key = "parameter2"; two.name = "线长"; two.initialValue = 50; two.value = 50; lists.Add(two); //线宽 IntegerNumber three = new IntegerNumber(0, 10000); three.key = "parameter3"; three.name = "线宽"; three.initialValue = 5; three.value = 5; lists.Add(three); //字体大小 IntegerNumber four = new IntegerNumber(0, 10000); four.key = "parameter4"; four.name = "字体大小"; four.initialValue = 20; four.value = 20; lists.Add(four); //颜色 ColorNumber five = new ColorNumber(); five.key = "parameter5"; five.name = "颜色"; five.Value = Color.Green.ToArgb(); lists.Add(five); } } }