Action11018Two.cs 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. using PaintDotNet.Data.Param;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Drawing;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace PaintDotNet.Data.Action
  9. {
  10. public class Action11018Two : Action11018
  11. {
  12. public Action11018Two()
  13. {
  14. //等积圆直径小于20微米的颗粒不参与统计
  15. BooleanObject four = new BooleanObject();
  16. four.key = "parameter4";
  17. four.name = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Particleshecalculation.text");
  18. four.initialValue = false;
  19. four.Value = false;
  20. lists.Add(four);
  21. //显示不同级别颜色
  22. BooleanObject five = new BooleanObject();
  23. five.key = "parameter5";
  24. five.name = PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Showdifofcolor.text");
  25. five.initialValue = false;
  26. five.Value = false;
  27. lists.Add(five);
  28. //显示等积圆面积
  29. BooleanObject six = new BooleanObject();
  30. six.key = "parameter6";
  31. six.name = "显示等积圆直径";
  32. six.initialValue = false;
  33. six.Value = false;
  34. lists.Add(six);
  35. //字号
  36. IntegerNumber seven = new IntegerNumber(1, 9999);
  37. seven.key = "parameter7";
  38. seven.name = PdnResources.GetString("Menu.Fontsize.text");
  39. seven.initialValue = 1;
  40. seven.value = 1;
  41. lists.Add(seven);
  42. //字体颜色
  43. ColorNumber eight = new ColorNumber();
  44. eight.key = "parameter8";
  45. eight.name = PdnResources.GetString("Menu.fontcolor.text");
  46. eight.Value = Color.Red.ToArgb();
  47. lists.Add(eight);
  48. //1-0.8
  49. ColorNumber nine = new ColorNumber();
  50. nine.key = "parameter9";
  51. nine.name = "1-0.8";
  52. nine.Value = Color.Orange.ToArgb();
  53. lists.Add(nine);
  54. //0.8-0.6
  55. ColorNumber ten = new ColorNumber();
  56. ten.key = "parameter10";
  57. ten.name = "0.8-0.6";
  58. ten.Value = Color.Blue.ToArgb();
  59. lists.Add(ten);
  60. //0.6-0.4
  61. ColorNumber eleven = new ColorNumber();
  62. eleven.key = "parameter11";
  63. eleven.name = "0.6-0.4";
  64. eleven.Value = Color.Green.ToArgb();
  65. lists.Add(eleven);
  66. //0.4-0.2
  67. ColorNumber twelve = new ColorNumber();
  68. twelve.key = "parameter12";
  69. twelve.name = "0.4-0.2";
  70. twelve.Value = Color.Pink.ToArgb();
  71. lists.Add(twelve);
  72. //0.2-0.1
  73. ColorNumber thirteen = new ColorNumber();
  74. thirteen.key = "parameter13";
  75. thirteen.name = "0.2-0.1";
  76. thirteen.Value = Color.Purple.ToArgb();
  77. lists.Add(thirteen);
  78. //0.1-0
  79. ColorNumber fourteen = new ColorNumber();
  80. fourteen.key = "parameter14";
  81. fourteen.name = "0.1-0";
  82. fourteen.Value = Color.Yellow.ToArgb();
  83. lists.Add(fourteen);
  84. }
  85. }
  86. }