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 Action110192:ActionAnalysis { public Action110192() { //筛选 BooleanObject one = new BooleanObject(); one.key = "parameter1"; one.name = PdnResources.GetString("Menu.filter.text"); one.initialValue = false; one.Value = false; lists.Add(one); //筛选下限 IntegerNumber two = new IntegerNumber(0, 10000); two.key = "parameter2"; two.name = PdnResources.GetString("Menu.filter.text") + "下限"; two.initialValue = 0; two.value = 0; lists.Add(two); //筛选上限 IntegerNumber three = new IntegerNumber(0, 10000); three.key = "parameter3"; three.name = PdnResources.GetString("Menu.filter.text") + "上限"; three.initialValue = 0; three.value = 0; lists.Add(three); //等积圆直径小于20微米的颗粒不参与统计 BooleanObject four = new BooleanObject(); four.key = "parameter4"; four.name = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Particleshecalculation.text"); four.initialValue = false; four.Value = false; lists.Add(four); //显示不同级别颜色 BooleanObject five = new BooleanObject(); five.key = "parameter5"; five.name = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Showdifofcolor.text"); five.initialValue = false; five.Value = false; lists.Add(five); //显示面积率 BooleanObject six = new BooleanObject(); six.key = "parameter6"; six.name = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Displayarearate.text"); six.initialValue = false; six.Value = false; lists.Add(six); //字号 IntegerNumber seven = new IntegerNumber(1, 9999); seven.key = "parameter7"; seven.name = PdnResources.GetString("Menu.Fontsize.text"); seven.initialValue = 1; seven.value = 1; lists.Add(seven); //字体颜色 ColorNumber eight = new ColorNumber(); eight.key = "parameter8"; eight.name = PdnResources.GetString("Menu.fontcolor.text"); eight.Value = Color.Red.ToArgb(); lists.Add(eight); //Ⅰ ColorNumber nine = new ColorNumber(); nine.key = "parameter9"; nine.name = "Ⅰ"; nine.Value = Color.Orange.ToArgb(); lists.Add(nine); //Ⅱ ColorNumber ten = new ColorNumber(); ten.key = "parameter10"; ten.name = "Ⅱ"; ten.Value = Color.Blue.ToArgb(); lists.Add(ten); //Ⅲ ColorNumber eleven = new ColorNumber(); eleven.key = "parameter11"; eleven.name = "Ⅲ"; eleven.Value = Color.Green.ToArgb(); lists.Add(eleven); //Ⅳ ColorNumber twelve = new ColorNumber(); twelve.key = "parameter12"; twelve.name = "Ⅳ"; twelve.Value = Color.Pink.ToArgb(); lists.Add(twelve); //Ⅴ ColorNumber thirteen = new ColorNumber(); thirteen.key = "parameter13"; thirteen.name = "Ⅴ"; thirteen.Value = Color.Purple.ToArgb(); lists.Add(thirteen); //Ⅵ ColorNumber fourteen = new ColorNumber(); fourteen.key = "parameter14"; fourteen.name = "Ⅵ"; fourteen.Value = Color.Yellow.ToArgb(); lists.Add(fourteen); } } }