Enums.cs 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. namespace Optimizer
  2. {
  3. internal enum LogType
  4. {
  5. Information,
  6. Error,
  7. }
  8. internal enum WindowsVersion
  9. {
  10. Unsupported,
  11. Windows7,
  12. Windows8,
  13. Windows10,
  14. Windows11
  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. public enum Theme
  52. {
  53. Zerg,
  54. Ocean,
  55. Caramel,
  56. Magma,
  57. Lime,
  58. Minimal
  59. }
  60. internal enum RecycleFlag : int
  61. {
  62. SHERB_NOCONFIRMATION = 0x00000001,
  63. SHERB_NOPROGRESSUI = 0x00000001,
  64. SHERB_NOSOUND = 0x00000004
  65. }
  66. public enum ToggleSwitchAlignment
  67. {
  68. Near,
  69. Center,
  70. Far
  71. }
  72. public enum ToggleSwitchButtonAlignment
  73. {
  74. Left,
  75. Center,
  76. Right
  77. }
  78. public enum LanguageCode
  79. {
  80. EN,
  81. RU,
  82. EL,
  83. TR,
  84. DE
  85. }
  86. }