Enums.cs 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  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. }
  15. internal enum RegistryHive
  16. {
  17. CurrentUser,
  18. LocalMachine
  19. }
  20. internal enum StartupItemLocation
  21. {
  22. Folder,
  23. HKLM,
  24. HKLMWoW,
  25. HKCU
  26. }
  27. internal enum StartupItemType
  28. {
  29. None,
  30. Run,
  31. RunOnce
  32. }
  33. internal enum MessageType
  34. {
  35. Error,
  36. Startup,
  37. Restart,
  38. Hosts,
  39. Integrator
  40. }
  41. internal enum DesktopItemType
  42. {
  43. Program,
  44. Folder,
  45. Link,
  46. File,
  47. Command
  48. }
  49. internal enum DesktopTypePosition
  50. {
  51. Top,
  52. Middle,
  53. Bottom
  54. }
  55. public enum Theme
  56. {
  57. Zerg,
  58. Ocean,
  59. Caramel,
  60. Magma,
  61. Lime,
  62. Minimal
  63. }
  64. internal enum RecycleFlag : int
  65. {
  66. SHERB_NOCONFIRMATION = 0x00000001,
  67. SHERB_NOPROGRESSUI = 0x00000001,
  68. SHERB_NOSOUND = 0x00000004
  69. }
  70. public enum ToggleSwitchAlignment
  71. {
  72. Near,
  73. Center,
  74. Far
  75. }
  76. public enum ToggleSwitchButtonAlignment
  77. {
  78. Left,
  79. Center,
  80. Right
  81. }
  82. }