Enums.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace Optimizer
  7. {
  8. internal enum LogType
  9. {
  10. Information,
  11. Error,
  12. }
  13. internal enum WindowsVersion
  14. {
  15. Unsupported,
  16. Windows7,
  17. Windows8,
  18. Windows10
  19. }
  20. internal enum RegistryHive
  21. {
  22. CurrentUser,
  23. LocalMachine
  24. }
  25. internal enum StartupItemLocation
  26. {
  27. Folder,
  28. HKLM,
  29. HKLMWoW,
  30. HKCU
  31. }
  32. internal enum StartupItemType
  33. {
  34. None,
  35. Run,
  36. RunOnce
  37. }
  38. internal enum MessageType
  39. {
  40. Error,
  41. Startup,
  42. Restart,
  43. Hosts,
  44. Integrator
  45. }
  46. internal enum DesktopItemType
  47. {
  48. Program,
  49. Folder,
  50. Link,
  51. File,
  52. Command
  53. }
  54. internal enum DesktopTypePosition
  55. {
  56. Top,
  57. Middle,
  58. Bottom
  59. }
  60. public enum Theme
  61. {
  62. Zerg,
  63. Ocean,
  64. Caramel,
  65. Magma,
  66. Lime,
  67. Minimal
  68. }
  69. internal enum RecycleFlag : int
  70. {
  71. SHERB_NOCONFIRMATION = 0x00000001,
  72. SHERB_NOPROGRESSUI = 0x00000001,
  73. SHERB_NOSOUND = 0x00000004
  74. }
  75. public enum ToggleSwitchAlignment
  76. {
  77. Near,
  78. Center,
  79. Far
  80. }
  81. public enum ToggleSwitchButtonAlignment
  82. {
  83. Left,
  84. Center,
  85. Right
  86. }
  87. }