Enums.cs 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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. Optimize,
  42. Startup,
  43. Restart,
  44. Hosts,
  45. Integrator
  46. }
  47. internal enum DesktopItemType
  48. {
  49. Program,
  50. Folder,
  51. Link,
  52. File,
  53. Command
  54. }
  55. internal enum DesktopTypePosition
  56. {
  57. Top,
  58. Middle,
  59. Bottom
  60. }
  61. public enum Theme
  62. {
  63. Zerg,
  64. Ocean,
  65. Caramel,
  66. Magma,
  67. Lime,
  68. Minimal
  69. }
  70. internal enum RecycleFlag : int
  71. {
  72. SHERB_NOCONFIRMATION = 0x00000001,
  73. SHERB_NOPROGRESSUI = 0x00000001,
  74. SHERB_NOSOUND = 0x00000004
  75. }
  76. }