| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- using PaintDotNet.Data.Param;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PaintDotNet.Data.Action
- {
- /// <summary>
- /// 夹杂物父类
- /// </summary>
- public class Action11013 : ActionAnalysis
- {
- protected ChoiseArray choiseArray;
- public Action11013()
- {
- //轧制方向
- ChoiseArray rollingDirectionType = new ChoiseArray("parameter1", "轧制方向",
- new BooleanObject[]
- {
- new BooleanObject("0", PdnResources.GetString("Menu.vertical.text"), true, null),
- new BooleanObject("1", PdnResources.GetString("Menu.Level.text"), false, null)
- }
- );
- rollingDirectionType.initialValue = 0;
- rollingDirectionType.value = 0;
- lists.Add(rollingDirectionType);
- //设置长宽比
- DecimalNumber three = new DecimalNumber(1, 10);
- three.key = "parameter2";
- three.name = PdnResources.GetString("Menu.lengthwidthratio.Text");
- three.DecimalPlaces = 2;
- three.initialValue = 3.0;
- three.value = 3.0;
- lists.Add(three);
- //符合颜色勾选
- BooleanObject four = new BooleanObject();
- four.key = "parameter5";
- four.name = PdnResources.GetString("Menu.Matchthecoloreffect.text");
- four.initialValue = false;
- four.Value = false;
- lists.Add(four);
- ////设置
- //BooleanObject five = new BooleanObject();
- //five.key = "parameter17";
- //five.name = PdnResources.GetString("Menu.Opensettingsatingreport.text");
- //five.initialValue = false;
- //five.Value = false;
- //lists.Add(five);
- //绘制方式
- ChoiseArray six = new ChoiseArray("parameter18", "绘制方式",
- new BooleanObject[]
- {
- new BooleanObject("0", PdnResources.GetString("Menu.ImageCollection.CameraFrame.Text"), false, null),
- new BooleanObject("1", PdnResources.GetString("Menu.solid.text"), true, null)
- }
- );
- six.initialValue = 1;
- six.value = 1;
- lists.Add(six);
- //显示矩形框
- BooleanObject seven = new BooleanObject();
- seven.key = "parameter19";
- seven.name = PdnResources.GetString("Menu.Rectangularbox.text"); ;
- seven.initialValue = false;
- seven.Value = false;
- lists.Add(seven);
- //显示椭圆框
- BooleanObject eight = new BooleanObject();
- eight.key = "parameter20";
- eight.name = PdnResources.GetString("Menu.Ellipsebox.text");
- eight.initialValue = false;
- eight.Value = false;
- lists.Add(eight);
- //R
- List<double> twoR = new List<double>();
- twoR.Add(0);
- twoR.Add(10);
- DecimalScope nine = new DecimalScope(0, 255);
- nine.key = "scopeR";
- nine.name = PdnResources.GetString("Menu.Colorinterval.text");
- nine.value = twoR;
- lists.Add(nine);
- //G
- List<double> twoG = new List<double>();
- twoG.Add(0);
- twoG.Add(10);
- DecimalScope ten = new DecimalScope(0, 255);
- ten.key = "scopeG";
- ten.name = PdnResources.GetString("Menu.Colorinterval.text");
- ten.value = twoG;
- lists.Add(ten);
- //B
- List<double> twoB = new List<double>();
- twoB.Add(0);
- twoB.Add(10);
- DecimalScope eleven = new DecimalScope(0, 255);
- eleven.key = "scopeB";
- eleven.name = PdnResources.GetString("Menu.Colorinterval.text");
- eleven.value = twoB;
- lists.Add(eleven);
- }
- }
- }
|