Enums.cs 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. namespace Optimizer
  2. {
  3. internal enum LogType
  4. {
  5. Information,
  6. Error,
  7. }
  8. internal enum WindowsVersion
  9. {
  10. Unsupported = 0,
  11. Windows7 = 7,
  12. Windows8 = 8,
  13. Windows10 = 10,
  14. Windows11 = 11
  15. }
  16. public enum StartupItemLocation
  17. {
  18. Folder,
  19. HKLM,
  20. HKLMWoW,
  21. HKCU
  22. }
  23. public enum StartupItemType
  24. {
  25. None,
  26. Run,
  27. RunOnce
  28. }
  29. internal enum MessageType
  30. {
  31. Error,
  32. Startup,
  33. Restart,
  34. Hosts,
  35. Integrator
  36. }
  37. internal enum DesktopItemType
  38. {
  39. Program,
  40. Folder,
  41. Link,
  42. File,
  43. Command
  44. }
  45. internal enum DesktopTypePosition
  46. {
  47. Top,
  48. Middle,
  49. Bottom
  50. }
  51. internal enum RecycleFlag : int
  52. {
  53. SHERB_NOCONFIRMATION = 0x00000001,
  54. SHERB_NOPROGRESSUI = 0x00000001,
  55. SHERB_NOSOUND = 0x00000004
  56. }
  57. public enum ToggleSwitchAlignment
  58. {
  59. Near,
  60. Center,
  61. Far
  62. }
  63. public enum ToggleSwitchButtonAlignment
  64. {
  65. Left,
  66. Center,
  67. Right
  68. }
  69. public enum RestartType
  70. {
  71. Normal,
  72. SafeMode,
  73. DisableDefender,
  74. EnableDefender
  75. }
  76. public enum LanguageCode
  77. {
  78. EN, // english
  79. RU, // russian
  80. EL, // hellenic
  81. TR, // turkish
  82. DE, // german
  83. ES, // spanish
  84. PT, // portuguese
  85. FR, // french
  86. IT, // italian
  87. CN, // chinese
  88. CZ, // czech
  89. TW, // taiwan
  90. KO, // korean
  91. PL, // polish
  92. AR, // arabic
  93. KU, // kurdish
  94. HU, // hungarian
  95. RO, // romanian
  96. NL, // dutch
  97. UA, // ukrainian
  98. JA, // japanese
  99. FA //farsi
  100. }
  101. public enum KnownFolder
  102. {
  103. Contacts,
  104. Downloads,
  105. Favorites,
  106. Links,
  107. SavedGames,
  108. SavedSearches
  109. }
  110. }