Action11018One.cs 3.2 KB

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