Action110171.cs 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  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 Action110171 : ActionAnalysis
  11. {
  12. public Action110171() {
  13. this.MenuId = ActionType.SpheroidizedStructureGBT38770;
  14. //球状碳化物-颜色
  15. ColorNumber one = new ColorNumber();
  16. one.key = "parameter1";
  17. one.name = "球状碳化物颜色";
  18. one.Value = Color.Blue.ToArgb();
  19. lists.Add(one);
  20. //球状碳化物-长宽比小于
  21. IntegerNumber two = new IntegerNumber(0, 10000);
  22. two.key = "parameter2";
  23. two.name = "长宽比小于";
  24. two.initialValue = 5;
  25. two.value = 5;
  26. lists.Add(two);
  27. //片状珠光体-颜色
  28. ColorNumber three = new ColorNumber();
  29. three.key = "parameter3";
  30. three.name = "片状珠光体颜色";
  31. three.Value = Color.Blue.ToArgb();
  32. lists.Add(three);
  33. //球状碳化物-长宽比大于
  34. IntegerNumber four = new IntegerNumber(0, 10000);
  35. four.key = "parameter4";
  36. four.name = "长宽比大于";
  37. four.initialValue = 5;
  38. four.value = 5;
  39. lists.Add(four);
  40. //测量钢种
  41. ChoiseArray five = new ChoiseArray("parameter5", "测量钢种",
  42. new BooleanObject[]
  43. {
  44. new BooleanObject("1", PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Lowcarbonresults.text"), true, null),
  45. new BooleanObject("2", PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Mediuructure.text"), false, null),
  46. new BooleanObject("3", PdnResources.GetString("Menu.Dedicatedanalysis.blackmetal.Mediumcarbonalloystructure.text"), false, null)
  47. }
  48. );
  49. five.initialValue = 1;
  50. five.value = 1;
  51. lists.Add(five);
  52. //显示长宽比
  53. BooleanObject six = new BooleanObject();
  54. six.key = "parameter6";
  55. six.name = "显示长宽比";
  56. six.initialValue = false;
  57. six.Value = false;
  58. lists.Add(six);
  59. //字体大小
  60. IntegerNumber seven = new IntegerNumber(1, 9999);
  61. seven.key = "parameter7";
  62. seven.name = "字体大小";
  63. seven.initialValue = 20;
  64. seven.value = 20;
  65. lists.Add(seven);
  66. }
  67. }
  68. }