home *** CD-ROM | disk | FTP | other *** search
/ Popular Software (Premium Edition) / mycd.iso / WIN98 / PRECOPY3.CAB / shell3.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-06-19  |  6.3 KB  |  181 lines

  1. ; Localized    05/19/1998 12:49 AM (GMT)    7:3.0.406 A    SHELL3.INF
  2.  
  3. ; Copyright (c) 1994-1995 Microsoft Corporation
  4. ;
  5. ; SHELL3.INF
  6. ;
  7. ; Registry entries for cursor schemes (CD only)
  8.  
  9. [version]
  10. LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
  11. signature="$CHICAGO$"
  12. Provider=%MS%
  13. SetupClass=PLUSPACK
  14.  
  15. [DestinationDirs]
  16. cursors.CopyFiles       = 25,Cursors      ; LDID_SHARED + Subfolder - pretty arbitrary
  17. cursor_reg.CopyFiles    = 17             ; LDID_INF
  18.  
  19. [BaseWinOptions]
  20. cursor_reg
  21.  
  22. ;; ---------------------------------------------------------------------
  23. ;; Register "Cursors" as an optional components
  24.  
  25. [cursor_reg]
  26. AddReg=cursor_reg.AddReg
  27. CopyFiles=cursor_reg.CopyFiles
  28.  
  29. [cursor_reg.AddReg]
  30. ;Registers Cursors so it shows up in Maint Mode Setup, set initial status to uninstalled:
  31. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents,"Cursors",,"cursors"
  32. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,INF,,"shell3.inf"
  33. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,Section,,"cursors"
  34. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,Installed,,"0"
  35.  
  36. [cursor_reg.CopyFiles]
  37. shell3.inf
  38.  
  39. ;; ---------------------------------------------------------------------
  40. ;; Optional component definition for Cursors
  41.  
  42. [Optional Components]
  43. cursors
  44.  
  45. [cursors]
  46. CopyFiles      = cursors.CopyFiles
  47. AddReg         = cursors.AddReg, cursors.install.reg
  48. DelReg         = cursors.DelReg
  49. PerUserInstall = cursors.pui
  50.  
  51. OptionDesc     = %Cursors_DESC%
  52. Tip            = %Cursors_TIP%
  53. Parent         = AccessTop
  54. InstallType    = 0 ;Manual only
  55. IconIndex      = 45  ;Windows Logo mini-icon for dialogs
  56. Uninstall      = cursors_remove
  57.  
  58. [cursors_remove]
  59. DelFiles       = cursors.CopyFiles
  60. AddReg         = cursors.remove.reg
  61. DelReg         = cursors.AddReg
  62.  
  63. ;; ---------------------------------------------------------------------
  64. ;; Cursors install section
  65.  
  66. [cursors.install.reg]
  67. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,Installed,,"1"
  68.  
  69. [cursors.remove.reg]
  70. ; sets status for Maint Mode Setup to 'not installed'
  71. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,Installed,,"0"
  72.  
  73. [cursors.AddReg]
  74. HKCU,"Control Panel\Cursors\Schemes","%Scheme1%",,"%25%%C0%1.cur,%25%%C1%1.cur,%25%%C2%1.cur,%25%%C3%1.cur,%25%%C4%1.cur,%25%%C5%1.cur,%25%%C6%1.cur,%25%%C7%1.cur,%25%%C8%1.cur,%25%%C9%1.cur,%25%%CA%1.cur,%25%%CB%1.cur,%25%%CC%1.cur,%25%%CD%1.cur"
  75. ;HKCU,"Control Panel\Cursors\Schemes","%Scheme2%",,"%25%%C0%2.cur,%25%%C1%2.cur,%25%%C2%2.cur,%25%%C3%2.cur,%25%%C4%2.cur,%25%%C5%2.cur,%25%%C6%2.cur,%25%%C7%2.cur,%25%%C8%2.cur,%25%%C9%2.cur,%25%%CA%2.cur,%25%%CB%2.cur,%25%%CC%2.cur,%25%%CD%2.cur"
  76. ;HKCU,"Control Panel\Cursors\Schemes","%Scheme3%",,"%25%%C0%3.cur,%25%%C1%3.cur,%25%%C2%3.cur,%25%%C3%3.cur,%25%%C4%3.cur,%25%%C5%3.cur,%25%%C6%3.cur,%25%%C7%3.cur,%25%%C8%3.cur,%25%%C9%3.cur,%25%%CA%3.cur,%25%%CB%3.cur,%25%%CC%3.cur,%25%%CD%3.cur"
  77. ;HKCU,"Control Panel\Cursors\Schemes","%Scheme4%",,"%25%%C0%4.cur,%25%%C1%4.cur,%25%%C2%4.cur,%25%%C3%4.cur,%25%%C4%4.cur,%25%%C5%4.cur,%25%%C6%4.cur,%25%%C7%4.cur,%25%%C8%4.cur,%25%%C9%4.cur,%25%%CA%4.cur,%25%%CB%4.cur,%25%%CC%4.cur,%25%%CD%4.cur"
  78. ;HKCU,"Control Panel\Cursors\Schemes","%Scheme5%",,"%25%%C0%5.cur,%25%%C1%5.cur,%25%%C2%5.cur,%25%%C3%5.cur,%25%%C4%5.cur,%25%%C5%5.cur,%25%%C6%5.cur,%25%%C7%5.cur,%25%%C8%5.cur,%25%%C9%5.cur,%25%%CA%5.cur,%25%%CB%5.cur,%25%%CC%5.cur,%25%%CD%5.cur"
  79. HKCU,"Control Panel\Cursors\Schemes","%SchemeM%",,"%25%%C0%M.cur,%25%%C1%M.cur,%25%%C2%M.cur,%25%%C3%M.cur,%25%%C4%M.cur,%25%%C5%M.cur,%25%%C6%M.cur,%25%%C7%M.cur,%25%%C8%M.cur,%25%%C9%M.cur,%25%%CA%M.cur,%25%%CB%M.cur,%25%%CC%M.cur,%25%%CD%M.cur"
  80. HKCU,"Control Panel\Cursors\Schemes","%SchemeL%",,"%25%%C0%L.cur,%25%%C1%L.cur,%25%%C2%L.cur,%25%%C3%L.cur,%25%%C4%L.cur,%25%%C5%L.cur,%25%%C6%L.cur,%25%%C7%L.cur,%25%%C8%L.cur,%25%%C9%L.cur,%25%%CA%L.cur,%25%%CB%L.cur,%25%%CC%L.cur,%25%%CD%L.cur"
  81.  
  82. [Shell3PerUser]
  83. AddReg = cursors.AddReg
  84.  
  85. [cursors.pui]
  86. GUID = "Shell3PerUser"
  87. DisplayName = %PUI_DESC_SHELL3%
  88. Version = %PUI_VERSION%
  89. IsInstalled = 1
  90. StubPath = "rundll.exe %11%\setupx.dll,InstallHinfSection Shell3PerUser 64 %17%\shell3.inf"
  91.  
  92. [cursors.DelReg]
  93. HKCU,"Control Panel\Cursors\Schemes","%OldScheme1%"          ; REVIEW - moved to frosting
  94. HKCU,"Control Panel\Cursors\Schemes","%OldScheme2%"          ; REVIEW - moved to frosting
  95. HKCU,"Control Panel\Cursors\Schemes","%OldScheme3%"          ; REVIEW - moved to frosting
  96. HKCU,"Control Panel\Cursors\Schemes","%OldScheme4%"          ; REVIEW - moved to frosting
  97. HKCU,"Control Panel\Cursors\Schemes","%OldScheme5%"          ; REVIEW - moved to frosting
  98. HKCU,"Control Panel\Cursors\Schemes","%OldSchemeS%"       ; REVIEW- changed name
  99. HKCU,"Control Panel\Cursors\Schemes","%OldSchemeM%"       ; REVIEW- changed name
  100. HKCU,"Control Panel\Cursors\Schemes","%OldSchemeL%"       ; REVIEW- changed name
  101.  
  102. [cursors.CopyFiles]
  103. arrow_1.cur
  104. arrow_l.cur
  105. arrow_m.cur
  106. beam_1.cur
  107. beam_l.cur
  108. beam_m.cur
  109. busy_1.cur
  110. busy_l.cur
  111. busy_m.cur
  112. cross_1.cur
  113. cross_l.cur
  114. cross_m.cur
  115. help_1.cur
  116. help_l.cur
  117. help_m.cur
  118. move_1.cur
  119. move_l.cur
  120. move_m.cur
  121. no_1.cur
  122. no_l.cur
  123. no_m.cur
  124. pen_1.cur
  125. pen_l.cur
  126. pen_m.cur
  127. size1_1.cur
  128. size1_l.cur
  129. size1_m.cur
  130. size2_1.cur
  131. size2_l.cur
  132. size2_m.cur
  133. size3_1.cur
  134. size3_l.cur
  135. size3_m.cur
  136. size4_1.cur
  137. size4_l.cur
  138. size4_m.cur
  139. up_1.cur
  140. up_l.cur
  141. up_m.cur
  142. wait_1.cur
  143. wait_l.cur
  144. wait_m.cur
  145.  
  146. [Strings]
  147. ; Used to keep the line length above to a minimum - no need to localize
  148. C0 = "\cursors\arrow_"
  149. C1 = "\cursors\help_"
  150. C2 = "\cursors\wait_"
  151. C3 = "\cursors\busy_"
  152. C4 = "\cursors\cross_"
  153. C5 = "\cursors\beam_"
  154. C6 = "\cursors\pen_"
  155. C7 = "\cursors\no_"
  156. C8 = "\cursors\size4_"
  157. C9 = "\cursors\size3_"
  158. CA = "\cursors\size2_"
  159. CB = "\cursors\size1_"
  160. CC = "\cursors\move_"
  161. CD = "\cursors\up_"
  162.  
  163. ; Localizable strings
  164. Scheme1 = "3D ╓╕╒δ"
  165. SchemeM = "Windows ▒Ω╫╝(┤≤)"
  166. SchemeL = "Windows ▒Ω╫╝(╠╪┤≤)"
  167. OldScheme1 = "3D ░╫╔½"
  168. OldScheme2 = "3D ┬╠╔½"
  169. OldScheme3 = "3D ╫╧╔½"
  170. OldScheme4 = "3D ║∞╔½"
  171. OldScheme5 = "3D ╗╞╔½"
  172. OldSchemeS = "Window 98"
  173. OldSchemeM = "Window 98(┤≤)"
  174. OldSchemeL = "Window 98(╠╪┤≤)"
  175. Cursors_DESC = "╩≤▒Ω╓╕╒δ"
  176. Cursors_TIP = "╠ß╣⌐╢α╓╓▓╗═¼│▀┤τ║═╤∙╩╜╡─╩≤▒Ω╓╕╒δíú"
  177.  
  178. MS = "Microsoft"
  179. PUI_VERSION = "4,10,1,1"
  180. PUI_DESC_SHELL3 = "Windows ░▓╫░ - ═Γ┐╟╣Γ▒Ω"
  181.