Compare commits
144 Commits
v4.4.108-d
...
v4.4.178
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
179a59ac1b | ||
|
|
2a5ed14599 | ||
|
|
1cc5d2eb53 | ||
|
|
687e50914f | ||
|
|
a165ba38a6 | ||
|
|
6b7cfc5ab2 | ||
|
|
1f2c3d43a6 | ||
|
|
5bee5ae143 | ||
|
|
f01c126b36 | ||
|
|
3d1fa11973 | ||
|
|
93245dc4d6 | ||
|
|
86447299b1 | ||
|
|
64259f73e8 | ||
|
|
8031739110 | ||
|
|
27e5c2bc74 | ||
|
|
bb26cec0ec | ||
|
|
ef663d2051 | ||
|
|
be8568ce00 | ||
|
|
5399e3ad8c | ||
|
|
68379f4098 | ||
|
|
daa1d96f12 | ||
|
|
998d83c15c | ||
|
|
0cb43dd17c | ||
|
|
b89aaed785 | ||
|
|
47cc2b2304 | ||
|
|
a20215d9da | ||
|
|
4f362760b6 | ||
|
|
2e43d4c7a1 | ||
|
|
4b2688245f | ||
|
|
082f85a4e2 | ||
|
|
0ce76c9c36 | ||
|
|
6e71d7c414 | ||
|
|
84909cf397 | ||
|
|
fc290d5a6a | ||
|
|
ebd530f652 | ||
|
|
e50c5f73d7 | ||
|
|
1db0006c96 | ||
|
|
7d0a9df1c3 | ||
|
|
8e1b4e35a3 | ||
|
|
859afc63d3 | ||
|
|
ee6db35b34 | ||
|
|
283c0fce03 | ||
|
|
ac5e69f1a0 | ||
|
|
b2df22104e | ||
|
|
c88f028f3e | ||
|
|
312bfd99d5 | ||
|
|
ca576a0224 | ||
|
|
a5f35b133f | ||
|
|
f197c9f43d | ||
|
|
bce9efcc43 | ||
|
|
80c38d95e9 | ||
|
|
0b535d1dd8 | ||
|
|
e2ff745949 | ||
|
|
fbcf85559e | ||
|
|
ed3da927cc | ||
|
|
225d0ba8f9 | ||
|
|
afaf16620a | ||
|
|
4883d13950 | ||
|
|
b094ddc5f9 | ||
|
|
a422105c61 | ||
|
|
96423b8918 | ||
|
|
ba131ff14b | ||
|
|
7d59f5ebfb | ||
|
|
95f3a4b09a | ||
|
|
728f982310 | ||
|
|
2ca236c291 | ||
|
|
8a22282191 | ||
|
|
935600a6d9 | ||
|
|
d3bf4b6207 | ||
|
|
aa09a0dcc2 | ||
|
|
cd8cc8cbc6 | ||
|
|
1bfbe09c6f | ||
|
|
61d05b49c5 | ||
|
|
9752afbebc | ||
|
|
e210b4a65a | ||
|
|
6581868336 | ||
|
|
7ee668e474 | ||
|
|
62b949679b | ||
|
|
6242e8d9b9 | ||
|
|
ee59bb76de | ||
|
|
3eb134a280 | ||
|
|
257023209b | ||
|
|
0da20180ac | ||
|
|
1f57c782e5 | ||
|
|
1f6e06fc85 | ||
|
|
ed3675ca7f | ||
|
|
695e419722 | ||
|
|
3bceac1515 | ||
|
|
473f7e1445 | ||
|
|
fcf95a3ea6 | ||
|
|
cc02e38aef | ||
|
|
9c119c6e29 | ||
|
|
9e297866ed | ||
|
|
261929f4c3 | ||
|
|
9976e134ca | ||
|
|
1b410e5a80 | ||
|
|
9ebe53fdbf | ||
|
|
5f59aab40a | ||
|
|
4f46134f10 | ||
|
|
519f4afe17 | ||
|
|
30ffce6939 | ||
|
|
fe47f841e7 | ||
|
|
f33cd60b84 | ||
|
|
431e2b522d | ||
|
|
d1ba5daead | ||
|
|
6fe4b6467f | ||
|
|
89a1a14b2c | ||
|
|
3ea331332c | ||
|
|
38c155cc95 | ||
|
|
b4d2be18fe | ||
|
|
1a5f62ace2 | ||
|
|
935c6fc73a | ||
|
|
947fded387 | ||
|
|
e6bd16e2d4 | ||
|
|
4806744c94 | ||
|
|
a16729129a | ||
|
|
45ab50e022 | ||
|
|
bdaec76e1c | ||
|
|
16de25a8b0 | ||
|
|
07a5a7ba72 | ||
|
|
c350b0c037 | ||
|
|
2fb9448ffd | ||
|
|
ad05abe113 | ||
|
|
f4dd56155b | ||
|
|
4637019a0f | ||
|
|
63c3689da8 | ||
|
|
5971807d2a | ||
|
|
8077566b1c | ||
|
|
dc0266c88e | ||
|
|
3df484dc7c | ||
|
|
64591a3aef | ||
|
|
ad28acaaa3 | ||
|
|
261e01e180 | ||
|
|
1fd152f428 | ||
|
|
8b70f64b5b | ||
|
|
dbb783153c | ||
|
|
9e95b71904 | ||
|
|
734d082166 | ||
|
|
ac0829233c | ||
|
|
4ee6721ea6 | ||
|
|
cf8a1c2a88 | ||
|
|
360de84055 | ||
|
|
9e441ef07b | ||
|
|
7c0fd0a6d7 |
7
.editorconfig
Normal file
@@ -0,0 +1,7 @@
|
||||
root=true
|
||||
|
||||
[*]
|
||||
indent_style=tab
|
||||
indent_size=4
|
||||
trim_trailing_whitespace=true
|
||||
insert_final_newline=true
|
||||
31
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Create a report to help us improve
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Describe the bug**
|
||||
A clear and concise description of what the bug is.
|
||||
|
||||
**To Reproduce**
|
||||
Steps to reproduce the behavior:
|
||||
1. Go to '...'
|
||||
2. Click on '....'
|
||||
3. Scroll down to '....'
|
||||
4. See error
|
||||
|
||||
**Expected behavior**
|
||||
A clear and concise description of what you expected to happen.
|
||||
|
||||
**Screenshots**
|
||||
If applicable, add screenshots to help explain your problem.
|
||||
|
||||
**Version:**
|
||||
- Open-Shell: [e.g. 4.4.131]
|
||||
- OS: [e.g. Windows 10 1903]
|
||||
|
||||
**Additional context**
|
||||
Add any other context about the problem here.
|
||||
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
title: ''
|
||||
labels: Enhancement/Feature Request
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Is your feature request related to a problem? Please describe.**
|
||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||
|
||||
**Describe the solution you'd like**
|
||||
A clear and concise description of what you want to happen.
|
||||
|
||||
**Describe alternatives you've considered**
|
||||
A clear and concise description of any alternative solutions or features you've considered.
|
||||
|
||||
**Additional context**
|
||||
Add any other context or screenshots about the feature request here.
|
||||
12
.gitignore
vendored
@@ -4,6 +4,10 @@
|
||||
##
|
||||
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
|
||||
|
||||
# ignore vscode stuff
|
||||
.vscode/
|
||||
.ionide/
|
||||
|
||||
# User-specific files
|
||||
*.suo
|
||||
*.user
|
||||
@@ -344,10 +348,10 @@ ASALocalRun/
|
||||
*.PVS-Studio.*
|
||||
|
||||
# Classic-Shell specific ignores
|
||||
ClassicStartSrc/ClassicStartMenu/Skins/
|
||||
ClassicStartSrc/ClassicStartSetup/Output/
|
||||
ClassicStartSrc/ClassicStartSetup/Final/
|
||||
ClassicStartSrc/ClassicStartSetup/Temp/
|
||||
Src/StartMenu/Skins/
|
||||
Src/Setup/Output/
|
||||
Src/Setup/Final/
|
||||
Src/Setup/Temp/
|
||||
*.adml
|
||||
*.admx
|
||||
*.zip
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Classic Start settings
|
||||
State.text = State:
|
||||
State1.text = Locked to this value
|
||||
State2.text = Locked to default
|
||||
State3.text = Unlocked
|
||||
State1Help.text = If you set the state to 'Locked to this value', the setting will be locked to the specified value for all users.
|
||||
State2Help.text = If you set the state to 'Locked to default', the setting will be locked to the default value for all users. The specified value is ignored.
|
||||
State3Help.text = If you set the state to 'Unlocked', the default value for the setting will be changed to the specified value. Individual users can override the setting.
|
||||
|
||||
ClassicStartCat.text = Classic Start
|
||||
ClassicStartCatHelp.text = Classic Start group policy settings
|
||||
SUPPORTED_CS404.text = Requires Classic Start 4.0.4 or later.
|
||||
|
||||
Language.nameOverride = Language for Classic Start components
|
||||
Language.tipOverride = Select the language to be used by Classic Start (for example en-US or de-DE). The language will affect the text in the start menu, toolbars, etc. If the appropriate language DLL is installed, the settings UI may also be translated
|
||||
Update.nameOverride = Enable automatic checks for new versions
|
||||
Update.tipOverride = When this is checked, Classic Start will check for new releases every week. You will be notified if there is a new version of the Classic Start software or a new update for your current language
|
||||
|
Before Width: | Height: | Size: 125 KiB |
|
Before Width: | Height: | Size: 270 KiB |
|
Before Width: | Height: | Size: 84 KiB |
|
Before Width: | Height: | Size: 182 KiB |
|
Before Width: | Height: | Size: 120 KiB |
|
Before Width: | Height: | Size: 259 KiB |
@@ -1,22 +0,0 @@
|
||||
REM ***** Collect PDBs
|
||||
|
||||
del Final\ClassicStartPDB_%CS_VERSION_STR%.zip
|
||||
cd Output
|
||||
7z a ..\Final\ClassicStartPDB_%CS_VERSION_STR%.zip PDB32 PDB64
|
||||
cd ..
|
||||
|
||||
cd ..
|
||||
|
||||
REM ***** Collect Sources
|
||||
|
||||
del ClassicStartSetup\Final\ClassicStartSrc_%CS_VERSION_STR%.zip
|
||||
7z a -r -x!*.intermediate.manifest -x!*.embed.manifest -x!*_i.h -x!Website\ ClassicStartSetup\Final\ClassicStartSrc_%CS_VERSION_STR%.zip *.h *.cpp *.rc *.vcproj *.ini *.def *.ico *.idl *.rgs *.jpg *.manifest *.wxl *.wxs *.sln *.bat *.bmp *.txt *.html *.rtf *.gif *.png *.hhp *.hhc ??-??.dll
|
||||
|
||||
REM ***** Collect Localization files
|
||||
|
||||
del ClassicStartSetup\Final\ClassicStartLoc.zip
|
||||
cd Localization
|
||||
7z a -r -x!en-US -x!*WixUI_en-us.wxl -x!*.adml -x!*.admx -x!*LocComments.txt ..\ClassicStartSetup\Final\ClassicStartLoc.zip English ..\ClassicExplorer\ExplorerL10N.ini ..\ClassicStartMenu\StartMenuL10N.ini ..\ClassicStartMenu\StartMenuHelper\StartMenuHelperL10N.ini English\ClassicStartText-en-US.wxl English\ClassicStartEULA.rtf
|
||||
cd ..
|
||||
|
||||
cd ClassicStartSetup
|
||||
@@ -1,125 +0,0 @@
|
||||
md Output
|
||||
del /Q /S Output\*.*
|
||||
md Output\x64
|
||||
md Output\PDB32
|
||||
md Output\PDB64
|
||||
|
||||
for /f "usebackq tokens=*" %%i in (`"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe" -latest -products * -requires Microsoft.Component.MSBuild -property installationPath`) do set MSBuildDir=%%i\MSBuild\15.0\Bin\
|
||||
|
||||
REM ********* Build 64-bit solution
|
||||
"%MSBuildDir%MSBuild.exe" ..\ClassicStart.sln /m /t:Rebuild /p:Configuration="Setup" /p:Platform="x64" /verbosity:minimal
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
REM ********* Build 32-bit solution (must be after 64-bit)
|
||||
"%MSBuildDir%MSBuild.exe" ..\ClassicStart.sln /m /t:Rebuild /p:Configuration="Setup" /p:Platform="Win32" /verbosity:minimal
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
|
||||
REM ********* Make en-US.dll
|
||||
cd ..
|
||||
start /wait ClassicStartSetup\ClassicStartUtility\Release\ClassicStartUtility.exe makeEN ClassicExplorer\Setup\ClassicExplorer32.dll ClassicStartMenu\Setup\ClassicStartMenuDLL.dll ClassicIE\Setup\ClassicIEDLL_32.dll ClassicStartUpdate\Release\ClassicStartUpdate.exe
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
start /wait ClassicStartSetup\ClassicStartUtility\Release\ClassicStartUtility.exe extract en-US.dll en-US.csv
|
||||
copy en-US.dll Localization\English
|
||||
move en-US.csv Localization\English
|
||||
|
||||
cd ClassicStartSetup
|
||||
|
||||
|
||||
REM ********* Copy binaries
|
||||
|
||||
copy /B ..\ClassicExplorer\Setup\ClassicExplorer32.dll Output
|
||||
copy /B ..\ClassicExplorer\Setup\ClassicExplorerSettings.exe Output
|
||||
copy /B ..\ClassicIE\Setup\ClassicIEDLL_32.dll Output
|
||||
copy /B ..\ClassicIE\Setup\ClassicIE_32.exe Output
|
||||
copy /B ..\ClassicStartMenu\Setup\ClassicStartMenu.exe Output
|
||||
copy /B ..\ClassicStartMenu\Setup\ClassicStartMenuDLL.dll Output
|
||||
copy /B ..\ClassicStartUpdate\Release\ClassicStartUpdate.exe Output
|
||||
copy /B ..\ClassicStartMenu\StartMenuHelper\Setup\StartMenuHelper32.dll Output
|
||||
copy /B ..\ClassicStartSetup\SetupHelper\Release\SetupHelper.exe Output
|
||||
|
||||
copy /B ..\ClassicExplorer\Setup64\ClassicExplorer64.dll Output\x64
|
||||
copy /B ..\ClassicIE\Setup64\ClassicIEDLL_64.dll Output\x64
|
||||
copy /B ..\ClassicIE\Setup64\ClassicIE_64.exe Output\x64
|
||||
copy /B ..\ClassicStartMenu\Setup64\ClassicStartMenu.exe Output\x64
|
||||
copy /B ..\ClassicStartMenu\Setup64\ClassicStartMenuDLL.dll Output\x64
|
||||
copy /B ..\ClassicStartMenu\StartMenuHelper\Setup64\StartMenuHelper64.dll Output\x64
|
||||
|
||||
copy /B "..\ClassicStartMenu\Skins\Classic Skin.skin" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Full Glass.skin" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Smoked Glass.skin" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Windows Aero.skin" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Windows Basic.skin" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Windows XP Luna.skin" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Windows 8.skin" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Metro.skin" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Classic Skin.skin7" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Windows Aero.skin7" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Windows 8.skin7" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Midnight.skin7" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Metro.skin7" Output
|
||||
copy /B "..\ClassicStartMenu\Skins\Metallic.skin7" Output
|
||||
|
||||
|
||||
REM ********* Collect debug info
|
||||
|
||||
REM Explorer 32
|
||||
copy /B ..\ClassicExplorer\Setup\ClassicExplorer32.pdb Output\PDB32
|
||||
copy /B Output\ClassicExplorer32.dll Output\PDB32
|
||||
copy /B ..\ClassicExplorer\Setup\ClassicExplorerSettings.pdb Output\PDB32
|
||||
copy /B Output\ClassicExplorerSettings.exe Output\PDB32
|
||||
|
||||
REM Explorer 64
|
||||
copy /B ..\ClassicExplorer\Setup64\ClassicExplorer64.pdb Output\PDB64
|
||||
copy /B Output\x64\ClassicExplorer64.dll Output\PDB64
|
||||
|
||||
REM IE 32
|
||||
copy /B ..\ClassicIE\Setup\ClassicIEDLL_32.pdb Output\PDB32
|
||||
copy /B Output\ClassicIEDLL_32.dll Output\PDB32
|
||||
copy /B ..\ClassicIE\Setup\ClassicIE_32.exe Output\PDB32
|
||||
copy /B Output\ClassicIE_32.exe Output\PDB32
|
||||
|
||||
REM IE 64
|
||||
copy /B ..\ClassicIE\Setup64\ClassicIEDLL_64.pdb Output\PDB64
|
||||
copy /B Output\x64\ClassicIEDLL_64.dll Output\PDB64
|
||||
copy /B ..\ClassicIE\Setup64\ClassicIE_64.exe Output\PDB64
|
||||
copy /B Output\x64\ClassicIE_64.exe Output\PDB64
|
||||
|
||||
REM Menu 32
|
||||
copy /B ..\ClassicStartMenu\Setup\ClassicStartMenu.pdb Output\PDB32
|
||||
copy /B Output\ClassicStartMenu.exe Output\PDB32
|
||||
copy /B ..\ClassicStartMenu\Setup\ClassicStartMenuDLL.pdb Output\PDB32
|
||||
copy /B Output\ClassicStartMenuDLL.dll Output\PDB32
|
||||
copy /B ..\ClassicStartMenu\StartMenuHelper\Setup\StartMenuHelper32.pdb Output\PDB32
|
||||
copy /B Output\StartMenuHelper32.dll Output\PDB32
|
||||
copy /B ..\ClassicStartUpdate\Release\ClassicStartUpdate.pdb Output\PDB32
|
||||
copy /B Output\ClassicStartUpdate.exe Output\PDB32
|
||||
|
||||
REM Menu 64
|
||||
copy /B ..\ClassicStartMenu\Setup64\ClassicStartMenu.pdb Output\PDB64
|
||||
copy /B Output\x64\ClassicStartMenu.exe Output\PDB64
|
||||
copy /B ..\ClassicStartMenu\Setup64\ClassicStartMenuDLL.pdb Output\PDB64
|
||||
copy /B Output\x64\ClassicStartMenuDLL.dll Output\PDB64
|
||||
copy /B ..\ClassicStartMenu\StartMenuHelper\Setup64\StartMenuHelper64.pdb Output\PDB64
|
||||
copy /B Output\x64\StartMenuHelper64.dll Output\PDB64
|
||||
|
||||
|
||||
REM ********* Build ADMX
|
||||
if exist Output\PolicyDefinitions.zip (
|
||||
del Output\PolicyDefinitions.zip
|
||||
)
|
||||
cd ..\Localization\English
|
||||
..\..\ClassicStartMenu\Setup\ClassicStartMenu.exe -saveadmx en-US
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
..\..\ClassicExplorer\Setup\ClassicExplorerSettings.exe -saveadmx en-US
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
..\..\ClassicIE\Setup\ClassicIE_32.exe -saveadmx en-US
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
md en-US
|
||||
copy /B *.adml en-US
|
||||
7z a ..\..\ClassicStartSetup\Output\PolicyDefinitions.zip *.admx en-US\*.adml PolicyDefinitions.rtf
|
||||
rd /Q /S en-US
|
||||
cd ..\..\ClassicStartSetup
|
||||
|
||||
exit /b 0
|
||||
@@ -1,85 +0,0 @@
|
||||
REM ********* Build Help
|
||||
echo "Building Installers"
|
||||
@setlocal EnableDelayedExpansion
|
||||
@if %CS_HAS_HELP%==1 (
|
||||
SET CS_ERROR=0
|
||||
if NOT %CS_LANG_FOLDER%==English mklink /J ..\Localization\%CS_LANG_FOLDER%\images ..\Localization\English\images
|
||||
hhc ..\Localization\%CS_LANG_FOLDER%\ClassicStart.hhp
|
||||
@REM looks like hhc returns 0 for error, >0 for success
|
||||
@if NOT ERRORLEVEL 1 @SET CS_ERROR=1
|
||||
if NOT %CS_LANG_FOLDER%==English rmdir ..\Localization\%CS_LANG_FOLDER%\images
|
||||
@if !CS_ERROR!==1 exit /b 1
|
||||
)
|
||||
@endlocal
|
||||
@if %CS_HAS_HELP%==0 (
|
||||
copy /Y ..\Localization\English\ClassicStart.chm ..\Localization\%CS_LANG_FOLDER%\ClassicStart.chm
|
||||
)
|
||||
|
||||
@if %CS_HAS_EULA%==0 copy /Y ..\Localization\English\ClassicStartEULA.rtf ..\Localization\%CS_LANG_FOLDER%
|
||||
@if %CS_HAS_README%==0 copy /Y ..\Localization\English\ClassicStartReadme.rtf ..\Localization\%CS_LANG_FOLDER%
|
||||
|
||||
@if _%CS_LANG_NAME%==_ echo Unrecognized language '%CS_LANG_FOLDER%'
|
||||
@if _%CS_LANG_NAME%==_ exit /b 1
|
||||
|
||||
SET CS_INSTALLER_NAME=ClassicStartSetup_%CS_VERSION_STR%-%CS_LANG_NAME_SHORT%
|
||||
if %CS_LANG_NAME_SHORT%==en SET CS_INSTALLER_NAME=ClassicStartSetup_%CS_VERSION_STR%
|
||||
|
||||
md Temp
|
||||
del /Q Temp\*.*
|
||||
|
||||
@if not exist ..\Localization\%CS_LANG_FOLDER%\ClassicStartText-%CS_LANG_NAME%.wxl exit /b 1
|
||||
|
||||
@REM Convvert CS_VERSION (X.Y.Z) into number (XXYYZZZZ)
|
||||
@set CS_VERSION_NUM=0
|
||||
@for /f "tokens=1,2,3 delims=." %%A in ("%CS_VERSION%") do (
|
||||
@set /a "CS_VERSION_NUM=%%A<<24|%%B<<16|%%C"
|
||||
)
|
||||
|
||||
REM ********* Build 32-bit MSI
|
||||
candle ClassicStartSetup.wxs -out Temp\ClassicStartSetup32.wixobj -ext WixUIExtension -ext WixUtilExtension -dx64=0 -dCS_LANG_FOLDER=%CS_LANG_FOLDER% -dCS_LANG_NAME=%CS_LANG_NAME%
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
@REM We need to suppress ICE38 and ICE43 because they apply only to per-user installation. We only support per-machine installs
|
||||
@REM We need to suppress ICE09 because the helper DLLs need to go into the system directory (for safety reasons)
|
||||
light Temp\ClassicStartSetup32.wixobj -out Temp\ClassicStartSetup32.msi -ext WixUIExtension -ext WixUtilExtension -loc ..\Localization\%CS_LANG_FOLDER%\ClassicStartText-%CS_LANG_NAME%.wxl -loc ..\Localization\%CS_LANG_FOLDER%\WixUI_%CS_LANG_NAME%.wxl -sice:ICE38 -sice:ICE43 -sice:ICE09
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
|
||||
REM ********* Build 64-bit MSI
|
||||
candle ClassicStartSetup.wxs -out Temp\ClassicStartSetup64.wixobj -ext WixUIExtension -ext WixUtilExtension -dx64=1 -dCS_LANG_FOLDER=%CS_LANG_FOLDER% -dCS_LANG_NAME=%CS_LANG_NAME%
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
@REM We need to suppress ICE38 and ICE43 because they apply only to per-user installation. We only support per-machine installs
|
||||
@REM We need to suppress ICE09 because the helper DLLs need to go into the system directory (for safety reasons)
|
||||
light Temp\ClassicStartSetup64.wixobj -out Temp\ClassicStartSetup64.msi -ext WixUIExtension -ext WixUtilExtension -loc ..\Localization\%CS_LANG_FOLDER%\ClassicStartText-%CS_LANG_NAME%.wxl -loc ..\Localization\%CS_LANG_FOLDER%\WixUI_%CS_LANG_NAME%.wxl -sice:ICE38 -sice:ICE43 -sice:ICE09
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
|
||||
REM ********* Build MSI Checksums
|
||||
start /wait ClassicStartUtility\Release\ClassicStartUtility.exe crcmsi Temp
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
REM ********* Build bootstrapper
|
||||
for /f "usebackq tokens=*" %%i in (`"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe" -latest -products * -requires Microsoft.Component.MSBuild -property installationPath`) do set MSBuildDir=%%i\MSBuild\15.0\Bin\
|
||||
|
||||
"%MSBuildDir%MSBuild.exe" ClassicStartSetup.sln /m /t:Rebuild /p:Configuration="Release" /p:Platform="Win32" /verbosity:minimal
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
md Final
|
||||
|
||||
del Final\%CS_INSTALLER_NAME%.exe
|
||||
copy /B Release\ClassicStartSetup.exe Final\%CS_INSTALLER_NAME%.exe
|
||||
|
||||
if defined APPVEYOR (
|
||||
appveyor PushArtifact Release\ClassicStartSetup.exe -FileName %CS_INSTALLER_NAME%.exe
|
||||
)
|
||||
|
||||
md Output\Releases
|
||||
copy /B Final\%CS_INSTALLER_NAME%.exe Output\Releases\%CS_INSTALLER_NAME%.exe
|
||||
|
||||
|
||||
SET CS_LANG_FOLDER=
|
||||
SET CS_LANG_NAME=
|
||||
SET CS_LANG_NAME_SHORT=
|
||||
|
||||
exit /b 0
|
||||
@@ -1,182 +0,0 @@
|
||||
// Microsoft Visual C++ generated resource script.
|
||||
//
|
||||
#include "resource.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 2 resource.
|
||||
//
|
||||
#include "winres.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// English (U.S.) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
#endif //_WIN32
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// TEXTINCLUDE
|
||||
//
|
||||
|
||||
1 TEXTINCLUDE
|
||||
BEGIN
|
||||
"resource.h\0"
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE
|
||||
BEGIN
|
||||
"#include ""afxres.h""\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
3 TEXTINCLUDE
|
||||
BEGIN
|
||||
"\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Icon
|
||||
//
|
||||
|
||||
// Icon with lowest ID value placed first to ensure application icon
|
||||
// remains consistent on all systems.
|
||||
IDI_APPICON ICON "ClassicStart.ico"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Version
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION _PRODUCT_VERSION
|
||||
PRODUCTVERSION _PRODUCT_VERSION
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
#else
|
||||
FILEFLAGS 0x0L
|
||||
#endif
|
||||
FILEOS 0x4L
|
||||
FILETYPE 0x1L
|
||||
FILESUBTYPE 0x0L
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "040904b0"
|
||||
BEGIN
|
||||
VALUE "CompanyName", "Passionate-Coder"
|
||||
VALUE "FileDescription", "Adds classic shell features to Windows 7 and Windows 8"
|
||||
VALUE "FileVersion", _PRODUCT_VERSION_STR
|
||||
VALUE "InternalName", "ClassicStartSetup"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2017-2018, The Passionate-Coder Team"
|
||||
VALUE "OriginalFilename", "ClassicStartSetup.exe"
|
||||
VALUE "ProductName", "Classic Start"
|
||||
VALUE "ProductVersion", _PRODUCT_VERSION_STR
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x409, 1200
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// MSI_FILE
|
||||
//
|
||||
|
||||
IDR_MSI_FILE32 MSI_FILE "Temp\\ClassicStartSetup32.msi_"
|
||||
IDR_MSI_FILE64 MSI_FILE "Temp\\ClassicStartSetup64.msi_"
|
||||
IDR_MSI_CHECKSUM MSI_FILE "msichecksum.bin"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Dialog
|
||||
//
|
||||
|
||||
IDD_DIALOGPWD DIALOGEX 0, 0, 154, 75
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Classic Start 2.8.0 (closed beta)"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "This beta version is password-protected. Please enter the password:",IDC_STATIC,7,7,140,17
|
||||
EDITTEXT IDC_EDITPWD,7,32,140,14,ES_AUTOHSCROLL
|
||||
DEFPUSHBUTTON "OK",IDOK,43,54,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,97,54,50,14
|
||||
END
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// DESIGNINFO
|
||||
//
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
GUIDELINES DESIGNINFO
|
||||
BEGIN
|
||||
IDD_DIALOGPWD, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 147
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 68
|
||||
END
|
||||
END
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// String Table
|
||||
//
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APP_TITLE "Classic Start Setup"
|
||||
IDS_OLDSTARTMENU "Warning!\nAn old version of the classic start menu is still running. Please close it before installing the new version to avoid crashing Explorer. Right click on the start button and select ""Exit""."
|
||||
IDS_ERR_CORRUPTED "Failed to extract setup file '%s'. The MSI resource is corrupted."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_ERR_INTERNAL "Internal Setup Error"
|
||||
IDS_ERR_EXTRACT "Failed to extract setup file '%s'."
|
||||
IDS_ERR_WIN7 "Classic Start requires Windows 7 or later."
|
||||
IDS_ERR_MSIEXEC "Failed to run msiexec.exe."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_HELP "Classic Start Setup will install Classic Start on your computer. Possible command lines:\n <no command line> - runs the installer normally\n extract32 - extracts the 32-bit MSI\n extract64 - extracts the 64-bit MSI\n help, /? - shows the command line help\n <some msiexec options> - the options are passed to msiexec\n * if the options contain %MSI% (all caps) the token is replaced by the name of the extracted MSI file\n * if %MSI% is not found, the setup runs ""msiexec /i <MSI file> <some msiexec options>""\n * run msiexec with no parameters to see the full list of msiexec options\n\nExamples:\n /qn - runs the installer in quiet mode\n /x %MSI% /qb - uninstalls the product in basic UI level\n /f %MSI% - repairs the product\n /l* log.txt - runs the installer and logs the process in the log.txt file\n /qn ADDLOCAL=ClassicExplorer - installs only Classic Explorer in quiet mode\n /qn ADDLOCAL=ClassicStartMenu APPLICATIONFOLDER=C:\\ClassicStart - installs only Classic Start Menu in quiet mode in the folder C:\\ClassicStart\n ADDLOCAL=ClassicStartMenu,ClassicIE - runs the installer in full UI mode with Classic Start Menu and Classic IE checked by default"
|
||||
END
|
||||
|
||||
#endif // English (U.S.) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
||||
#ifndef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 3 resource.
|
||||
//
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif // not APSTUDIO_INVOKED
|
||||
|
||||
@@ -1,667 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
# This comment is generated by WixEdit, the specific commandline
|
||||
# arguments for the WiX Toolset are stored here.
|
||||
|
||||
candleArgs: "<projectfile>" -out "<projectname>.wixobj" -ext WixUIExtension -ext WixUtilExtension -dx64=0
|
||||
lightArgs: "<projectname>.wixobj" -out "<projectname>.msi" -ext WixUIExtension -ext WixUtilExtension -loc ClassicStartText-en-US.wxl
|
||||
-->
|
||||
<?if $(var.x64)=1 ?>
|
||||
<?define CS_UPGRADE = "779A74EF-23DE-4C71-AC12-2EE5A542ED34"?>
|
||||
<?define CS_PLATFORM = "x64"?>
|
||||
<?define CS_PROGRAM_FILES = "ProgramFiles64Folder"?>
|
||||
<?define CS_WIN64 = "yes"?>
|
||||
<?else ?>
|
||||
<?define CS_UPGRADE = "EB7DA1D9-44EA-43BF-8A08-0B103007D4F2"?>
|
||||
<?define CS_PLATFORM = "x86"?>
|
||||
<?define CS_PROGRAM_FILES = "ProgramFilesFolder"?>
|
||||
<?define CS_WIN64 = "no"?>
|
||||
<?endif ?>
|
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||
<Product Id="*" Name="Classic Start" Language="1033" Version="$(env.CS_VERSION)" Manufacturer="PassionateCoder" UpgradeCode="$(var.CS_UPGRADE)">
|
||||
<Package Description="Classic Start" Comments="Classic Start" InstallerVersion="500" Compressed="yes" Platform="$(var.CS_PLATFORM)" />
|
||||
<Media Id="1" Cabinet="cshell.cab" EmbedCab="yes" CompressionLevel="high"/>
|
||||
<Media Id="2" Cabinet="simple.cab" EmbedCab="yes" CompressionLevel="high"/>
|
||||
<?if $(var.x64)=0 ?>
|
||||
<Condition Message="!(loc.Error32bit)">not Msix64</Condition>
|
||||
<?endif ?>
|
||||
<Condition Message="!(loc.ErrorWin7)">VersionNT>=601</Condition>
|
||||
<Condition Message="!(loc.ErrorNewVersion)">NOT NEWERPRODUCTFOUND OR Installed</Condition>
|
||||
<Directory Id="TARGETDIR" Name="SourceDir">
|
||||
<Directory Id="$(var.CS_PROGRAM_FILES)" Name="PFiles">
|
||||
<Directory Id="APPLICATIONFOLDER" Name="Classic Start">
|
||||
<Directory Id="Skins" Name="Skins" />
|
||||
</Directory>
|
||||
</Directory>
|
||||
<Directory Id="ProgramMenuFolder" Name="Programs">
|
||||
<Directory Id="StartMenuDir" Name="Classic Start">
|
||||
<Component Id="StartMenuDir" Guid="42AA415A-5E61-4238-96B2-A997D1EE5521">
|
||||
<RemoveFolder Id="StartMenuDir" On="uninstall" />
|
||||
<CreateFolder />
|
||||
<Condition>START_MENU_FOLDER=1</Condition>
|
||||
</Component>
|
||||
</Directory>
|
||||
</Directory>
|
||||
<Directory Id="SystemFolder" />
|
||||
<Directory Id="System64Folder" />
|
||||
</Directory>
|
||||
<Feature Id="ClassicStart" Level="1" Title="Classic Start" ConfigurableDirectory="APPLICATIONFOLDER" AllowAdvertise="no" Absent="disallow" Display="expand" Description="!(loc.ClassicStartDesc)">
|
||||
<ComponentRef Id="ClassicStart.chm" />
|
||||
<ComponentRef Id="ClassicStartReadme.rtf" />
|
||||
<ComponentRef Id="HISTORY.txt" />
|
||||
<ComponentRef Id="PassionateCoder" />
|
||||
<ComponentRef Id="TreatAs" />
|
||||
<ComponentRef Id="HelpLink" />
|
||||
<ComponentRef Id="ReadmeLink" />
|
||||
<ComponentRef Id="StartMenuDir" />
|
||||
<ComponentRef Id="PolicyDefinitions.zip" />
|
||||
<?if $(var.CS_LANG_NAME)!="en-US" ?>
|
||||
<ComponentRef Id="LanguageDll" />
|
||||
<?endif ?>
|
||||
<Feature Id="ClassicExplorer" Level="1" Title="!(loc.ExplorerTitle)" ConfigurableDirectory="APPLICATIONFOLDER" AllowAdvertise="no" Description="!(loc.ExplorerDesc)">
|
||||
<ComponentRef Id="ClassicExplorer32.dll" />
|
||||
<?if $(var.x64)=1 ?>
|
||||
<ComponentRef Id="ClassicExplorer64.dll" />
|
||||
<?endif ?>
|
||||
<ComponentRef Id="ExplorerL10N.ini" />
|
||||
<ComponentRef Id="ClassicExplorerSettings.exe" />
|
||||
<ComponentRef Id="ExplorerSettingsLink" />
|
||||
</Feature>
|
||||
<Feature Id="ClassicStartMenu" Level="1" Title="!(loc.StartMenuTitle)" ConfigurableDirectory="APPLICATIONFOLDER" AllowAdvertise="no" Description="!(loc.StartMenuDesc)">
|
||||
<ComponentRef Id="ClassicStartMenu.exe" />
|
||||
<ComponentRef Id="ClassicStartMenuDLL.dll" />
|
||||
<ComponentRef Id="StartMenuL10N.ini" />
|
||||
<ComponentRef Id="StartMenuHelper32.dll" />
|
||||
<?if $(var.x64)=1 ?>
|
||||
<ComponentRef Id="StartMenuHelper64.dll" />
|
||||
<?endif ?>
|
||||
<ComponentRef Id="StartScreenLink" />
|
||||
<ComponentRef Id="StartMenuHelperL10N.ini" />
|
||||
<ComponentRef Id="ClassicSkin.skin" />
|
||||
<ComponentRef Id="FullGlass.skin" />
|
||||
<ComponentRef Id="SmokedGlass.skin" />
|
||||
<ComponentRef Id="WindowsAero.skin" />
|
||||
<ComponentRef Id="WindowsBasic.skin" />
|
||||
<ComponentRef Id="WindowsXPLuna.skin" />
|
||||
<ComponentRef Id="Windows8.skin" />
|
||||
<ComponentRef Id="Metro.skin" />
|
||||
<ComponentRef Id="ClassicSkin.skin7" />
|
||||
<ComponentRef Id="WindowsAero.skin7" />
|
||||
<ComponentRef Id="Windows8.skin7" />
|
||||
<ComponentRef Id="Midnight.skin7" />
|
||||
<ComponentRef Id="Metro.skin7" />
|
||||
<ComponentRef Id="Metallic.skin7" />
|
||||
<ComponentRef Id="AutoRun" />
|
||||
<ComponentRef Id="MenuSettingsLink" />
|
||||
</Feature>
|
||||
<Feature Id="ClassicIE" Level="2" Title="!(loc.IETitle)" ConfigurableDirectory="APPLICATIONFOLDER" AllowAdvertise="no" Description="!(loc.IEDesc)">
|
||||
<ComponentRef Id="ClassicIEDLL_32.dll" />
|
||||
<ComponentRef Id="ClassicIE_32.exe" />
|
||||
<?if $(var.x64)=1 ?>
|
||||
<ComponentRef Id="ClassicIEDLL_64.dll" />
|
||||
<ComponentRef Id="ClassicIE_64.exe" />
|
||||
<?endif ?>
|
||||
<ComponentRef Id="IESettingsLink" />
|
||||
<Condition Level="1">IE_BUILD>=90000</Condition>
|
||||
</Feature>
|
||||
<Feature Id="ClassicStartUpdate" Level="1" Title="!(loc.UpdateTitle)" ConfigurableDirectory="APPLICATIONFOLDER" AllowAdvertise="no" Description="!(loc.UpdateDesc)">
|
||||
<ComponentRef Id="ClassicStartUpdate.exe" />
|
||||
<ComponentRef Id="UpdateSettingsLink" />
|
||||
</Feature>
|
||||
</Feature>
|
||||
<UI>
|
||||
<TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" />
|
||||
<TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" />
|
||||
<TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" />
|
||||
<Property Id="DefaultUIFont" Value="WixUI_Font_Normal" />
|
||||
<Property Id="WixUI_Mode" Value="FeatureTree" />
|
||||
<DialogRef Id="ErrorDlg" />
|
||||
<DialogRef Id="FatalError" />
|
||||
<DialogRef Id="FilesInUse" />
|
||||
<DialogRef Id="MsiRMFilesInUse" />
|
||||
<DialogRef Id="PrepareDlg" />
|
||||
<DialogRef Id="ProgressDlg" />
|
||||
<DialogRef Id="ResumeDlg" />
|
||||
<DialogRef Id="UserExit" />
|
||||
<Publish Dialog="ExitDialog2" Control="Finish" Event="EndDialog" Value="Return" Order="999">1</Publish>
|
||||
<Publish Dialog="WelcomeDlg2" Control="Next" Event="NewDialog" Value="LicenseAgreementDlg2">1</Publish>
|
||||
<Publish Dialog="LicenseAgreementDlg2" Control="Back" Event="NewDialog" Value="WelcomeDlg2">1</Publish>
|
||||
<Publish Dialog="LicenseAgreementDlg2" Control="Next" Event="NewDialog" Value="CustomizeDlg2">LicenseAccepted = "1"</Publish>
|
||||
<Publish Dialog="CustomizeDlg2" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg2" Order="1">Installed</Publish>
|
||||
<Publish Dialog="CustomizeDlg2" Control="Back" Event="NewDialog" Value="LicenseAgreementDlg2" Order="2">NOT Installed</Publish>
|
||||
<Publish Dialog="CustomizeDlg2" Control="Next" Event="NewDialog" Value="VerifyReadyDlg2">1</Publish>
|
||||
<Publish Dialog="VerifyReadyDlg2" Control="Back" Event="NewDialog" Value="CustomizeDlg2" Order="1">NOT Installed OR WixUI_InstallMode = "Change"</Publish>
|
||||
<Publish Dialog="VerifyReadyDlg2" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg2" Order="2">Installed</Publish>
|
||||
<Publish Dialog="MaintenanceWelcomeDlg2" Control="Next" Event="NewDialog" Value="MaintenanceTypeDlg2">1</Publish>
|
||||
<Publish Dialog="MaintenanceTypeDlg2" Control="ChangeButton" Event="NewDialog" Value="CustomizeDlg2">1</Publish>
|
||||
<Publish Dialog="MaintenanceTypeDlg2" Control="RepairButton" Event="NewDialog" Value="VerifyReadyDlg2">1</Publish>
|
||||
<Publish Dialog="MaintenanceTypeDlg2" Control="RemoveButton" Event="NewDialog" Value="VerifyReadyDlg2">1</Publish>
|
||||
<Publish Dialog="MaintenanceTypeDlg2" Control="Back" Event="NewDialog" Value="MaintenanceWelcomeDlg2">1</Publish>
|
||||
<Dialog Id="WelcomeDlg2" Width="370" Height="270" Title="!(loc.WelcomeDlg_Title)">
|
||||
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.WixUINext)" />
|
||||
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
|
||||
<Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
|
||||
</Control>
|
||||
<Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="!(loc.WelcomeDlgBitmap)" />
|
||||
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.WixUIBack)" />
|
||||
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
||||
<Control Id="Description" Type="Text" X="135" Y="80" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="!(loc.WelcomeDlgDescription)" />
|
||||
<Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="!(loc.WelcomeDlgTitle)" />
|
||||
</Dialog>
|
||||
<InstallUISequence>
|
||||
<Show Dialog="WelcomeDlg2" Before="ProgressDlg">NOT Installed</Show>
|
||||
</InstallUISequence>
|
||||
<Dialog Id="LicenseAgreementDlg2" Width="370" Height="270" Title="!(loc.LicenseAgreementDlg_Title)">
|
||||
<Control Id="LicenseAcceptedCheckBox" Type="CheckBox" X="20" Y="207" Width="330" Height="18" CheckBoxValue="1" Property="LicenseAccepted" Text="!(loc.LicenseAgreementDlgLicenseAcceptedCheckBox)" />
|
||||
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.WixUIBack)" />
|
||||
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.WixUINext)">
|
||||
<Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish>
|
||||
<Condition Action="disable"><![CDATA[LicenseAccepted <> "1"]]></Condition>
|
||||
<Condition Action="enable">LicenseAccepted = "1"</Condition>
|
||||
</Control>
|
||||
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
|
||||
<Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
|
||||
</Control>
|
||||
<Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="!(loc.LicenseAgreementDlgBannerBitmap)" />
|
||||
<Control Id="LicenseText" Type="ScrollableText" X="20" Y="60" Width="330" Height="140" Sunken="yes" TabSkip="no">
|
||||
<Text SourceFile="..\Localization\$(var.CS_LANG_FOLDER)\ClassicStartEULA.rtf" />
|
||||
</Control>
|
||||
<Control Id="Print" Type="PushButton" X="100" Y="243" Width="56" Height="17" Text="!(loc.WixUIPrint)">
|
||||
<Publish Event="DoAction" Value="WixUIPrintEula">1</Publish>
|
||||
</Control>
|
||||
<Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
||||
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
||||
<Control Id="Description" Type="Text" X="25" Y="23" Width="340" Height="15" Transparent="yes" NoPrefix="yes" Text="!(loc.LicenseAgreementDlgDescription)" />
|
||||
<Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="!(loc.LicenseAgreementDlgTitle)" />
|
||||
</Dialog>
|
||||
<Dialog Id="CustomizeDlg2" Width="370" Height="270" Title="!(loc.CustomizeDlg_Title)" TrackDiskSpace="yes">
|
||||
<Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="92" Property="_BrowseProperty" Sunken="yes" TabSkip="no" Text="!(loc.CustomizeDlgTree)" />
|
||||
<Control Id="Browse" Type="PushButton" X="294" Y="212" Width="66" Height="17" Text="!(loc.CustomizeDlgBrowse)">
|
||||
<Publish Event="SelectionBrowse" Value="BrowseDlg">1</Publish>
|
||||
<Condition Action="hide">Installed</Condition>
|
||||
<Condition Action="disable">Installed</Condition>
|
||||
</Control>
|
||||
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.WixUIBack)" />
|
||||
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.WixUINext)">
|
||||
<Subscribe Event="SelectionNoItems" Attribute="Enabled" />
|
||||
</Control>
|
||||
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
|
||||
<Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
|
||||
</Control>
|
||||
<Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="!(loc.CustomizeDlgBannerBitmap)" />
|
||||
<Control Id="Text" Type="Text" X="25" Y="55" Width="320" Height="20" Text="!(loc.CustomizeDlgText)" />
|
||||
<Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
||||
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="2" />
|
||||
<Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="!(loc.CustomizeDlgDescription)" />
|
||||
<Control Id="Title" Type="Text" X="15" Y="6" Width="210" Height="15" Transparent="yes" NoPrefix="yes" Text="!(loc.CustomizeDlgTitle)" />
|
||||
<Control Id="Box" Type="GroupBox" X="210" Y="81" Width="150" Height="118" />
|
||||
<Control Id="ItemDescription" Type="Text" X="215" Y="90" Width="131" Height="50" Text="!(loc.CustomizeDlgItemDescription)">
|
||||
<Subscribe Event="SelectionDescription" Attribute="Text" />
|
||||
</Control>
|
||||
<Control Id="ItemSize" Type="Text" X="215" Y="140" Width="131" Height="50" Text="!(loc.CustomizeDlgItemSize)">
|
||||
<Subscribe Event="SelectionSize" Attribute="Text" />
|
||||
</Control>
|
||||
<Control Id="Location" Type="Text" X="90" Y="214" Width="200" Height="20" Text="!(loc.CustomizeDlgLocation)">
|
||||
<Subscribe Event="SelectionPath" Attribute="Text" />
|
||||
<Subscribe Event="SelectionPathOn" Attribute="Visible" />
|
||||
<Condition Action="hide">Installed</Condition>
|
||||
</Control>
|
||||
<Control Id="LocationLabel" Type="Text" X="25" Y="214" Width="65" Height="10" Text="!(loc.CustomizeDlgLocationLabel)">
|
||||
<Subscribe Event="SelectionPathOn" Attribute="Visible" />
|
||||
<Condition Action="hide">Installed</Condition>
|
||||
</Control>
|
||||
<Control Type="CheckBox" Id="StartMenu" Width="172" Height="17" X="25" Y="181" Text="!(loc.StartMenuFolder)" Property="START_MENU_FOLDER" CheckBoxValue="1">
|
||||
<Condition Action="hide">Installed</Condition>
|
||||
</Control>
|
||||
<Control Type="Line" Id="MiddleLine" Width="370" Height="17" X="0" Y="205">
|
||||
<Condition Action="hide">Installed</Condition>
|
||||
</Control>
|
||||
</Dialog>
|
||||
<Dialog Id="VerifyReadyDlg2" Width="370" Height="270" Title="!(loc.VerifyReadyDlg_Title)" TrackDiskSpace="yes">
|
||||
<Control Id="Install" Type="PushButton" ElevationShield="yes" X="236" Y="243" Width="66" Height="17" Default="yes" Hidden="yes" Disabled="yes" Text="!(loc.VerifyReadyDlgInstall)">
|
||||
<Condition Action="show">NOT Installed AND ALLUSERS</Condition>
|
||||
<Condition Action="enable">NOT Installed</Condition>
|
||||
<Condition Action="default">NOT Installed</Condition>
|
||||
<Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish>
|
||||
<Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish>
|
||||
</Control>
|
||||
<Control Id="InstallNoShield" Type="PushButton" ElevationShield="no" X="236" Y="243" Width="66" Height="17" Default="yes" Hidden="yes" Disabled="yes" Text="!(loc.VerifyReadyDlgInstall)">
|
||||
<Condition Action="show">NOT Installed AND NOT ALLUSERS</Condition>
|
||||
<Condition Action="enable">NOT Installed</Condition>
|
||||
<Condition Action="default">NOT Installed</Condition>
|
||||
<Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish>
|
||||
<Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish>
|
||||
</Control>
|
||||
<Control Id="Change" Type="PushButton" ElevationShield="yes" X="236" Y="243" Width="66" Height="17" Default="yes" Hidden="yes" Disabled="yes" Text="!(loc.VerifyReadyDlgChange)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Change" AND ALLUSERS AND (ADDLOCAL OR REMOVE)</Condition>
|
||||
<Condition Action="enable">WixUI_InstallMode = "Change"</Condition>
|
||||
<Condition Action="default">WixUI_InstallMode = "Change"</Condition>
|
||||
<Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish>
|
||||
<Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish>
|
||||
</Control>
|
||||
<Control Id="ChangeNoShield" Type="PushButton" ElevationShield="no" X="236" Y="243" Width="66" Height="17" Default="yes" Hidden="yes" Disabled="yes" Text="!(loc.VerifyReadyDlgChange)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Change" AND (NOT ALLUSERS OR (NOT ADDLOCAL AND NOT REMOVE))</Condition>
|
||||
<Condition Action="enable">WixUI_InstallMode = "Change"</Condition>
|
||||
<Condition Action="default">WixUI_InstallMode = "Change"</Condition>
|
||||
<Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish>
|
||||
<Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish>
|
||||
</Control>
|
||||
<Control Id="Repair" Type="PushButton" X="236" Y="243" Width="66" Height="17" Default="yes" Hidden="yes" Disabled="yes" Text="!(loc.VerifyReadyDlgRepair)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Repair"</Condition>
|
||||
<Condition Action="enable">WixUI_InstallMode = "Repair"</Condition>
|
||||
<Condition Action="default">WixUI_InstallMode = "Repair"</Condition>
|
||||
<Publish Event="ReinstallMode" Value="ecmus"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="Reinstall" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish>
|
||||
<Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish>
|
||||
</Control>
|
||||
<Control Id="Remove" Type="PushButton" ElevationShield="yes" X="236" Y="243" Width="66" Height="17" Hidden="yes" Disabled="yes" Text="!(loc.VerifyReadyDlgRemove)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Remove" AND ALLUSERS</Condition>
|
||||
<Condition Action="enable">WixUI_InstallMode = "Remove"</Condition>
|
||||
<Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish>
|
||||
<Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish>
|
||||
</Control>
|
||||
<Control Id="RemoveNoShield" Type="PushButton" ElevationShield="no" X="236" Y="243" Width="66" Height="17" Hidden="yes" Disabled="yes" Text="!(loc.VerifyReadyDlgRemove)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Remove" AND NOT ALLUSERS</Condition>
|
||||
<Condition Action="enable">WixUI_InstallMode = "Remove"</Condition>
|
||||
<Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish>
|
||||
<Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish>
|
||||
<Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish>
|
||||
</Control>
|
||||
<Control Id="InstallTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="!(loc.VerifyReadyDlgInstallTitle)">
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Id="InstallText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="!(loc.VerifyReadyDlgInstallText)">
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Id="ChangeTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="!(loc.VerifyReadyDlgChangeTitle)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Change"</Condition>
|
||||
</Control>
|
||||
<Control Id="ChangeText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="!(loc.VerifyReadyDlgChangeText)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Change"</Condition>
|
||||
</Control>
|
||||
<Control Id="RepairTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="!(loc.VerifyReadyDlgRepairTitle)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Repair"</Condition>
|
||||
</Control>
|
||||
<Control Id="RepairText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" NoPrefix="yes" Text="!(loc.VerifyReadyDlgRepairText)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Repair"</Condition>
|
||||
</Control>
|
||||
<Control Id="RemoveTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="!(loc.VerifyReadyDlgRemoveTitle)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Remove"</Condition>
|
||||
</Control>
|
||||
<Control Id="RemoveText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" NoPrefix="yes" Text="!(loc.VerifyReadyDlgRemoveText)">
|
||||
<Condition Action="show">WixUI_InstallMode = "Remove"</Condition>
|
||||
</Control>
|
||||
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
|
||||
<Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
|
||||
</Control>
|
||||
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.WixUIBack)">
|
||||
<Condition Action="default">WixUI_InstallMode = "Remove"</Condition>
|
||||
</Control>
|
||||
<Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="!(loc.VerifyReadyDlgBannerBitmap)" />
|
||||
<Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
||||
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
||||
</Dialog>
|
||||
<Dialog Id="MaintenanceWelcomeDlg2" Width="370" Height="270" Title="!(loc.MaintenanceWelcomeDlg_Title)">
|
||||
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.WixUINext)">
|
||||
<Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish>
|
||||
</Control>
|
||||
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
|
||||
<Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
|
||||
</Control>
|
||||
<Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="!(loc.MaintenanceWelcomeDlgBitmap)" />
|
||||
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.WixUIBack)" />
|
||||
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
||||
<Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="!(loc.MaintenanceWelcomeDlgTitle)" />
|
||||
<Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="!(loc.MaintenanceWelcomeDlgDescription)" />
|
||||
</Dialog>
|
||||
<InstallUISequence>
|
||||
<Show Dialog="MaintenanceWelcomeDlg2" Before="ProgressDlg">Installed AND NOT RESUME AND NOT Preselected</Show>
|
||||
</InstallUISequence>
|
||||
<Dialog Id="MaintenanceTypeDlg2" Width="370" Height="270" Title="!(loc.MaintenanceTypeDlg_Title)">
|
||||
<Control Id="ChangeButton" Type="PushButton" X="40" Y="65" Width="80" Height="17" ToolTip="!(loc.MaintenanceTypeDlgChangeButtonTooltip)" Default="yes" Text="!(loc.MaintenanceTypeDlgChangeButton)">
|
||||
<Publish Property="WixUI_InstallMode" Value="Change">1</Publish>
|
||||
</Control>
|
||||
<Control Id="ChangeText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="!(loc.MaintenanceTypeDlgChangeText)" />
|
||||
<Control Id="RepairButton" Type="PushButton" X="40" Y="118" Width="80" Height="17" ToolTip="!(loc.MaintenanceTypeDlgRepairButtonTooltip)" Text="!(loc.MaintenanceTypeDlgRepairButton)">
|
||||
<Publish Property="WixUI_InstallMode" Value="Repair">1</Publish>
|
||||
</Control>
|
||||
<Control Id="RepairText" Type="Text" X="60" Y="138" Width="280" Height="30" Text="!(loc.MaintenanceTypeDlgRepairText)" />
|
||||
<Control Id="RemoveButton" Type="PushButton" X="40" Y="171" Width="80" Height="17" ToolTip="!(loc.MaintenanceTypeDlgRemoveButtonTooltip)" Text="!(loc.MaintenanceTypeDlgRemoveButton)">
|
||||
<Publish Property="WixUI_InstallMode" Value="Remove">1</Publish>
|
||||
<Condition Action="disable">ARPNOREMOVE</Condition>
|
||||
</Control>
|
||||
<Control Id="RemoveText" Type="Text" X="60" Y="191" Width="280" Height="20" NoPrefix="yes" Text="!(loc.MaintenanceTypeDlgRemoveText)">
|
||||
<Condition Action="hide">ARPNOREMOVE</Condition>
|
||||
</Control>
|
||||
<Control Id="RemoveDisabledText" Type="Text" X="60" Y="191" Width="280" Height="20" NoPrefix="yes" Text="!(loc.MaintenanceTypeDlgRemoveDisabledText)" Hidden="yes">
|
||||
<Condition Action="show">ARPNOREMOVE</Condition>
|
||||
</Control>
|
||||
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.WixUIBack)" />
|
||||
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.WixUINext)" />
|
||||
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
|
||||
<Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
|
||||
</Control>
|
||||
<Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="!(loc.MaintenanceTypeDlgBannerBitmap)" />
|
||||
<Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
||||
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
||||
<Control Id="Title" Type="Text" X="15" Y="6" Width="340" Height="15" Transparent="yes" NoPrefix="yes" Text="!(loc.MaintenanceTypeDlgTitle)" />
|
||||
<Control Id="Description" Type="Text" X="25" Y="23" Width="340" Height="20" Transparent="yes" NoPrefix="yes" Text="!(loc.MaintenanceTypeDlgDescription)" />
|
||||
</Dialog>
|
||||
<Dialog Id="ExitDialog2" Width="370" Height="270" Title="!(loc.ExitDialog_Title)">
|
||||
<Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.WixUIFinish)" />
|
||||
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.WixUICancel)" />
|
||||
<Control Id="Bitmap1" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Hidden="yes" Text="!(loc.ExitDialogBitmap)">
|
||||
<Condition Action="show">Installed</Condition>
|
||||
</Control>
|
||||
<Control Id="Bitmap2" Type="Bitmap" X="0" Y="0" Width="370" Height="197" TabSkip="no" Hidden="yes" Text="dialog2.jpg">
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.WixUIBack)" />
|
||||
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
||||
<Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="!(loc.ExitDialogDescription)" />
|
||||
<Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="!(loc.ExitDialogTitle)" />
|
||||
<Control Id="OptionalText" Type="Text" X="135" Y="110" Width="220" Height="80" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="[WIXUI_EXITDIALOGOPTIONALTEXT]">
|
||||
<Condition Action="show">WIXUI_EXITDIALOGOPTIONALTEXT AND NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Type="Icon" Id="Icon1" Width="12" Height="12" X="7" Y="203" Hidden="yes" Text="web.ico">
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Type="Hyperlink" Id="Link1" Width="131" Height="10" X="22" Y="204" Hidden="yes" ToolTip="www.classicshell.net">
|
||||
<Text><![CDATA[<a href="http://www.classicshell.net">!(loc.WebLink)</a>]]></Text>
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Type="Icon" Id="Icon2" Width="12" Height="12" X="7" Y="220" Hidden="yes" Text="donate.ico">
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Type="Hyperlink" Id="Link2" Width="112" Height="10" X="22" Y="221" Hidden="yes" ToolTip="www.paypal.com">
|
||||
<Text><![CDATA[<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=5N8TPRAQJWX8G&lc=US&item_name=Classic%20Shell&no_note=1&no_shipping=1¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted">!(loc.DonateLink)</a>]]></Text>
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Type="Icon" Id="Icon3" Width="12" Height="12" X="185" Y="203" Hidden="yes" Text="facebook.ico">
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Type="Hyperlink" Id="Link3" Width="140" Height="10" X="200" Y="204" Hidden="yes" ToolTip="www.facebook.com">
|
||||
<Text><![CDATA[<a href="https://www.facebook.com/classicshell">!(loc.FacebookLink)</a>]]></Text>
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
<Control Id="OptionalCheckBox" Type="CheckBox" X="188" Y="220" Width="130" Height="12" Hidden="yes" Property="WIXUI_EXITDIALOGOPTIONALCHECKBOX" CheckBoxValue="1" Text="!(loc.ViewReadme)">
|
||||
<Condition Action="show">NOT Installed</Condition>
|
||||
</Control>
|
||||
</Dialog>
|
||||
<Publish Dialog="ExitDialog2" Control="Finish" Event="DoAction" Value="ViewReadme">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed</Publish>
|
||||
<InstallUISequence>
|
||||
<Show Dialog="ExitDialog2" OnExit="success" />
|
||||
</InstallUISequence>
|
||||
<AdminUISequence>
|
||||
<Show Dialog="ExitDialog2" OnExit="success" />
|
||||
</AdminUISequence>
|
||||
</UI>
|
||||
<UIRef Id="WixUI_Common" />
|
||||
<UIRef Id="WixUI_ErrorProgressText"/>
|
||||
<DirectoryRef Id="APPLICATIONFOLDER">
|
||||
<Component Id="ClassicStart.chm" Guid="29AB35F9-D611-4B34-BCE3-517C10C839AF" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ClassicStart.chm" KeyPath="yes" Source="..\Localization\$(var.CS_LANG_FOLDER)\ClassicStart.chm" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="ClassicExplorer32.dll" Guid="21833BA5-3F17-4237-BA0C-2D01D273A27F" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ClassicExplorer32.dll" KeyPath="yes" Source="Output\ClassicExplorer32.dll" Checksum="yes" SelfRegCost="0" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="ClassicExplorerSettings.exe" Guid="CBD00200-FAED-48F6-B8C1-F033BDB00A28" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ClassicExplorerSettings.exe" KeyPath="yes" Source="Output\ClassicExplorerSettings.exe" Checksum="yes" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="ClassicIEDLL_32.dll" Guid="C85DEB7F-FB76-42E9-B1F4-7A7C7DCBD482" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ClassicIEDLL_32.dll" KeyPath="yes" Source="Output\ClassicIEDLL_32.dll" Checksum="yes" SelfRegCost="0" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="ClassicIE_32.exe" Guid="0D0BF4CF-9753-4867-9DE5-69D3DA19DC41" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ClassicIE_32.exe" KeyPath="yes" Source="Output\ClassicIE_32.exe" Checksum="yes" Vital="yes" />
|
||||
<Shortcut Id="IESettings" Name="IE Settings" Advertise="no" Description="!(loc.IESettingsDesc)" Target="[APPLICATIONFOLDER]ClassicIE_32.exe" WorkingDirectory="APPLICATIONFOLDER">
|
||||
<ShortcutProperty Key="System.AppUserModel.ID" Value="ClassicStart.ClassicIE.Settings" />
|
||||
</Shortcut>
|
||||
</Component>
|
||||
<?if $(var.x64)=1 ?>
|
||||
<Component Id="ClassicExplorer64.dll" Guid="A82DBFC3-E19B-4E02-AF50-50363C2B0714" Win64="yes" DiskId="2">
|
||||
<File Id="ClassicExplorer64.dll" KeyPath="yes" Source="Output\x64\ClassicExplorer64.dll" Checksum="yes" SelfRegCost="0" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="ClassicIEDLL_64.dll" Guid="6EC7C9A0-BB8E-4B4F-9F63-D03EFEB65B41" Win64="yes" DiskId="2">
|
||||
<File Id="ClassicIEDLL_64.dll" KeyPath="yes" Source="Output\x64\ClassicIEDLL_64.dll" Checksum="yes" SelfRegCost="0" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="ClassicIE_64.exe" Guid="89BDF7B9-D8F4-46BE-9F29-344B384D753C" Win64="yes" DiskId="2">
|
||||
<File Id="ClassicIE_64.exe" KeyPath="yes" Source="Output\x64\ClassicIE_64.exe" Checksum="yes" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="ClassicStartMenu.exe" Guid="F74C0FF3-A8C0-4B6E-AFD2-F9467DE4D90B" Win64="yes" DiskId="2">
|
||||
<File Id="ClassicStartMenu.exe" KeyPath="yes" Checksum="yes" Source="Output\x64\ClassicStartMenu.exe" Vital="yes" />
|
||||
<Shortcut Id="StartMenuSettings" Name="Start Menu Settings" Advertise="no" Arguments="-settings" Description="!(loc.StartSettingsDesc)" Target="[APPLICATIONFOLDER]ClassicStartMenu.exe" WorkingDirectory="APPLICATIONFOLDER">
|
||||
<ShortcutProperty Key="System.AppUserModel.ID" Value="ClassicStart.ClassicStartMenu.Settings" />
|
||||
</Shortcut>
|
||||
</Component>
|
||||
<Component Id="ClassicStartMenuDLL.dll" Guid="C5226061-17DE-4DF6-A088-CC84F6A7BE84" Win64="yes" DiskId="2">
|
||||
<File Id="ClassicStartMenuDLL.dll" Checksum="yes" KeyPath="yes" Source="Output\x64\ClassicStartMenuDLL.dll" Vital="yes" />
|
||||
</Component>
|
||||
<?else ?>
|
||||
<Component Id="ClassicStartMenu.exe" Guid="F74C0FF3-A8C0-4B6E-AFD2-F9467DE4D90B" Win64="no" DiskId="2">
|
||||
<File Id="ClassicStartMenu.exe" KeyPath="yes" Checksum="yes" Source="Output\ClassicStartMenu.exe" Vital="yes" />
|
||||
<Shortcut Id="StartMenuSettings" Name="Start Menu Settings" Advertise="no" Arguments="-settings" Description="!(loc.StartSettingsDesc)" Target="[APPLICATIONFOLDER]ClassicStartMenu.exe" WorkingDirectory="APPLICATIONFOLDER">
|
||||
<ShortcutProperty Key="System.AppUserModel.ID" Value="ClassicStart.ClassicStartMenu.Settings" />
|
||||
</Shortcut>
|
||||
</Component>
|
||||
<Component Id="ClassicStartMenuDLL.dll" Guid="C5226061-17DE-4DF6-A088-CC84F6A7BE84" Win64="no" DiskId="2">
|
||||
<File Id="ClassicStartMenuDLL.dll" Checksum="yes" KeyPath="yes" Source="Output\ClassicStartMenuDLL.dll" Vital="yes" />
|
||||
</Component>
|
||||
<?endif ?>
|
||||
<Component Id="StartScreenLink" Guid="5C71165B-5451-417b-ADF5-86983ED2489A" Win64="$(var.CS_WIN64)">
|
||||
<Shortcut Id="StartScreen" Name="Start Screen" Advertise="no" Arguments="-togglenew" Description="!(loc.StartScreenDesc)" Target="[APPLICATIONFOLDER]ClassicStartMenu.exe" WorkingDirectory="APPLICATIONFOLDER" Icon="StartScreen.exe">
|
||||
<ShortcutProperty Key="System.AppUserModel.ID" Value="ClassicStart.ClassicStartMenu.StartScreen" />
|
||||
<ShortcutProperty Key="System.AppUserModel.StartPinOption" Value="1" />
|
||||
<ShortcutProperty Key="System.AppUserModel.ExcludeFromShowInNewInstall" Value="1" />
|
||||
<Icon Id="StartScreen.exe" SourceFile="..\ClassicStartMenu\ClassicStartMenuDLL\startb.ico"/>
|
||||
</Shortcut>
|
||||
<CreateFolder />
|
||||
<Condition>VersionNT>601</Condition>
|
||||
</Component>
|
||||
<Component Id="ClassicStartReadme.rtf" Guid="A6B815ED-91BD-4F61-83B3-F98041026BB9" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ClassicStartReadme.rtf" KeyPath="yes" Source="..\Localization\$(var.CS_LANG_FOLDER)\ClassicStartReadme.rtf" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="ExplorerL10N.ini" Guid="660F2112-3133-4022-9F1E-BC3AED2EB475" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ExplorerL10N.ini" KeyPath="yes" Source="..\ClassicExplorer\ExplorerL10N.ini" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="StartMenuL10N.ini" Guid="3F784CD2-63B8-46db-888E-5AC20852601E" Win64="$(var.CS_WIN64)">
|
||||
<File Id="StartMenuL10N.ini" KeyPath="yes" Source="..\ClassicStartMenu\StartMenuL10N.ini" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="StartMenuHelperL10N.ini" Guid="144CE4DC-0C77-4793-B79A-A32E48A90E64" Win64="$(var.CS_WIN64)">
|
||||
<File Id="StartMenuHelperL10N.ini" KeyPath="yes" Source="..\ClassicStartMenu\StartMenuHelper\StartMenuHelperL10N.ini" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="HISTORY.txt" Guid="5264FC00-E363-45EE-B185-84AA048CD559" Win64="$(var.CS_WIN64)">
|
||||
<File Id="HISTORY.txt" KeyPath="yes" Source="..\HISTORY.txt" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="ClassicStartUpdate.exe" Guid="FB6C213F-B670-4888-8B2C-12E807E335A7" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ClassicStartUpdate" KeyPath="yes" Source="Output\ClassicStartUpdate.exe" Checksum="yes" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="PolicyDefinitions.zip" Guid="580A15D0-4023-471d-9D82-9D63FBA42B5D" Win64="$(var.CS_WIN64)">
|
||||
<File Id="PolicyDefinitions.zip" KeyPath="yes" Source="Output\PolicyDefinitions.zip" Vital="yes" />
|
||||
</Component>
|
||||
<?if $(var.CS_LANG_NAME)!="en-US" ?>
|
||||
<Component Id="LanguageDll" Guid="A709B553-FBFA-4863-A9E5-CCD79CAF1560" Win64="$(var.CS_WIN64)">
|
||||
<File Id="LanguageDll" KeyPath="yes" Source="..\Localization\$(var.CS_LANG_FOLDER)\$(var.CS_LANG_NAME).dll" Checksum="yes" Vital="yes" />
|
||||
</Component>
|
||||
<?endif ?>
|
||||
</DirectoryRef>
|
||||
<DirectoryRef Id="Skins">
|
||||
<Component Id="ClassicSkin.skin" Guid="301CA0BC-1DD4-4A25-8E1E-FA1A0134A814" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ClassicSkin.skin" KeyPath="yes" Checksum="yes" Source="Output\Classic Skin.skin" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="FullGlass.skin" Guid="B71131E1-ED7C-4EED-9289-528B50E2C8EE" Win64="$(var.CS_WIN64)">
|
||||
<File Id="FullGlass.skin" KeyPath="yes" Checksum="yes" Source="Output\Full Glass.skin" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="SmokedGlass.skin" Guid="19BF925A-85C0-4EFC-8F0C-091BFE5355FA" Win64="$(var.CS_WIN64)">
|
||||
<File Id="SmokedGlass.skin" KeyPath="yes" Checksum="yes" Source="Output\Smoked Glass.skin" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="WindowsAero.skin" Guid="31F56072-143D-4483-9590-E928CA6A4C5B" Win64="$(var.CS_WIN64)">
|
||||
<File Id="WindowsAero.skin" KeyPath="yes" Checksum="yes" Source="Output\Windows Aero.skin" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="WindowsBasic.skin" Guid="64F8BA21-1A66-45f8-9BA6-E27156DCAAAE" Win64="$(var.CS_WIN64)">
|
||||
<File Id="WindowsBasic.skin" KeyPath="yes" Checksum="yes" Source="Output\Windows Basic.skin" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="WindowsXPLuna.skin" Guid="FBC71683-D1B5-4F6C-A14C-AD9B555D10BB" Win64="$(var.CS_WIN64)">
|
||||
<File Id="WindowsXPLuna.skin" KeyPath="yes" Checksum="yes" Source="Output\Windows XP Luna.skin" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="Windows8.skin" Guid="3787BF83-4910-4008-8C0A-C82602AE80B7" Win64="$(var.CS_WIN64)">
|
||||
<File Id="Windows8.skin" KeyPath="yes" Checksum="yes" Source="Output\Windows 8.skin" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="Metro.skin" Guid="E7ADDABB-E019-4893-B0C8-200367EEEBAC" Win64="$(var.CS_WIN64)">
|
||||
<File Id="Metro.skin" KeyPath="yes" Checksum="yes" Source="Output\Metro.skin" Vital="yes" />
|
||||
<Condition>VersionNT>601</Condition>
|
||||
</Component>
|
||||
<Component Id="ClassicSkin.skin7" Guid="24A14A38-B51B-4F6E-8922-95F868F78934" Win64="$(var.CS_WIN64)">
|
||||
<File Id="ClassicSkin.skin7" KeyPath="yes" Checksum="yes" Source="Output\Classic Skin.skin7" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="WindowsAero.skin7" Guid="4D2ED9E7-825A-4BC6-8EF9-ED142F6FE15F" Win64="$(var.CS_WIN64)">
|
||||
<File Id="WindowsAero.skin7" KeyPath="yes" Checksum="yes" Source="Output\Windows Aero.skin7" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="Windows8.skin7" Guid="BF69351E-763F-4A31-8180-7A39AA4541B9" Win64="$(var.CS_WIN64)">
|
||||
<File Id="Windows8.skin7" KeyPath="yes" Checksum="yes" Source="Output\Windows 8.skin7" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="Midnight.skin7" Guid="CE36C4AD-F3CB-4ae0-AC0A-845F5C7B3ED5" Win64="$(var.CS_WIN64)">
|
||||
<File Id="Midnight.skin7" KeyPath="yes" Checksum="yes" Source="Output\Midnight.skin7" Vital="yes" />
|
||||
</Component>
|
||||
<Component Id="Metro.skin7" Guid="4CA9B157-C098-4137-BD17-107C79CBCF44" Win64="$(var.CS_WIN64)">
|
||||
<File Id="Metro.skin7" KeyPath="yes" Checksum="yes" Source="Output\Metro.skin7" Vital="yes" />
|
||||
<Condition>VersionNT>601</Condition>
|
||||
</Component>
|
||||
<Component Id="Metallic.skin7" Guid="2167BBCA-FD42-4285-AE00-9CDDDF436B30" Win64="$(var.CS_WIN64)">
|
||||
<File Id="Metallic.skin7" KeyPath="yes" Checksum="yes" Source="Output\Metallic.skin7" Vital="yes" />
|
||||
</Component>
|
||||
</DirectoryRef>
|
||||
<DirectoryRef Id="TARGETDIR">
|
||||
<Component Id="PassionateCoder" Guid="19EC9EFC-B901-4EAB-B800-6E98D2261077" Win64="$(var.CS_WIN64)">
|
||||
<RegistryKey Root="HKLM" Key="Software\PassionateCoder\ClassicStart">
|
||||
<RegistryValue Type="integer" Name="Version" KeyPath="yes" Value="$(env.CS_VERSION_NUM)" />
|
||||
<RegistryValue Type="string" Name="Path" Value="[APPLICATIONFOLDER]" />
|
||||
<?if $(var.CS_LANG_NAME)!="en-US" ?>
|
||||
<RegistryValue Type="string" Name="DefaultLanguage" Value="$(var.CS_LANG_NAME)" />
|
||||
<?else ?>
|
||||
<RegistryValue Type="string" Name="DefaultLanguage" Value="" />
|
||||
<?endif ?>
|
||||
</RegistryKey>
|
||||
</Component>
|
||||
<Component Id="AutoRun" Guid="64987C22-72C7-419D-B5A5-D2E6CB4865B6" Win64="$(var.CS_WIN64)">
|
||||
<RegistryKey Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Run">
|
||||
<RegistryValue Value=""[APPLICATIONFOLDER]ClassicStartMenu.exe" -autorun" Type="string" Name="Classic Start Menu" />
|
||||
</RegistryKey>
|
||||
</Component>
|
||||
<Component Id="TreatAs" Guid="B1E7462A-E1E2-47eb-A42C-7BD272D738AA" Win64="$(var.CS_WIN64)">
|
||||
<RegistryKey Root="HKCR" Key="CLSID\{ECD4FC4D-521C-11D0-B792-00A0C90312E1}\TreatAs" ForceDeleteOnUninstall="yes" />
|
||||
</Component>
|
||||
</DirectoryRef>
|
||||
<DirectoryRef Id="StartMenuDir">
|
||||
<Component Id="HelpLink" Guid="D631C351-7BD4-42CE-813C-5D46347068AF">
|
||||
<Shortcut Id="HelpLink" Name="!(loc.HelpItem)" Advertise="no" Description="!(loc.HelpDesc)" Target="[APPLICATIONFOLDER]ClassicStart.chm" WorkingDirectory="APPLICATIONFOLDER" />
|
||||
<CreateFolder />
|
||||
<Condition>START_MENU_FOLDER=1</Condition>
|
||||
</Component>
|
||||
<Component Id="ReadmeLink" Guid="A54415C8-412E-4768-8829-8898122E4AED">
|
||||
<Shortcut Id="ReadmeLink" Name="!(loc.ReadmeItem)" Advertise="no" Description="!(loc.ReadmeDesc)" Target="[APPLICATIONFOLDER]ClassicStartReadme.rtf" WorkingDirectory="APPLICATIONFOLDER" />
|
||||
<CreateFolder />
|
||||
<Condition>START_MENU_FOLDER=1</Condition>
|
||||
</Component>
|
||||
<Component Id="UpdateSettingsLink" Guid="10B5A082-6C92-4EA7-AFF8-21AE3D2D7FE0">
|
||||
<Shortcut Id="UpdateSettingsLink" Name="!(loc.UpdateItem)" Advertise="no" Description="!(loc.UpdateSettingsDesc)" Target="[APPLICATIONFOLDER]ClassicStartUpdate.exe" WorkingDirectory="APPLICATIONFOLDER" />
|
||||
<CreateFolder />
|
||||
<Condition>START_MENU_FOLDER=1</Condition>
|
||||
</Component>
|
||||
<Component Id="ExplorerSettingsLink" Guid="6EC027F2-115D-4110-8189-DDAFC78169EC">
|
||||
<Shortcut Id="ExplorerSettingsLink" Name="!(loc.ExplorerItem)" Advertise="no" Description="!(loc.ExplorerSettingsDesc)" Target="[APPLICATIONFOLDER]ClassicExplorerSettings.exe" WorkingDirectory="APPLICATIONFOLDER">
|
||||
<ShortcutProperty Key="System.AppUserModel.ID" Value="ClassicStart.ClassicExplorer.Settings" />
|
||||
</Shortcut>
|
||||
<CreateFolder />
|
||||
<Condition>START_MENU_FOLDER=1</Condition>
|
||||
</Component>
|
||||
<Component Id="MenuSettingsLink" Guid="F2B638D3-EBE1-4C8F-9C53-08A4F21ACFA3">
|
||||
<Shortcut Id="MenuSettingsLink" Name="!(loc.StartMenuItem)" Advertise="no" Description="!(loc.StartSettingsDesc)" Target="[APPLICATIONFOLDER]ClassicStartMenu.exe" WorkingDirectory="APPLICATIONFOLDER" Arguments="-settings">
|
||||
<ShortcutProperty Key="System.AppUserModel.ID" Value="ClassicStart.ClassicStartMenu.Settings" />
|
||||
</Shortcut>
|
||||
<CreateFolder />
|
||||
<Condition>START_MENU_FOLDER=1</Condition>
|
||||
</Component>
|
||||
<Component Id="IESettingsLink" Guid="10C0226C-22A9-49E4-AA65-C96AD7A504CC">
|
||||
<Shortcut Id="IESettingsLink" Name="!(loc.IEItem)" Advertise="no" Description="!(loc.IESettingsDesc)" Target="[APPLICATIONFOLDER]ClassicIE_32.exe" WorkingDirectory="APPLICATIONFOLDER">
|
||||
<ShortcutProperty Key="System.AppUserModel.ID" Value="ClassicStart.ClassicIE.Settings" />
|
||||
</Shortcut>
|
||||
<CreateFolder />
|
||||
<Condition>START_MENU_FOLDER=1</Condition>
|
||||
</Component>
|
||||
</DirectoryRef>
|
||||
<DirectoryRef Id="SystemFolder">
|
||||
<Component Id="StartMenuHelper32.dll" Guid="3B06791F-61E6-4008-9869-A47AE617D809" Win64="no">
|
||||
<File Id="StartMenuHelper32.dll" KeyPath="yes" Source="Output\StartMenuHelper32.dll" Checksum="yes" SelfRegCost="0" Vital="yes" />
|
||||
</Component>
|
||||
</DirectoryRef>
|
||||
<DirectoryRef Id="System64Folder">
|
||||
<?if $(var.x64)=1 ?>
|
||||
<Component Id="StartMenuHelper64.dll" Guid="D103AD49-2C58-4109-9D26-AF1FAD0F556B" Win64="yes" DiskId="2">
|
||||
<File Id="StartMenuHelper64.dll" KeyPath="yes" Source="Output\x64\StartMenuHelper64.dll" Checksum="yes" SelfRegCost="0" Vital="yes" />
|
||||
</Component>
|
||||
<?endif ?>
|
||||
</DirectoryRef>
|
||||
<Icon Id="icon.ico" SourceFile="..\ClassicStartSetup\ClassicStart.ico" />
|
||||
<Property Id="ARPPRODUCTICON" Value="icon.ico" />
|
||||
<Property Id="ApplicationFolderName" Value="Classic Start" />
|
||||
<Property Id="WixAppFolder" Value="WixPerMachineFolder" />
|
||||
<Property Id="ALLUSERS" Value="1" />
|
||||
<Property Id="WixShellExecTarget" Value="[#ClassicStartReadme.rtf]" />
|
||||
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1" />
|
||||
<Property Id="ARPHELPLINK" Value="http://www.classicshell.net/forum/" />
|
||||
<Property Id="ARPSIZE" Value="9000" />
|
||||
<Property Id="ARPURLINFOABOUT" Value="http://www.classicshell.net/" />
|
||||
<Property Id="ARPNOMODIFY" Value="1" />
|
||||
<Property Id="ARPNOREPAIR" Value="1" />
|
||||
<Property Id="START_MENU_FOLDER" Value="1" />
|
||||
<Property Id="NOSTART" Value="0" />
|
||||
<Property Id="IE_BUILD" Value="0">
|
||||
<RegistrySearch Id="IEBuild" Root="HKLM" Key="Software\Microsoft\Internet Explorer" Name="Build" Type="raw" />
|
||||
</Property>
|
||||
<Property Id="APPLICATIONFOLDER">
|
||||
<RegistrySearch Id="Path" Root="HKLM" Key="Software\PassionateCoder\ClassicStart" Name="Path" Type="raw" Win64="$(var.CS_WIN64)" />
|
||||
</Property>
|
||||
<CustomAction Id="ViewReadme" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />
|
||||
<CustomAction Id="LaunchStartMenu" Impersonate="yes" ExeCommand="" FileKey="ClassicStartMenu.exe" Return="asyncNoWait" />
|
||||
<CustomAction Id="CloseStartMenu" Impersonate="yes" BinaryKey="SetupHelper.exe" Return="ignore" ExeCommand="exitSM" />
|
||||
<WixVariable Id="WixUIBannerBmp" Value="..\ClassicStartSetup\banner.jpg" />
|
||||
<WixVariable Id="WixUIDialogBmp" Value="..\ClassicStartSetup\dialog.jpg" />
|
||||
<Upgrade Id="$(var.CS_UPGRADE)">
|
||||
<UpgradeVersion Property="PREVIOUSVERSIONSINSTALLED" Maximum="$(env.CS_VERSION)" MigrateFeatures="yes"/>
|
||||
<UpgradeVersion Property="NEWERPRODUCTFOUND" Minimum="$(env.CS_VERSION)" IncludeMinimum="yes" OnlyDetect="yes" />
|
||||
</Upgrade>
|
||||
<InstallExecuteSequence>
|
||||
<RemoveExistingProducts After="InstallInitialize" />
|
||||
<Custom Action="CloseStartMenu" Before="InstallValidate"><![CDATA[((!ClassicStartMenu=3) AND (&ClassicStartMenu=2)) OR PREVIOUSVERSIONSINSTALLED OR REINSTALL]]></Custom>
|
||||
<Custom Action="LaunchStartMenu" After="InstallFinalize"><![CDATA[(!ClassicStartMenu=3 OR &ClassicStartMenu=3) AND NOT REMOVE AND NOSTART<>1]]></Custom>
|
||||
</InstallExecuteSequence>
|
||||
<Binary Id="SetupHelper.exe" SourceFile="Output\SetupHelper.exe" />
|
||||
<Binary Id="dialog2.jpg" SourceFile="..\ClassicStartSetup\dialog2.jpg" />
|
||||
<Binary Id="donate.ico" SourceFile="..\ClassicStartSetup\donate.ico" />
|
||||
<Binary Id="web.ico" SourceFile="..\ClassicStartSetup\web.ico" />
|
||||
<Binary Id="facebook.ico" SourceFile="..\ClassicStartSetup\facebook.ico" />
|
||||
</Product>
|
||||
</Wix>
|
||||
@@ -1,28 +0,0 @@
|
||||
@echo off
|
||||
set PATH=C:\Program Files\7-Zip\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\WiX Toolset v3.11\bin\;%PATH%
|
||||
|
||||
@cd %~dp0
|
||||
|
||||
@rem Clean repository and build fresh. Will erase current changes so disabled by default.
|
||||
rem git clean -dfx
|
||||
|
||||
@rem Default version
|
||||
@set CS_VERSION=4.4.102
|
||||
|
||||
@if defined APPVEYOR_BUILD_VERSION (
|
||||
@set CS_VERSION=%APPVEYOR_BUILD_VERSION%
|
||||
)
|
||||
|
||||
@rem Convert . to _
|
||||
@set CS_VERSION_STR=%CS_VERSION:.=_%
|
||||
|
||||
@call BuildBinaries.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
@call _BuildEnglish.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
call BuildArchives.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
@exit /b 0
|
||||
@@ -1,48 +0,0 @@
|
||||
@rem @echo off
|
||||
@rem This file is to create all the files required for a new release to publish
|
||||
|
||||
set PATH=C:\Program Files\7-Zip\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\WiX Toolset v3.11\bin\;%PATH%
|
||||
|
||||
@cd %~dp0
|
||||
|
||||
@rem Clean repository and build fresh. Will erase current changes so disabled by default.
|
||||
rem git clean -dfx
|
||||
|
||||
@rem Default version
|
||||
@set CS_VERSION=4.3.2
|
||||
|
||||
@if defined APPVEYOR_BUILD_VERSION (
|
||||
@set CS_VERSION=%APPVEYOR_BUILD_VERSION%
|
||||
)
|
||||
|
||||
@rem Convert . to _
|
||||
@set CS_VERSION_STR=%CS_VERSION:.=_%
|
||||
|
||||
@call BuildBinaries.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
@call _BuildEnglish.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
@rem Build other languages
|
||||
@call _BuildChineseCN.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
@call _BuildChineseTW.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
@call _BuildFrench.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
@call _BuildGerman.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
@call _BuildItalian.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
@call _BuildPolish.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
@call _BuildRussian.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
@call _BuildSpanish.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
call BuildArchives.bat
|
||||
@if ERRORLEVEL 1 exit /b 1
|
||||
|
||||
@exit /b 0
|
||||
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
@@ -1,852 +0,0 @@
|
||||
===============================================================================
|
||||
== Version 4.3.1 general release (Aug, 2017)
|
||||
===============================================================================
|
||||
|
||||
- Official support for the Creators Update version of Windows 10
|
||||
|
||||
- Added a setting to clear icon cache
|
||||
|
||||
- Multiple minor improvements and bugfixes
|
||||
|
||||
===============================================================================
|
||||
== Version 4.3.0 general release (Jul, 2016)
|
||||
===============================================================================
|
||||
|
||||
- Official support for the Anniversary Update version of Windows 10
|
||||
|
||||
- Fixes for issues found during the 4.2.7 beta
|
||||
|
||||
===============================================================================
|
||||
== Version 4.2.7 beta (May, 2016)
|
||||
===============================================================================
|
||||
|
||||
- Fix for a crash on 32-bit Windows 10 systems
|
||||
|
||||
===============================================================================
|
||||
== Version 4.2.6 beta (May, 2016)
|
||||
===============================================================================
|
||||
|
||||
- Improved support for Windows 10 Redstone
|
||||
|
||||
- Taskbar skinning - change background color, texture, and text color
|
||||
|
||||
- New Metallic skin with many new skin features
|
||||
|
||||
- New menu animations
|
||||
|
||||
- Ability to execute some start menu commands from the command line
|
||||
|
||||
- New buttons for Explorer to change folder settings and to create zip archive
|
||||
|
||||
- Ability to change the font and size of the status bar in Explorer
|
||||
|
||||
- Multiple minor improvements and bugfixes
|
||||
|
||||
===============================================================================
|
||||
== Version 4.2.5 general release (Nov, 2015)
|
||||
===============================================================================
|
||||
|
||||
- New transparency settings for skins
|
||||
|
||||
- New ability to uninstall Metro apps from the start menu
|
||||
|
||||
- Improved support for Windows 10
|
||||
|
||||
- Improved support for the Edge browser
|
||||
|
||||
- Improved search performance
|
||||
|
||||
===============================================================================
|
||||
== Version 4.2.4 general release (Aug, 2015)
|
||||
===============================================================================
|
||||
|
||||
- Finalized support for Windows 10 - multiple bugfixes and performance
|
||||
improvements
|
||||
|
||||
===============================================================================
|
||||
== Version 4.2.3 release candidate (Jul, 2015)
|
||||
===============================================================================
|
||||
|
||||
- Improved support for Windows 10
|
||||
|
||||
- Improved support for touch keyboard
|
||||
|
||||
- New command to access the PC settings directly
|
||||
|
||||
- New settings to control the color and opacity of the Windows 10 taskbar
|
||||
|
||||
- Multiple minor improvements and bugfixes
|
||||
|
||||
===============================================================================
|
||||
== Version 4.2.2 beta (Jun, 2015)
|
||||
===============================================================================
|
||||
|
||||
- Improved support for Windows 10
|
||||
|
||||
- New ability to save settings to XML files from command line:
|
||||
use "ClassicStartMenu.exe -backup <settings file>"
|
||||
|
||||
- New skin features, including glass for Windows 10
|
||||
|
||||
- Multiple minor improvements and bugfixes
|
||||
|
||||
===============================================================================
|
||||
== Version 4.2.1 general release (Apr, 2015)
|
||||
===============================================================================
|
||||
|
||||
- Improved support for Windows 10
|
||||
|
||||
- The start menu searches modern PC settings for Windows 8.1 and Windows 10
|
||||
|
||||
- Added support for Scottish, Catalan, Macedonian and Persian languages
|
||||
|
||||
- Added new Midnight skin with dark background
|
||||
|
||||
- Added new flat Metro skin that uses the start screen colors
|
||||
|
||||
- Multiple minor improvements and bugfixes
|
||||
|
||||
===============================================================================
|
||||
== Version 4.2.0 beta (Dec, 2014)
|
||||
===============================================================================
|
||||
|
||||
- Improved support for Windows 10
|
||||
|
||||
- New ability to apply settings from XML files from command line:
|
||||
use "ClassicStartMenu.exe -xml <settings file>"
|
||||
|
||||
- New setting to override the system DPI resolution only for the start menu
|
||||
|
||||
- New setting to change the user picture
|
||||
|
||||
- Improved support for touch and high resolution displays
|
||||
|
||||
- Multiple minor improvements and bugfixes
|
||||
|
||||
===============================================================================
|
||||
== Version 4.1.0 general release (Apr, 2014)
|
||||
===============================================================================
|
||||
|
||||
- Improved support for Windows 8.1 Spring Update
|
||||
|
||||
- Improved checks for new versions
|
||||
|
||||
- Minor stability fixes
|
||||
|
||||
===============================================================================
|
||||
== Version 4.0.6 general release (Apr, 2014)
|
||||
===============================================================================
|
||||
|
||||
- Quick fix for a crash in Explorer
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 4.0.5 general release (Mar, 2014)
|
||||
===============================================================================
|
||||
|
||||
- Improved support for high resolution displays
|
||||
|
||||
- Improved support for touch displays
|
||||
|
||||
- New button for the Explorer toolbar to toggle the navigation pane
|
||||
|
||||
- Added support for animated start buttons
|
||||
|
||||
- Multiple minor improvements and bugfixes
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 4.0.4 general release (Jan, 2014)
|
||||
===============================================================================
|
||||
|
||||
- New ADMX files to allow controlling all settings through group policy
|
||||
|
||||
- Secure download of language files and new versions
|
||||
|
||||
- Multiple minor improvements and bugfixes
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 4.0.2 general release (Oct, 2013)
|
||||
===============================================================================
|
||||
|
||||
- Quick fix for the taskbar showing up on top of fullscreen programs under some
|
||||
conditions
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 4.0.1 general release (Oct, 2013)
|
||||
===============================================================================
|
||||
|
||||
- New setting to hide Metro apps from the Programs folder
|
||||
|
||||
- Improved compatibility with the final build of Windows 8.1
|
||||
|
||||
- Minor bugfixes
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 4.0.0 general release (Oct, 2013)
|
||||
===============================================================================
|
||||
|
||||
- The first official release of Classic Start 4.0
|
||||
|
||||
- Improved support for downloading and installing language files
|
||||
|
||||
- Improved compatibility with Windows 8.1
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.9.5 release candidate (Sep, 2013)
|
||||
===============================================================================
|
||||
|
||||
- Windows 8.1 RTM is officially supported
|
||||
|
||||
- Added animated menu transitions for the Windows 7 style
|
||||
|
||||
- Added status bar for Explorer in Windows 8 and Windows 8.1 to show the total
|
||||
size of the selected files and the free disk space
|
||||
|
||||
- Improved hovering functionality for the start button
|
||||
|
||||
- New feature allows administrators to modify the default settings without
|
||||
locking them
|
||||
|
||||
- Fixed many bugs reported during the beta
|
||||
|
||||
===============================================================================
|
||||
== Version 3.9.3 public beta (Aug, 2013)
|
||||
===============================================================================
|
||||
|
||||
- New setting to override the glass color used by the menu
|
||||
|
||||
- Support for Nvidia surround and AMD eyefinity
|
||||
|
||||
- Many fixes, including a crash that happens on some versions of Windows 8.1
|
||||
|
||||
===============================================================================
|
||||
== Version 3.9.1 public beta (Aug, 2013)
|
||||
===============================================================================
|
||||
|
||||
- The programs tree can be rearranged with drag and drop
|
||||
|
||||
- The start button settings are applied immediately and you can see a preview
|
||||
of the button image in the settings dialog
|
||||
|
||||
- The start menu can use the native Windows 8.1 start button
|
||||
|
||||
- The Windows 8.1 setting to skip the Metro screen can be accessed through the
|
||||
Classic Start settings
|
||||
|
||||
- New item in the main menu to open the start screen (Windows 8 and 8.1)
|
||||
|
||||
- New setting for the Windows 7 style to control the height of the main menu
|
||||
|
||||
- The installer uses better compression that reduces the download size by half
|
||||
|
||||
- Many bugfixes reported for the previous beta version
|
||||
|
||||
===============================================================================
|
||||
== Version 3.9.0 public beta (Jul, 2013)
|
||||
===============================================================================
|
||||
|
||||
- New Windows 7 style, which replicates the look and feel of the Windows 7
|
||||
start menu
|
||||
|
||||
- Search for indexed files
|
||||
|
||||
- Show frequently used programs in the main menu
|
||||
|
||||
- Highlight new programs
|
||||
|
||||
- Programs can be pinned from Explorer
|
||||
|
||||
- Many performance improvements and bug fixes
|
||||
|
||||
===============================================================================
|
||||
== Version 3.6.8 general release (Jun, 2013)
|
||||
===============================================================================
|
||||
|
||||
- Added support for Windows 8.1 Preview
|
||||
|
||||
- Modified the Classic Start logo and removed the Metro button by request from
|
||||
Microsoft
|
||||
|
||||
- Fixed some bugs found in the previous version
|
||||
|
||||
===============================================================================
|
||||
== Version 3.6.7 general release (Apr, 2013)
|
||||
===============================================================================
|
||||
|
||||
- Fixed incompatibility with the taskbar of Windows 8 and Windows Server 2012
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.6.6 general release (Apr, 2013)
|
||||
===============================================================================
|
||||
|
||||
- New setting to disable the taskbar transparency
|
||||
|
||||
- Improved compatibility with future versions of Windows
|
||||
|
||||
- Fixed some bugs found in the previous version
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.6.5 general release (Dec, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Fixed a crash bug in the start menu for some 64-bit systems
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.6.4 general release (Dec, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Fixed a frezing problem when right-clicking on the start button
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.6.3 general release (Dec, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Improved performance of the start menu
|
||||
|
||||
- Added new Metro-style start button image
|
||||
|
||||
- Added support for multiple taskbars in Windows 8
|
||||
|
||||
- Fixed some bugs found in the previous version
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.6.2 general release (Oct, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Added support for jump lists in the main menu
|
||||
|
||||
- Added support for displaying and launching Windows Store apps in Windows 8
|
||||
|
||||
- Faster skipping of the Metro screen in Windows 8
|
||||
|
||||
- Fixed some bugs found in the previous version
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.6.1 general release (Aug, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Fixes a critical bug found in the previous version (the "new version"
|
||||
notification pops up too often)
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.6.0 general release (Aug, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Windows 8 is now officially supported
|
||||
|
||||
- Added more customization settings for the start button
|
||||
|
||||
- Added a setting to disable all Metro hot corners
|
||||
|
||||
- Improved the initial setup of the start menu
|
||||
|
||||
- Added support for split menu buttons
|
||||
|
||||
- Improved the usage of the Aero colorization in skins
|
||||
|
||||
- Fixed some bugs found in the previous version
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.5.1 general release (Jun, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Enabled the custom start button for Windows 7 and added more settings
|
||||
|
||||
- Added a setting to skip the Metro screen on startup
|
||||
|
||||
- Improved compatibility with the IE10's Enhanced Protected Mode
|
||||
|
||||
- Fixed some bugs found in the previous version
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.5.0 general release (Mar, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Added support for Windows 8 Consumer Preview
|
||||
* Added customizable start button
|
||||
* Added a Metro skin for the start menu
|
||||
* Updated all settings for Windows 8
|
||||
* Fixed the missing caption in IE10
|
||||
|
||||
- Added a setting to control the menu shadows
|
||||
|
||||
- Added toolbar commands to map and disconnect network drives
|
||||
|
||||
- Improved the responsiveness of the check for a new version
|
||||
|
||||
- The check for new version is a separate component that can be skipped
|
||||
during install
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.4.1 general release (Jan, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Fixed a small problem in the automatic check for a new version
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.4.0 general release (Jan, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Fixed some minor problems found in the previous release. Most notably the
|
||||
corrupted text in the toolbar buttons
|
||||
|
||||
- Added a check if a new version is available
|
||||
|
||||
- Ctrl+Click in the navigation pane opens the folder in a new window
|
||||
|
||||
- Alt+Enter in the search box of the start menu shows properties of the
|
||||
selected item
|
||||
|
||||
- The recent documents list can be sorted by name or extension
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.3.0 general release (Jan, 2012)
|
||||
===============================================================================
|
||||
|
||||
- Fixed some minor problems found in the previous release
|
||||
|
||||
- Improved compatibility with Windows 8 and removed the features that are no
|
||||
longer necessary or possible
|
||||
|
||||
- Added customizable "Windows Explorer" item to the start button context menu
|
||||
|
||||
- Added a new "paste shortcuts" command to Explorer
|
||||
|
||||
- Added an option to hide the user picture from the Windows start menu
|
||||
|
||||
- Ctrl+Shift+Enter can launch commands and documents as administrator from
|
||||
the start menu
|
||||
|
||||
- Added a customizable hotkey for the Up button
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.2.0 general release (Aug, 2011)
|
||||
===============================================================================
|
||||
|
||||
- Fixed some minor problems found in the previous release
|
||||
|
||||
- Added new setting to show the title in IE9 with no icon
|
||||
|
||||
- Added a new "sortby" command to Explorer to sort the folder by given property
|
||||
|
||||
- Added support for F2, Del and Alt+Enter keys in the start menu
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.1.0 general release (Apr, 2011)
|
||||
===============================================================================
|
||||
|
||||
- Added a new component called Classic IE9. It lets you customize the title bar
|
||||
and the status bar of Internet Explorer 9
|
||||
|
||||
- Added ability to use external search programs from the search box of the
|
||||
start menu
|
||||
|
||||
- Added support for the Lock command in the start menu
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 3.0.0 general release (Mar, 2011)
|
||||
===============================================================================
|
||||
|
||||
- Fixed some minor problems found in the previous version
|
||||
|
||||
- Added the contents of the GodMode folder to the search in the start menu
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 2.9.3 release candidate (Feb, 2011)
|
||||
===============================================================================
|
||||
|
||||
- Added a search box to the start menu
|
||||
|
||||
- Improved the responsiveness of the start menu by showing the menu first and
|
||||
loading the icons later
|
||||
|
||||
- Added a command in the start menu to create a new shortcut
|
||||
|
||||
- Added a way to include a row of icon buttons in the start menu
|
||||
|
||||
- Added an option to hide extensions in the start menu
|
||||
|
||||
- Added an option to hide the scroll tip in Explorer
|
||||
|
||||
- Improved support for icons larger than 32x32
|
||||
|
||||
- Added support for the "don't show common start menu items" group policy
|
||||
|
||||
- Improved the option to always navigate to the selected folder
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 2.9.2 release candidate (Dec, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Added a toolbar command for creating a new folder
|
||||
|
||||
- Added a way for the custom toolbar commands to receive all selected files
|
||||
|
||||
- Added a white list and a black list to limit which processes can load Classic
|
||||
Explorer
|
||||
|
||||
- Fixed the Z-order problems when the start menu is activated by hovering
|
||||
|
||||
- Fixed the spontaneous expanding of the All Programs menu
|
||||
|
||||
- Small improvements to the settings UI
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 2.9.0 beta (Oct, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Replaced the ini files with a graphical interface for editing all settings
|
||||
|
||||
- Added a setting to force sorting headers in Windows 7 (based on the
|
||||
Explorer7Fixes tool by Ian Prest)
|
||||
|
||||
- Added more settings
|
||||
|
||||
- Added special handling for specific folders in the start menu - Computer,
|
||||
Recycle Bin, Network, etc
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 2.8.3 beta (Jul, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Added a way to put shell folders as buttons in the toolbar
|
||||
|
||||
- Fixed a crash when browsing the assembly cache in the start menu
|
||||
|
||||
- Fixed a problem that may corrupt the registry during uninstall
|
||||
|
||||
- Added more troubleshooting capabilities
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 2.8.2 beta (Jul, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Added toolbar commands for different Explorer views (Details, List, etc)
|
||||
|
||||
- Fixed a freezing bug in the start menu
|
||||
|
||||
- Fixed few cosmetic bugs in the skins
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 2.8.1 beta (Jul, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Added an option for cascading All Programs in the Windows start menu
|
||||
|
||||
- Added an option to open the start menu when hovering over the start button
|
||||
|
||||
- Added a possibility for the skins to include the user name in the start menu
|
||||
|
||||
- Added support for dropdown menus and chevrons in the Explorer toolbar
|
||||
|
||||
- Added an option to automatically open progress dialogs to show more details
|
||||
|
||||
- Converted the help to CHM file format
|
||||
|
||||
- A much better installer using WiX
|
||||
|
||||
- The settings no longer have semicolon in front of them. Just enter the new
|
||||
value. Leave the value blank to use the default
|
||||
|
||||
- Changes to StartMenu.ini no longer require the start menu to be restarted
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 2.0.0 general release (Jul, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Fixed a bug in the "EnableContextMenu" setting
|
||||
|
||||
- Fixed a compatibility bug with Restorator
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.9.8 release candidate (Jun, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Fixed a compatibility bug with older applications (you see the message "The
|
||||
ordinal 345 could not be located in the dynamic link library COMCTL32.dll")
|
||||
|
||||
- Fixed a problem with the backing up of the ini files during uninstall
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.9.7 release candidate (Jun, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Ctrl+Shift+Click in the start menu runs the program as administrator
|
||||
|
||||
- The uninstaller offers to back up the ini files
|
||||
|
||||
- Some improvements to the settings
|
||||
|
||||
- Fixed a bug that was blocking the toolbar on Windows Vista
|
||||
|
||||
- Fixed an incompatibility problem with QTTabBar
|
||||
|
||||
- Fixed a start menu bug that was causing a flicker when Windows was running
|
||||
for too long
|
||||
|
||||
- Fixed a hovering bug in the start menu
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.9.6 release candidate (May, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Added a setting to track and display the recently used programs
|
||||
|
||||
- The middle mouse button can be used to open the start menu
|
||||
|
||||
- Fixed an incompatibility with X-Mouse and other mouse bugs
|
||||
|
||||
- Fixed some problems with separators
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.9.2 release candidate (Apr, 2010)
|
||||
===============================================================================
|
||||
|
||||
- This build contains mostly minor bugfixes found in the previous version
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.9.1 release candidate (Apr, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Some skins can support two-column main menu similar to Windows XP
|
||||
|
||||
- Some skins can support showing the user picture in the main menu
|
||||
|
||||
- Fixed a bug showing an extra "Empty" item in the start menu
|
||||
|
||||
- Fixed a bug that broke most foreign translations
|
||||
|
||||
- Fixed a bug with the share overlay in the Recycle Bin items
|
||||
|
||||
- Added a new Luna skin that is similar to the Windows XP start menu
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.9.0 beta (Mar, 2010) - new skin engine
|
||||
===============================================================================
|
||||
|
||||
- The sub-menus can be skinned like the main menu
|
||||
|
||||
- Full glass support, even behind the menu items
|
||||
|
||||
- More skinnable elements - the sub-menu arrows, the scroll buttons, the
|
||||
vertical separator
|
||||
|
||||
- Skins can provide customization options (small or large icons, add/remove
|
||||
caption, and many more)
|
||||
|
||||
- The start menu plays the system sounds for opening a menu or selecting a
|
||||
command
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.0.3 general release (Mar, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Added an overlay icon for shared folders
|
||||
|
||||
- Added a setting for sound alerts when overwriting system or read-only files
|
||||
|
||||
- The status bar shows the details of the currently selected file
|
||||
|
||||
- The drop down of the address bar is replaced with a list of parent folders
|
||||
like in Windows XP
|
||||
|
||||
- Added translations for Traditional Chinese (Taiwan)
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.0.2 general release (Mar, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Added a setting to disable the breadcrumbs
|
||||
|
||||
- Added a setting to show the path and icon in the Explorer title bar
|
||||
|
||||
- Fixed a bug with the resizing of the Search box in Explorer
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.0.1 general release (Feb, 2010)
|
||||
===============================================================================
|
||||
|
||||
- This is a bugfix-only release. Fixes a few rare crashes in the start menu
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 1.0.0 general release (Feb, 2010)
|
||||
===============================================================================
|
||||
|
||||
- Added Up button to the Explorer title bar
|
||||
|
||||
- More options for the start menu and for the Explorer toolbar
|
||||
|
||||
- The installer supports command line options for logging or unattended install
|
||||
|
||||
- Fix for the scroll problems in the Explorer navigation pane (Windows 7 only)
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 0.9.10 release candidate (Jan, 2010) - make your own toolbar
|
||||
===============================================================================
|
||||
|
||||
- The Explorer toolbar can be customized with new icons and additional buttons
|
||||
|
||||
- Fixed a crash bug when Windows is restarting
|
||||
|
||||
- Fixed a crash bug when Explorer is restarting
|
||||
|
||||
- Fixed a bug that was failing to replace the copy dialog for French, Hebrew,
|
||||
Croatian and Slovenian languages
|
||||
|
||||
- Added more options for the navigation pane in Explorer
|
||||
|
||||
- Active Accessibility support is enabled by default
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 0.9.9 release candidate (Jan, 2010) - make your own start menu
|
||||
===============================================================================
|
||||
|
||||
- The start menu can be customized with new icons and additional menu items
|
||||
|
||||
- The skins in the start menu can have variations
|
||||
|
||||
- Added ini files that contain even more customization options for the Explorer
|
||||
toolbar and the start menu than are available from the Settings dialog box
|
||||
|
||||
- Added "New Folder" and "Auto Arrange" commands to the start menu
|
||||
|
||||
- The selected menu item fades out like in a real menu
|
||||
|
||||
- Added "Email" button to Explorer
|
||||
|
||||
- First attempt to support Active Accessibility (disabled by default for now)
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 0.9.8 beta (Jan, 2010) - skins for the start menu
|
||||
===============================================================================
|
||||
|
||||
- Added support for skins in the classic start menu
|
||||
|
||||
- Fixed compatibility problems with Unicode-unaware shell extensions (Microangelo
|
||||
On Display, I'm looking at you)
|
||||
|
||||
- The start menu supports auto-hide taskbar and (on Vista only) a taskbar that is
|
||||
not "always on top"
|
||||
|
||||
- Replaced the folder conflict dialog box with a simpler version (similar to the
|
||||
file conflict dialog box)
|
||||
|
||||
- Fixed a crash when right-clicking on the caption area of the start menu
|
||||
|
||||
- The start menu remembers the scroll position of scrollable menus
|
||||
|
||||
- Added "-open" and "-toggle" command line parameters to ClassicStartMenu.exe to
|
||||
programmatically open the start menu
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 0.9.7 beta (Dec, 2009)
|
||||
===============================================================================
|
||||
|
||||
- Added free disk space and file size to the status bar in Windows 7 Explorer
|
||||
|
||||
- Added dragging with the right mouse button for the start menu
|
||||
|
||||
- Fixed a few UAC bugs
|
||||
|
||||
- Fixed a few drag and drop bugs
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 0.9.6 beta (Dec, 2009)
|
||||
===============================================================================
|
||||
|
||||
- Added Properties button to the toolbar
|
||||
|
||||
- Added settings for the look of the folder tree in Explorer - XP classic,
|
||||
XP simple, don't fade buttons
|
||||
|
||||
- Added option to expand links to folders in the start menu
|
||||
|
||||
- Added option to show a confirmation dialog during Log Off from the start menu
|
||||
|
||||
- Added option for a hotkey to replace the Win key for the start menu
|
||||
|
||||
- The start menu hides the commands to search for printers or computers if
|
||||
Active Directory is not available
|
||||
|
||||
- The start menu accepts click in all of the start button area even if it is not
|
||||
exactly on the orb
|
||||
|
||||
- The start menu doesn't close if you hold down Shift while launching a program.
|
||||
Allows the user to start multiple programs more easily
|
||||
|
||||
- The start menu follows the group policies for showing Run, Shutdown, Help, etc
|
||||
|
||||
- Fixed a bug with sorting Favorites and other top-level folders
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 0.9.5 beta (Dec, 2009)
|
||||
===============================================================================
|
||||
|
||||
- Added option to remove the Documents menu and option to use an alternative
|
||||
search application
|
||||
|
||||
- Added more buttons to the toolbar - Cut, Copy, Paste, Delete
|
||||
|
||||
- Added option for "big buttons" in the toolbar
|
||||
|
||||
- The selected menu item is drawn using the current theme
|
||||
|
||||
- Fixed a crash in the start menu
|
||||
|
||||
- Fixed a problem when dropping items in an empty sub-menu
|
||||
|
||||
|
||||
===============================================================================
|
||||
== Version 0.9 beta (Nov, 2009) - first public version
|
||||
===============================================================================
|
||||
|
||||
- Classic start menu
|
||||
|
||||
- Replacement for the Copy UI in Vista
|
||||
|
||||
- Fix for Alt+Enter in Explorer
|
||||
|
||||
- Toolbar for Explorer with Up button
|
||||
@@ -1,19 +0,0 @@
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Classic Start 设置
|
||||
State.text = 状态:
|
||||
State1.text = 锁定为此设置值
|
||||
State2.text = 锁定为默认值
|
||||
State3.text = 未锁定
|
||||
State1Help.text = 如果将状态设置为“锁定为此设置值”,所有用户都必须使用此设置值。
|
||||
State2Help.text = 如果将状态设置为“锁定为默认值”,所有用户都必须使用默认值。忽略指定的设置值。
|
||||
State3Help.text = 如果将状态设置为“未锁定”,用户可自由设定自己喜好的设置值。
|
||||
|
||||
ClassicStartCat.text = Classic Start
|
||||
ClassicStartCatHelp.text = Classic Start 组策略设置
|
||||
SUPPORTED_CS404.text = 需要安装 Classic Start 4.0.4 或更高的版本。
|
||||
|
||||
Language.nameOverride = Classic Start 组件的界面语言
|
||||
Language.tipOverride = 选择 Classic Start 的区域语言标识(例如,简体中文是 zh-CN,美国英语是 en-US,德语是 de-DE)。界面语言设置值将影响开始菜单、资源管理器的扩展工具栏等组件所显示的文本。
|
||||
Update.nameOverride = 启用自动检查新版本的功能
|
||||
Update.tipOverride = 选中此选项时,Classic Start 将每周自动检查新发布的版本。在新版本(或当前使用的翻译语言版本)的 Classic Start 发布后,你将收到弹出对话框提示。
|
||||
@@ -1,50 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html><head>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta http-equiv="Content-Language" content="zh-TW">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta content="text/html; charset=big5" http-equiv="content-type"><title>Classic Start</title>
|
||||
<style type="text/css">
|
||||
h1 {
|
||||
color: #0070c0;
|
||||
font-family: "Times New Roman",Times,serif;
|
||||
}
|
||||
body {
|
||||
font-family: Arial,Helvetica,sans-serif;
|
||||
}</style></head><body>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/ClassicStart.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Classic Start 網站" title="Classic Start 網站"></a> Classic Start</h1>
|
||||
<span style="font-style: italic; color: rgb(0, 112, 192); font-weight: bold;">4.3.1 版 – 通用版本</span><br><br>
|
||||
<h1>什麼是 Classic Start?</h1>
|
||||
<strong style="color: rgb(79, 129, 189);">Classic Start™</strong> 是增強 Windows 可用性的工具集。 它有可自訂化的 [開始] 功能表和 [開始] 按鈕,加入 Windows 檔案總管的工具列和支援各種較小的功能。<br>
|
||||
<br>
|
||||
<br>
|
||||
<h1>系統需求</h1>
|
||||
Classic Start 能在 Windows 7, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012 和 Windows Server 2012 R2 動作。 同時支援 32 和 64 位元 (以相同安裝程式)。 某些 [開始] 功能表的面板需要 啟用 Aero 佈景主題。 其它至少需要 Basic 佈景主題。<br>
|
||||
<br>
|
||||
<br>
|
||||
<h1>元件</h1><br>
|
||||
|
||||
Classic Start 有 3 個主要元件:<ul>
|
||||
<li><a href="ClassicStartMenu.html">Classic Start Menu</a></li>
|
||||
<li><a href="ClassicExplorer.html">Classic Explorer</a></li>
|
||||
<li><a href="ClassicIE.html">Classic IE</a></li>
|
||||
</ul>
|
||||
<br>
|
||||
<h1>解除安裝</h1>
|
||||
您可以從 <span style="font-weight: bold;">控制台 -> 程式和功能</span> 解除安裝 Classic Start。 另一種方式是 再次執行安裝程式並選擇 [移除]。<br>可能需要登出以完成程序。<br>
|
||||
<br>
|
||||
</body></html>
|
||||
@@ -1,19 +0,0 @@
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Classic Start settings
|
||||
State.text = State:
|
||||
State1.text = Locked to this value
|
||||
State2.text = Locked to default
|
||||
State3.text = Unlocked
|
||||
State1Help.text = If you set the state to 'Locked to this value', the setting will be locked to the specified value for all users.
|
||||
State2Help.text = If you set the state to 'Locked to default', the setting will be locked to the default value for all users. The specified value is ignored.
|
||||
State3Help.text = If you set the state to 'Unlocked', the default value for the setting will be changed to the specified value. Individual users can override the setting.
|
||||
|
||||
ClassicStartCat.text = Classic Start
|
||||
ClassicStartCatHelp.text = Classic Start group policy settings
|
||||
SUPPORTED_CS404.text = Requires Classic Start 4.0.4 or later.
|
||||
|
||||
Language.nameOverride = Language for Classic Start components
|
||||
Language.tipOverride = Select the language to be used by Classic Start (for example en-US or de-DE). The language will affect the text in the start menu, toolbars, etc. If the appropriate language DLL is installed, the settings UI may also be translated
|
||||
Update.nameOverride = Enable automatic checks for new versions
|
||||
Update.tipOverride = When this is checked, Classic Start will check for new releases every week. You will be notified if there is a new version of the Classic Start software or a new update for your current language
|
||||
@@ -1,19 +0,0 @@
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Impostazioni Classic Start
|
||||
State.text = Stato:
|
||||
State1.text = Bloccato a questo valore
|
||||
State2.text = Bloccato al valore predefinito
|
||||
State3.text = Sbloccato
|
||||
State1Help.text = Se imposti lo stato a 'Bloccato a questo valore', l'impostazione verrà bloccata a questo valore per tutti gli utenti.
|
||||
State2Help.text = Se imposti lo stato a 'Bloccato a valore predefinito', l'impostazione verrà bloccata al valore predefinito per tutti gli utenti. Il valore specificato verrà ignorato.
|
||||
State3Help.text = Se imposti lo stato a 'Sbloccato', il valore predefinito verrà modificato nel valore specificato. Ogni utente potrà modificare questa impostazione.
|
||||
|
||||
ClassicStartCat.text = Classic Start
|
||||
ClassicStartCatHelp.text = Impostazioni policy di gruppo Classic Start
|
||||
SUPPORTED_CS404.text = Richiede Classic Start 4.0.4 o superiore.
|
||||
|
||||
Language.nameOverride = Lingua per i componenti di Classic Start
|
||||
Language.tipOverride = Seleziona la lingua da usare in Classic Start (per esempio IT o en-US). La lingua modificherà il testo nel menu Start, delle barre strumenti, ecc. Se è installata la DLL appropriata, le impostazioni della UI verranno tradotte
|
||||
Update.nameOverride = Abilita controllo automatico nuove versioni
|
||||
Update.tipOverride = Quando questa opzione è selezionata, Classic Start verificherà ogni settimana la disponibilità di nuove versioni. Ti verrà notificato se è disponibile una nuova versione di Classic Start o una nuova versione del tuo file lingua
|
||||
@@ -1,60 +0,0 @@
|
||||
; DON'T TRANSLATE =============================================================
|
||||
|
||||
; disabled
|
||||
LogLevel.supportedOn = never
|
||||
ShowFreeSpace2.supportedOn = never
|
||||
ShowInfoTip2.supportedOn = never
|
||||
|
||||
; os-specific
|
||||
ReplaceFileUI.supportedOn = win7
|
||||
ReplaceFolderUI.supportedOn = win7
|
||||
OverwriteAlertLevel.supportedOn = win7
|
||||
EnableMore.supportedOn = win7
|
||||
MoreProgressDelay.supportedOn = win7
|
||||
FileExplorer.supportedOn = win7
|
||||
ShowUpButton.supportedOn = win7
|
||||
UpIconNormal.supportedOn = win7
|
||||
UpIconPressed.supportedOn = win7
|
||||
UpIconHot.supportedOn = win7
|
||||
UpIconDisabled.supportedOn = win7
|
||||
UpIconSize.supportedOn = win7
|
||||
FixFolderScroll.supportedOn = win7
|
||||
ForceRefreshWin7.supportedOn = win7
|
||||
ShowCaption.supportedOn = win7
|
||||
ShowIcon.supportedOn = win7
|
||||
ShowStatusBar.supportedOn = win881
|
||||
ShowZone.supportedOn = win881
|
||||
|
||||
|
||||
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Classic Start 設定
|
||||
State.text = 状態:
|
||||
State1.text = この値にロックする
|
||||
State2.text = 既定にロックする
|
||||
State3.text = ロックを解除する
|
||||
State1Help.text = 「この値にロックする」の状態に設定すると、設定は全てユーザーに対して指定された値にロックされます。
|
||||
State2Help.text = 「既定にロックする」の状態に設定すると、設定は全てのユーザーに対して既定値にロックされます。また指定された値は無視されます。
|
||||
State3Help.text = 「ロックを解除する」の状態に設定すると、設定の既定値は指定された値に変更されます。また個々のユーザーが設定を上書きすることもできます。
|
||||
|
||||
ClassicExplorerCat.text = クラシックエクスプローラー
|
||||
ClassicExplorerCatHelp.text = クラシックエクスプローラーのグループポリシー設定
|
||||
SUPPORTED_CS404.text = Classic Start 4.0.4以降のバージョンが必要です。
|
||||
SUPPORTED_CS404_WIN7.text = Windows 7が必要です。
|
||||
SUPPORTED_CS404_WIN881.text = Windows 8 あるいは Windows 8.1が必要です。
|
||||
|
||||
AddressAltD.nameOverride = アドレスバー用ショートカットの追加
|
||||
AddressAltD.tipOverride = Altキーとの組み合わせでアドレスバーのショートカットに'A'から'Z'の文字を入力してください
|
||||
EnableSettings.nameOverride = 設定を有効にする
|
||||
EnableSettings.tipOverride = ユーザーが独自の設定を編集することができます
|
||||
ProcessWhiteList.nameOverride = プロセスのホワイトリスト
|
||||
ProcessWhiteList.tipOverride = クラシックエクスプローラーをロードすることを許可するプロセスリストです。(例:メモ帳)プロセスのファイル名のみ、コンマまたはセミコロンで区切り、複数の名前を使用してください。
|
||||
ProcessBlackList.nameOverride = プロセスのブラックリスト
|
||||
ProcessBlackList.tipOverride = クラシックエクスプローラーをロードすることを許可しないプロセスリストです。(例:メモ帳)プロセスのファイル名のみ、コンマまたはセミコロンで区切り、複数の名前を使用してください。
|
||||
ToolbarItems.nameOverride = ツールバーボタン
|
||||
ToolbarItems.tipOverride = ツールバーで表示するボタンを選択します。\n右の文字列を取得するための最良の方法は、[クラシックエクスプローラー設定]のダイアログボックスのボタンを設定し、〔HKCU\Software\PassionateCoder\ClassicExplorer\Setting〕からToolbarItemsの名称の値を検索します
|
||||
|
||||
|
||||
; os-specific
|
||||
FileExplorer.nameOverride = エクスプローラでのみダイアログを有効にする(パフォーマンスが向上します)
|
||||
@@ -1,25 +0,0 @@
|
||||
; DON'T TRANSLATE =============================================================
|
||||
|
||||
LogLevel.supportedOn=never
|
||||
|
||||
|
||||
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Classic Start 設定
|
||||
State.text = 状態:
|
||||
State1.text = この値にロックする
|
||||
State2.text = 既定にロックする
|
||||
State3.text = ロックを解除する
|
||||
State1Help.text = 「この値にロックする」の状態に設定すると、設定は全てユーザーに対して指定された値にロックされます。
|
||||
State2Help.text = 「既定にロックする」の状態に設定すると、設定は全てのユーザーに対して既定値にロックされます。また指定された値は無視されます。
|
||||
State3Help.text = 「ロックを解除する」の状態に設定すると、設定の既定値は指定された値に変更されます。また個々のユーザーが設定を上書きすることもできます。
|
||||
|
||||
ClassicIECat.text = Classic IE
|
||||
ClassicIECatHelp.text = Classic IEのグループポリシー設定
|
||||
SUPPORTED_CS404.text = Classic Start 4.0.4以降のバージョンが必要です。
|
||||
SUPPORTED_IE9.text = Internet Explorer 9以降のバージョンが必要です。
|
||||
|
||||
EnableSettings.nameOverride = 設定を有効にする
|
||||
EnableSettings.tipOverride = ユーザーが独自の設定を編集することができます
|
||||
CaptionFont.tipAddition = .\n\nフォーマットは <font name>, <normal | bold | italic | bold_italic>, <size>です。 例: "Segoe UI, normal, 9"
|
||||
@@ -1,19 +0,0 @@
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Classic Start 設定
|
||||
State.text = 状態:
|
||||
State1.text = この値にロックする
|
||||
State2.text = 既定にロックする
|
||||
State3.text = ロックを解除する
|
||||
State1Help.text = 「この値にロックする」の状態に設定すると、設定は全てユーザーに対して指定された値にロックされます。
|
||||
State2Help.text = 「既定にロックする」の状態に設定すると、設定は全てのユーザーに対して既定値にロックされます。また指定された値は無視されます。
|
||||
State3Help.text = 「ロックを解除する」の状態に設定すると、設定の既定値は指定された値に変更されます。また個々のユーザーが設定を上書きすることもできます。
|
||||
|
||||
ClassicStartCat.text = Classic Start
|
||||
ClassicStartCatHelp.text = Classic Startのグループポリシー設定
|
||||
SUPPORTED_CS404.text = Classic Start 4.0.4以降のバージョンが必要です。
|
||||
|
||||
Language.nameOverride = Classic Startコンポーネント用の言語
|
||||
Language.tipOverride = Classic Startで使用する言語を選択します(例:en-US及びde-DE)。言語はスタートメニュー、ツールバー等に関するテキストに影響を与えます。適切な言語DLLがインストールされている場合、設定UIも翻訳されます
|
||||
Update.nameOverride = 自動的な新規バージョンの確認を有効にする
|
||||
Update.tipOverride = この項目にチェックを入れると、Classic Startは、毎週プログラムの更新を自動的に確認します。プログラム及び言語の更新がある場合、画面に通知されます
|
||||
@@ -1,191 +0,0 @@
|
||||
; DON'T TRANSLATE =============================================================
|
||||
|
||||
; disabled
|
||||
CrashDump.supportedOn = never
|
||||
LogLevel.supportedOn = never
|
||||
OldProgramsAge.supportedOn = never
|
||||
DefaultMenuStyle.supportedOn = never
|
||||
MenuItems.supportedOn = never
|
||||
Skin1.supportedOn = never
|
||||
SkinOptions1.supportedOn = never
|
||||
SkinVariation1.supportedOn = never
|
||||
Skin2.supportedOn = never
|
||||
SkinVariation2.supportedOn = never
|
||||
SkinOptions2.supportedOn = never
|
||||
SkipMetroCount.supportedOn = never
|
||||
CompatibilityFixes.supportedOn = never
|
||||
|
||||
; skins
|
||||
SkinC1.supportedOn = classic1
|
||||
SkinVariationC1.supportedOn = classic1
|
||||
SkinOptionsC1.supportedOn = classic1
|
||||
MenuItems1.supportedOn = classic1
|
||||
SkinC2.supportedOn = classic2
|
||||
SkinVariationC2.supportedOn = classic2
|
||||
SkinOptionsC2.supportedOn = classic2
|
||||
MenuItems2.supportedOn = classic1
|
||||
SkinW7.supportedOn = win7_style
|
||||
SkinVariationW7.supportedOn = win7_style
|
||||
SkinOptionsW7.supportedOn = win7_style
|
||||
MenuItems7.supportedOn = win7_style
|
||||
|
||||
; style-specific
|
||||
Computer.supportedOn = classic
|
||||
Favorites.supportedOn = classic
|
||||
Documents.supportedOn = classic
|
||||
UserFiles.supportedOn = classic
|
||||
UserDocuments.supportedOn = classic
|
||||
UserPictures.supportedOn = classic
|
||||
ControlPanel.supportedOn = classic
|
||||
Network.supportedOn = classic
|
||||
Printers.supportedOn = classic
|
||||
Shutdown.supportedOn = classic
|
||||
LogOff.supportedOn = classic
|
||||
Undock.supportedOn = classic
|
||||
Search.supportedOn = classic
|
||||
Help.supportedOn = classic
|
||||
Run.supportedOn = classic
|
||||
SearchFilesCommand.supportedOn = classic
|
||||
SearchResults.supportedOn = classic
|
||||
SearchResultsMax.supportedOn = classic
|
||||
MaxMainMenuWidth.supportedOn = classic
|
||||
MainMenuAnimation.supportedOn = classic
|
||||
MainMenuAnimationSpeed.supportedOn = classic
|
||||
MainMenuScrollSpeed.supportedOn = classic
|
||||
MenuCaption.supportedOn = classic
|
||||
MenuUsername.supportedOn = classic
|
||||
ShutdownCommand.supportedOn = win7_style
|
||||
MinMainHeight.supportedOn = win7_style
|
||||
ProgramsStyle.supportedOn = win7_style
|
||||
FoldersFirst.supportedOn = win7_style
|
||||
OpenPrograms.supportedOn = win7_style
|
||||
ProgramsMenuDelay.supportedOn = win7_style
|
||||
ShutdownW7.supportedOn = win7_style
|
||||
ProgramsWidth.supportedOn = win7_style
|
||||
JumplistWidth.supportedOn = win7_style
|
||||
|
||||
; windows 7
|
||||
CascadeAll.supportedOn = win7
|
||||
AllProgramsDelay.supportedOn = win7
|
||||
InitiallySelect.supportedOn = win7
|
||||
HideUserPic.supportedOn = win7
|
||||
SkinA.supportedOn = win7
|
||||
SkinVariationA.supportedOn = win7
|
||||
SkinOptionsA.supportedOn = win7
|
||||
|
||||
; metro settings
|
||||
AllTaskbars.supportedOn = win881
|
||||
AllProgramsMetro.supportedOn = win881
|
||||
HideProgramsMetro.supportedOn = win881
|
||||
RecentMetroApps.supportedOn = win881
|
||||
StartScreenShortcut.supportedOn = win881
|
||||
SearchMetroApps.supportedOn = win881
|
||||
DisableHotCorner.supportedOn = win881
|
||||
OpenMouseMonitor.supportedOn = win881
|
||||
SkipMetro.supportedOn = win8
|
||||
|
||||
|
||||
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
|
||||
Title.text = Classic Start 設定
|
||||
State.text = 状態:
|
||||
State1.text = この値にロックする
|
||||
State2.text = 既定にロックする
|
||||
State3.text = ロックを解除する
|
||||
State1Help.text = 「この値にロックする」の状態に設定すると、設定は全てユーザーに対して指定された値にロックされます。
|
||||
State2Help.text = 「既定にロックする」の状態に設定すると、設定は全てのユーザーに対して既定値にロックされます。また指定された値は無視されます。
|
||||
State3Help.text = 「ロックを解除する」の状態に設定すると、設定の既定値は指定された値に変更されます。また個々のユーザーが設定を上書きすることもできます。
|
||||
|
||||
ClassicStartMenuCat.text = クラシックスタートメニュー
|
||||
ClassicStartMenuCatHelp.text = クラシックスタートメニューのグループポリシー設定
|
||||
SUPPORTED_CS404.text = Classic Start 4.0.4以降のバージョンが必要です。
|
||||
SUPPORTED_CS404_WIN7.text = Windows 7が必要です。
|
||||
SUPPORTED_CS404_WIN78.text = Windows 7 あるいは Windows 8が必要です。
|
||||
SUPPORTED_CS404_WIN781.text = Windows 7 あるいは Windows 8.1が必要です。
|
||||
SUPPORTED_CS404_WIN8.text = Windows 8が必要です。
|
||||
SUPPORTED_CS404_WIN881.text = Windows 8 あるいは Windows 8.1が必要です。
|
||||
SUPPORTED_CS404_WIN81.text = Windows 8.1が必要です。
|
||||
SUPPORTED_CS404_CLASSIC1_STYLE.text = 1列のクラシックメニュースタイルが必要です。
|
||||
SUPPORTED_CS404_CLASSIC2_STYLE.text = 2列のクラシックメニュースタイルが必要です。
|
||||
SUPPORTED_CS404_CLASSIC_STYLE.text = クラシックメニュースタイルが必要です。
|
||||
SUPPORTED_CS404_WIN7_STYLE.text = Windows 7 メニュースタイルが必要です。
|
||||
|
||||
EnableSettings.nameOverride = 設定を有効にする
|
||||
EnableSettings.tipOverride = ユーザーが独自の設定を編集することができます
|
||||
|
||||
MenuStyle.nameOverride = メニュースタイル
|
||||
MenuStyle.tipOverride = スタートメニューの様式を選択します。\nスタイルは、メニューの全体的な外観と機能を決定します。
|
||||
MenuStyle_Classic1.nameOverride = 1列のクラシック
|
||||
MenuStyle_Classic2.nameOverride = 2列のクラシック
|
||||
MenuStyle_Win7.nameOverride = Windows 7
|
||||
|
||||
MouseClick.nameOverride = 左クリックで開く
|
||||
ShiftClick.nameOverride = [シフトキー+クリック]で開く
|
||||
WinKey.nameOverride = Windowsキーで開く
|
||||
ShiftWin.nameOverride = [シフトキー+Windowsキー]で開く
|
||||
MiddleClick.nameOverride = ミドルクリックで開く
|
||||
Hover.nameOverride = マウスカーソルを重ねた際に開く
|
||||
|
||||
; skins
|
||||
SkinC1.nameOverride = 1列のクラシックメニュー用スキン
|
||||
SkinC1.tipOverride = 1列のクラシックスタイルで使用するスキンを選択します
|
||||
SkinVariationC1.nameOverride = 1列のクラシックメニュー用スキンのバリエーション
|
||||
SkinVariationC1.tipOverride = 1列のクラシックスタイルで使用するスキンのバリエーションを選択します(複数のバリエーションをサポートしているスキンの場合)
|
||||
SkinOptionsC1.nameOverride = 1列のクラシックメニュー用スキンのオプション
|
||||
SkinOptionsC1.tipOverride = 1列のクラシックスタイルで使用するスキンのオプションを選択します。\nオプションは16進数のリストです。それらを取得するための最良の方法は、[クラシックスタートメニューの設定]のダイアログでオプションを調整し、[HKCU\Software\PassionateCoder\ClassicStartMenu\Settings]からSkinOptionsC1という値を検索することです
|
||||
MenuItems1.nameOverride = 1列のクラシックメニュー用のメニュー項目
|
||||
MenuItems1.tipOverride = 1列のクラシックスタイルで使用するメニュー項目を選択します。\n右の文字列を取得する最良の方法は、[クラシックスタートメニューの設定]のダイアログボックス内の項目を設定してから、[HKCU\Software\PassionateCoder\ClassicStartMenu\Settings]からMenuItems1という名称の値を検索することです
|
||||
SkinC2.nameOverride = 2列のクラシックメニュー用スキン
|
||||
SkinC2.tipOverride = 2列のクラシックスタイルで使用するスキンを選択します
|
||||
SkinVariationC2.nameOverride = 2列のクラシックメニュー用スキンのバリエーション
|
||||
SkinVariationC2.tipOverride = 2列のクラシックスタイルで使用するスキンのバリエーションを選択します(複数のバリエーションをサポートしているスキンの場合)
|
||||
SkinOptionsC2.nameOverride = 2列のクラシックメニュー用スキンのオプション
|
||||
SkinOptionsC2.tipOverride = 2列のクラシックスタイルで使用するスキンのオプションを選択します。\nオプションは16進数のリストです。それらを取得するための最良の方法は、[クラシックスタートメニューの設定]のダイアログでオプションを調整し、[HKCU\Software\PassionateCoder\ClassicStartMenu\Settings]からSkinOptionsC2という値を検索することです
|
||||
MenuItems2.nameOverride = 2列のクラシックメニュー用のメニュー項目
|
||||
MenuItems2.tipOverride = 2列のクラシックスタイルで使用するメニュー項目を選択します。\n右の文字列を取得する最良の方法は、[クラシックスタートメニューの設定]のダイアログボックス内の項目を設定してから、[HKCU\Software\PassionateCoder\ClassicStartMenu\Settings]からMenuItems2という名称の値を検索することです
|
||||
SkinW7.nameOverride = Windows 7 スタイル用スキン
|
||||
SkinW7.tipOverride = Windows 7 スタイルで使用するスキンを選択します
|
||||
SkinVariationW7.nameOverride = Windows 7 スタイル用スキンのバリエーション
|
||||
SkinVariationW7.tipOverride = Windows 7 スタイルで使用するスキンのバリエーションを選択します(複数のバリエーションをサポートしているスキンの場合)
|
||||
SkinOptionsW7.nameOverride = Windows 7 スタイル用スキンのオプション
|
||||
SkinOptionsW7.tipOverride = Windows 7 スタイルで使用するスキンのオプションを選択します。\nオプションは16進数のリストです。それらを取得するための最良の方法は、[クラシックスタートメニューの設定]のダイアログでオプションを調整し、[HKCU\Software\PassionateCoder\ClassicStartMenu\Settings]からSkinOptionsW7という値を検索することです
|
||||
MenuItems7.nameOverride = Windows 7 スタイル用のメニュー項目
|
||||
MenuItems7.tipOverride = Windows 7 スタイルで使用するメニュー項目を選択します。\n右の文字列を取得する最良の方法は、[クラシックスタートメニューの設定]のダイアログボックス内の項目を設定してから、[HKCU\Software\PassionateCoder\ClassicStartMenu\Settings]からMenuItems7という名称の値を検索することです
|
||||
|
||||
; windows 7
|
||||
SkinA.nameOverride = Windows 7 スタートメニューの全てのプログラムサブメニュー用スキン
|
||||
SkinA.tipOverride = Windows 7 スタートメニューの全てのプログラムサブメニューで使用するスキンを選択します
|
||||
SkinVariationA.nameOverride = Windows 7 スタートメニューの全てのプログラムサブメニュー用スキンのバリエーション
|
||||
SkinVariationA.tipOverride = Windows 7 スタートメニューの全てのプログラムサブメニューで使用するスキンのバリエーションを選択します(複数のバリエーションをサポートしているスキンの場合)
|
||||
SkinOptionsA.nameOverride = Windows 7 スタートメニューの全てのプログラムサブメニュー用スキンのオプション
|
||||
SkinOptionsA.tipOverride = Windows 7 スタートメニューの全てのプログラムサブメニューで使用するスキンのオプションを選択します。\nオプションは16進数のリストです。それらを取得するための最良の方法は、[クラシックスタートメニューの設定]のダイアログでオプションを調整し、[HKCU\Software\PassionateCoder\ClassicStartMenu\Settings]からSkinOptionsAという値を検索することです
|
||||
|
||||
; metro settings
|
||||
SkipMetro.tipAddition = この設定はWindows8.1で動作しません。デスクトップを起動するために、内蔵のWindowsの設定を使用する必要があります。
|
||||
|
||||
; hidden
|
||||
FolderStartMenu.nameOverride = スタートメニューフォルダ
|
||||
FolderStartMenu.tipOverride = ユーザーごとのスタートメニューフォルダの上書きを入力してください(また、ユーザーごとのプログラムフォルダを上書きします)。\nパスは環境変数を含めることができます。\n注意:この設定は[設定]ダイアログから編集できません
|
||||
FolderPrograms.nameOverride = プログラムフォルダ
|
||||
FolderPrograms.tipOverride = ユーザーごとのプログラムフォルダの上書きを入力してください。\nパスは環境変数を含めることができます。\n注意:この設定は[設定]ダイアログから編集できません
|
||||
FolderCommonStartMenu.nameOverride = 共通のスタートメニューフォルダ
|
||||
FolderCommonStartMenu.tipOverride = 共通のスタートメニューフォルダの上書きを入力します(また、一般的なプログラムフォルダを上書きします)。\nパスは環境変数を含めることができます。\注意:この設定は[設定]ダイアログから編集できません
|
||||
FolderCommonPrograms.nameOverride = 共通のプログラムフォルダ
|
||||
FolderCommonPrograms.tipOverride = 一般的なプログラムフォルダの上書きを入力してください。\nパスは環境変数を含めることができます。\n注意:この設定は[設定]ダイアログから編集できません
|
||||
AutoStartDelay.nameOverride = 自動起動の遅延経過時間
|
||||
AutoStartDelay.tipOverride = ログイン時に自動的に[スタート]メニューを起動する際の遅延経過時間(秒)を入力してください(メニューを起動する際に、ClassicStartMenu.exeを実行して、手動で適用されません)。\n注意:この設定は[設定]ダイアログから編集できません
|
||||
|
||||
; other
|
||||
StartButtonIcon.tipAddition = 値は、ICOファイルへのパスまたはEXE/ DLLとアイコンのIDへのパスを指定できます
|
||||
StartButtonPath.tipAddition = 値は、BMPまたはPNGファイルのフルパスです
|
||||
SoundMain.tipAddition = 値は、システムイベントの名前やWAVファイルへのパスを指定できます
|
||||
SoundPopup.tipAddition = 値は、システムイベントの名前やWAVファイルへのパスを指定できます
|
||||
SoundCommand.tipAddition = 値は、システムイベントの名前やWAVファイルへのパスを指定できます
|
||||
SoundDrop.tipAddition = 値は、システムイベントの名前やWAVファイルへのパスを指定できます
|
||||
ExpandFolderLinks.tipAddition = 唯一の(ジャンクションなど)シンボリックリンクのためではなく、プレーンのショートカットのために動作します
|
||||
StartHoverDelay.nameOverride = マウスを重ねた際の遅延経過時間(スタートボタン用)
|
||||
AllProgramsDelay.nameOverride = マウスを重ねた際の遅延経過時間(Windows 7の全てのプログラム用)
|
||||
CSMHotkey.tipAddition = .\n\n基本値は、メインキーの仮想コードです。 Altキーのための1024及びCtrnキーのための512、シフトキーのための256を追加します。\n値を取得する最良の方法は、[クラシックスタートメニューの設定]のダイアログで設定したホットキーを選択し、[HKCU\Software\PassionateCoder\ClassicStartMenu\Settings]からCSMHotkeyという名称の値を検索することです
|
||||
WSMHotkey.tipAddition = .\n\n基本値は、メインキーの仮想コードです。 Altキーのための1024及びCtrnキーのための512、シフトキーのための256を追加します。\n値を取得する最良の方法は、[クラシックスタートメニューの設定]のダイアログで設定したホットキーを選択し、[HKCU\Software\PassionateCoder\ClassicStartMenu\Settings]からWSMHotkeyという名称の値を検索することです
|
||||
@@ -1,3 +0,0 @@
|
||||
[fa-IR] - Persian (Iran, Islamic Republic of)
|
||||
Menu.PinStart = سنجاق کردن به منوی شروع (Classic Start)
|
||||
Menu.UnpinStart = برداشتن از منوی شروع (Classic Start)
|
||||
@@ -1,46 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//PL" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html><head>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>Classic Start</title>
|
||||
<style type="text/css">
|
||||
h1 {
|
||||
color: #0070c0;
|
||||
font-family: "Times New Roman",Times,serif;
|
||||
}
|
||||
body {
|
||||
font-family: Arial,Helvetica,sans-serif;
|
||||
}
|
||||
|
||||
</style></head><body>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/ClassicStart.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Strona internetowa Classic Start" title="Strona internetowa Classic Start"></a> Classic Start</h1>
|
||||
<span style="font-style: italic; color: rgb(0, 112, 192); font-weight: bold;">Wersja 4.3.1 – wydanie ogólne</span><br><br>
|
||||
<h1>Czym jest Classic Start?</h1>
|
||||
<strong style="color: rgb(79, 129, 189);">Classic Start™</strong> jest zbiorem funkcji zwiększających użyteczność systemu Windows. Program
|
||||
posiada konfigurowalne menu Start i przycisk Start, dodaje
|
||||
pasek narzędzi do Eksploratora Windows i wspiera wiele innych funkcji.<br>
|
||||
<br>
|
||||
<br>
|
||||
<h1>Wymagania systemowe</h1>
|
||||
Classic Start działa z Windows 7, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012 i Windows Server 2012 R2. Program obsługuje 32 i 64-bitowe wersje systemu (instalator działa na obu wersjach). Niektóre karnacje dla menu Start wymagają włączonego Aero. Inne wymagają co najmniej podstawowej kompozycji.<br>
|
||||
<br>
|
||||
<br>
|
||||
<h1>Składniki</h1><br>
|
||||
|
||||
Classic Start składa się z trzech głównych składników:<ul>
|
||||
<li><a href="ClassicStartMenu.html">Classic Start Menu</a></li>
|
||||
<li><a href="ClassicExplorer.html">Classic Explorer</a></li>
|
||||
<li><a href="ClassicIE.html">Classic IE</a></li>
|
||||
</ul>
|
||||
<br>
|
||||
<h1>Dezinstalacja</h1>
|
||||
Aby zdeinstalować Classic Start przejdź do <span style="font-weight: bold;">Panelu sterowania -> Programy i funkcje</span>.<br>Innym sposobem jest uruchomienie Instalatora programu i wybranie "Usuń".<br>
|
||||
Zakończenie procesu może wymagać wylogowania.<br>
|
||||
<br>
|
||||
</body></html>
|
||||
@@ -1,9 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html><head>
|
||||
|
||||
|
||||
|
||||
|
||||
<meta content="text/html; charset=iso-8859-1" http-equiv="content-type"><title>Classic Start</title>
|
||||
<style type="text/css">h1 { color: #0070c0; font-family: "Times New Roman",Times,serif; } body { font-family: Arial,Helvetica,sans-serif; }</style></head><body>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/ClassicStart.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Веб-узел Classic Start" title="Веб-узел Classic Start"></a> Ссылки</h1><span style="font-style: italic; color: rgb(0, 112, 192); font-weight: bold;"></span><br>Последнюю версию можно найти на веб-узле Classic Start:<br> <a target="_blank" href="http://www.classicshell.net/">http://www.classicshell.net/</a><br> <br> Просмотр истории проекта:<br> <span style="font-weight: bold;">История: </span><a target="_blank" href="http://www.classicshell.net/history/">http://www.classicshell.net/history/</a><br> <br> <br><h1>Поддержка</h1>Ответы на часто задаваемые вопросы смотрите здесь:<br> <span style="font-weight: bold;">Часто задаваемые вопросы: </span><a target="_blank" href="http://www.classicshell.net/faq/" target="_blank">http://www.classicshell.net/faq/</a><br> <br> Если вы не нашли свой ответ в в разделе часто задаваемых вопросов, перейдите на форумы обсуждения: <br> <span style="font-weight: bold;">Дискуссионные форумы: </span><a target="_blank" href="http://www.classicshell.net/forum/viewforum.php?f=6" target="_blank">http://www.classicshell.net/forum/viewforum.php?f=6</a><br> <br> <br><h1>Сообщения о проблемах</h1>Сообщайте об ошибках и о запросах новых возможностей приложения на форумах разработчика: <br> <span style="font-weight: bold;">Форумы разработчика: </span><a target="_blank" href="http://www.classicshell.net/forum/viewforum.php?f=11" target="_blank">http://www.classicshell.net/forum/viewforum.php?f=11</a><br></body></html>
|
||||
@@ -1,18 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html><head>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta content="text/html; charset=iso-8859-1" http-equiv="content-type"><title>Classic Start</title>
|
||||
<style type="text/css">h1 { color: #0070c0; font-family: "Times New Roman",Times,serif; } body { font-family: Arial,Helvetica,sans-serif; }</style></head><body>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/ClassicStart.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Веб-узел Classic Start" title="Classic Start website"></a> Classic Start</h1><span style="font-style: italic; color: rgb(0, 112, 192); font-weight: bold;">Версия
|
||||
4.3.1 – общий выпуск</span><br><br><h1>Что такое Classic Start?</h1><strong style="color: rgb(79, 129, 189);">Classic Start™</strong>представляет собой коллекцию улучшений для Windows. Classic Start имеет настраиваемые главное меню и кнопку Пуск, добавляет панель инструментов для проводника Windows и поддерживает множество мелких функций.<br><br> <br> <br><h1>Системные требования</h1>Classic Start работает на Windows 7, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012 и Windows Server 2012 R2. Поддерживает 32 и 64-разрядные версии (универсальная программа установки). Для некоторых обложек меню "Пуск" необходимо включить тему Aero. Для других обложек требуется тема упрощенного стиля Windows.<br> <br> <br><h1>Компоненты</h1><br> Classic Start имеет три основных компонента:<ul>
|
||||
<li><a href="ClassicStartMenu.html">Classic Start Menu</a></li>
|
||||
<li><a href="ClassicExplorer.html">Classic Explorer</a></li>
|
||||
<li><a href="ClassicIE.html">Classic IE</a></li>
|
||||
</ul><br><h1>Удаление</h1>Вы можете удалить Classic Start через <span style="font-weight: bold;">Панель управления -> Программы и компоненты</span>. Другой способ удаления заключается в в повторном запуске программы установки и выборе команды "Удалить".<br> Возможно потребуется завершить сеанс для завершения этого процесса.<br> <br></body></html>
|
||||
|
Before Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 4.9 KiB |
@@ -1,238 +0,0 @@
|
||||
version 0.9.7
|
||||
changelist 00087
|
||||
32-bit code: {4FB649CF-3B19-44C2-AE13-3978BA10E3C0}
|
||||
64-bit code: {962E3DB4-82A7-4B38-80B4-F3DB790D9CA2}
|
||||
|
||||
version 0.9.8
|
||||
changelist 00118
|
||||
32-bit code: {131E8BB5-6E2F-437B-9923-3BAC5402995D}
|
||||
64-bit code: {4F5A8EAD-D866-47CB-85C3-E17BB328687E}
|
||||
|
||||
version 0.9.9
|
||||
changelist 00157
|
||||
32-bit code: {962C0EF9-28A6-48B5-AE5D-F8F8B4B1C5F6}
|
||||
64-bit code: {029C99FA-B112-486A-8350-DA2099C812ED}
|
||||
|
||||
version 0.9.10
|
||||
changelist 00167
|
||||
32-bit code: {AA86C803-F195-4593-A9EC-24D26D4F9C7E}
|
||||
64-bit code: {2099745F-EFD7-43C8-9A3A-5EAF01CD56FF}
|
||||
|
||||
version 1.0.0
|
||||
changelist 00197
|
||||
32-bit code: {EEC423BD-FFA9-4B9F-A562-9C28E4F0D674}
|
||||
64-bit code: {B38DB50D-325B-4CF7-8464-756368A79F8B}
|
||||
|
||||
version 1.0.1
|
||||
changelist 00202
|
||||
32-bit code: {FA8F785A-A984-4B9A-86C8-442864DE6952}
|
||||
64-bit code: {22C2EF92-9D1D-4994-A31D-2D2E53AD3854}
|
||||
|
||||
version 1.0.2
|
||||
changelist 00216
|
||||
32-bit code: {540A47E4-1D10-40B2-A287-3F5640F14779}
|
||||
64-bit code: {69012E3A-156A-4C81-9B2A-901716DAAF18}
|
||||
|
||||
version 1.0.3
|
||||
changelist 00292
|
||||
32-bit code: {6FE3D179-C937-4FA7-8C47-1F08A21965A4}
|
||||
64-bit code: {3A634415-DE75-4433-B9AB-5171A2BAFF37}
|
||||
|
||||
version 1.9.0
|
||||
changelist 00291
|
||||
32-bit code: {F260865C-5694-4BB8-9EB2-31D255EF89B4}
|
||||
64-bit code: {F85FDC1A-D28A-483F-9273-5E76A58DE65D}
|
||||
|
||||
version 1.9.1
|
||||
changelist 00346
|
||||
32-bit code: {6280BAE2-DE15-4DE0-90DD-B07CFAFD9930}
|
||||
64-bit code: {B421E57C-B5CC-40BB-89F9-2A7F09720D9D}
|
||||
|
||||
version 1.9.2
|
||||
changelist 00366
|
||||
32-bit code: {6E328D2B-D432-4120-9E98-6A21CC0B71F9}
|
||||
64-bit code: {21FD4542-C405-4E78-9C0E-2A400CCC2B16}
|
||||
|
||||
version 1.9.6
|
||||
changelist 00381
|
||||
32-bit code: {D783B495-F455-4AC3-A0F6-19D96E51C592}
|
||||
64-bit code: {A648609E-963D-4B5B-BA20-66FCAB7A084C}
|
||||
|
||||
version 1.9.7
|
||||
changelist 00400
|
||||
32-bit code: {63FF2718-3D8A-4D3F-84C3-089833108981}
|
||||
64-bit code: {4C605E7D-2FA5-4E96-9B0B-ACF235E9F098}
|
||||
|
||||
version 1.9.8
|
||||
changelist 00409
|
||||
32-bit code: {088CD28F-6CE6-42FF-8504-79BB7FD3FE5A}
|
||||
64-bit code: {7B1BB2B9-5384-48F0-A485-A5A97BB33D85}
|
||||
|
||||
version 2.0.0
|
||||
changelist 00492
|
||||
32-bit code: {4D44EBBE-7D9B-4D9E-A936-D5081ADD4D0D}
|
||||
64-bit code: {E0D1C1F2-2DD0-4F44-BB9B-F2FBE84CA3AD}
|
||||
|
||||
version 2.8.1
|
||||
changelist 00526
|
||||
32-bit code: {7F6291BF-6354-4d3f-8BF8-47D8DB46E45C}
|
||||
64-bit code: {A438E138-03E7-4497-9EB0-BF2B9F693CEC}
|
||||
|
||||
version 2.8.2
|
||||
changelist 00548
|
||||
32-bit code: {53B0585C-2F70-4fc8-B871-B1F6F34574A9}
|
||||
64-bit code: {A7798BA8-4D1F-4fdc-8639-64C7F76F4193}
|
||||
|
||||
version 2.8.3
|
||||
changelist 00562
|
||||
32-bit code: {F9FCCFE9-5AC1-4914-AA94-94A4C3D53157}
|
||||
64-bit code: {2331A3DB-2BDC-4d85-B473-43AADD9F9BD0}
|
||||
|
||||
version 2.9.0
|
||||
changelist 00640
|
||||
32-bit code: {8782EDB8-CEEA-4815-9DD6-7156A0174D67}
|
||||
64-bit code: {82083946-B6A5-4027-BA4D-0A15963F26EB}
|
||||
|
||||
version 2.9.2
|
||||
changelist 00789
|
||||
32-bit code: {4CF53C25-F79A-4586-B856-D93A9F3EC27A}
|
||||
64-bit code: {C4F2749D-5377-4F0E-ABD6-730A1D2C6F38}
|
||||
|
||||
version 2.9.3
|
||||
changelist 00875
|
||||
32-bit code: {AD3387FD-D89E-4555-AEAF-260921A24FB7}
|
||||
64-bit code: {66A0F974-5E12-4E9D-A123-B1C6B6BA9804}
|
||||
|
||||
version 3.0.0
|
||||
changelist 00907
|
||||
32-bit code: {94DE9A19-933A-4736-986F-B43973699C19}
|
||||
64-bit code: {B08E7A0F-FBCE-4EC9-A0AE-75C0FBA1D8B7}
|
||||
|
||||
version 3.1.0
|
||||
changelist 00939
|
||||
32-bit code: {9032D87D-23E8-4FA1-8422-C11747A4FA23}
|
||||
64-bit code: {5A2565D0-A773-4C69-A66D-7AAF2039E985}
|
||||
|
||||
version 3.1.1
|
||||
changelist 00939
|
||||
32-bit code: {E2110713-38F4-4C8C-8B9B-58B5A6C87AEB}
|
||||
64-bit code: {33A6882A-52A8-41C5-8E14-7C9EAD7B7632}
|
||||
|
||||
version 3.2.0
|
||||
changelist 00953
|
||||
32-bit code: {101A3855-EB37-4760-9DCB-BA04A28E0F75}
|
||||
64-bit code: {1EEF5C7E-C371-431D-A507-8C5B46EED7B4}
|
||||
|
||||
version 3.3.0
|
||||
changelist 00975
|
||||
32-bit code: {19280C26-91D7-46E4-B6E9-49AD73D94E7A}
|
||||
64-bit code: {8B914004-8378-423E-AD44-DF4551DBC0DB}
|
||||
|
||||
version 3.4.0
|
||||
changelist 00986
|
||||
32-bit code: {AB2DED49-CC42-4098-AFCD-10C6829B986D}
|
||||
64-bit code: {DA6725C1-DDEC-4586-A6B9-888279507882}
|
||||
|
||||
version 3.4.1
|
||||
changelist 00987
|
||||
32-bit code: {3C8B053E-1AAF-46DC-964B-43A7A5EF7FD2}
|
||||
64-bit code: {BAE303DF-7890-464A-8B48-B4B1A195345A}
|
||||
|
||||
version 3.5.0
|
||||
changelist 01021
|
||||
32-bit code: {9A4DB3C1-3B93-4CDC-9B9A-22C186079914}
|
||||
64-bit code: {C7FE12E8-0EA9-492F-84B7-9B5F7E31A772}
|
||||
|
||||
version 3.5.1
|
||||
changelist 01054
|
||||
32-bit code: {7C9620F8-E361-4382-A5E4-385B8B682913}
|
||||
64-bit code: {902FEB22-3C4A-4D6C-84F9-C66C35DD299A}
|
||||
|
||||
version 3.6.0
|
||||
changelist 01109
|
||||
32-bit code: {4E8CF378-2000-408a-837B-89D049EDB8A4}
|
||||
64-bit code: {ADB63A85-DDF6-4326-B303-B609C394AC4C}
|
||||
|
||||
version 3.6.1
|
||||
changelist 01112
|
||||
32-bit code: {6C445ECD-A55A-43ca-9311-A738D2B7E23D}
|
||||
64-bit code: {DC45D291-769A-4608-A688-77E6DBC03498}
|
||||
|
||||
version 3.6.2
|
||||
changelist 01189
|
||||
32-bit code: {4D39908B-D289-43e2-91EA-E2DD35058870}
|
||||
64-bit code: {66E2237E-2E10-48a2-B8D3-2092B8BA8484}
|
||||
|
||||
version 3.6.3
|
||||
changelist 01244
|
||||
32-bit code: {051F5A94-0FC6-454a-85A9-7F0F771B09A9}
|
||||
64-bit code: {ED6EFFF5-9030-4a56-BA12-4AED38D718AC}
|
||||
|
||||
|
||||
version 3.6.4
|
||||
changelist 01270
|
||||
32-bit code: {64AB944D-7A0A-44bd-8F99-E7B3007DF02A}
|
||||
64-bit code: {01489E0F-02FB-4154-B927-5FED88353702}
|
||||
|
||||
version 3.6.5
|
||||
changelist 01292
|
||||
32-bit code: {5012C3AD-9A0D-443d-9463-76E45A4655C9}
|
||||
64-bit code: {CB00799C-0E4F-4fd1-A046-BD24321BCDFF}
|
||||
|
||||
version 3.6.6
|
||||
changelist 01433
|
||||
32-bit code: {1D1796C4-DCA7-4DD3-A29B-C0AAC1568C72}
|
||||
64-bit code: {54E8F0F3-1827-4E6E-86C0-F6946E9CBE83}
|
||||
|
||||
version 3.6.7
|
||||
changelist 01451
|
||||
32-bit code: {D29400E8-A6AB-4AD0-A060-9627EFB283AD}
|
||||
64-bit code: {7F34ADBE-77C0-47A0-BBC6-B3DA16CE8E68}
|
||||
|
||||
version 3.9.1
|
||||
changelist 01758
|
||||
|
||||
version 3.9.5
|
||||
changelist 01850
|
||||
|
||||
version 4.0.0
|
||||
changelist 01898
|
||||
|
||||
version 4.0.2
|
||||
changelist 01990
|
||||
|
||||
version 4.0.4
|
||||
changelist 02140
|
||||
|
||||
version 4.0.5
|
||||
changelist 02297
|
||||
|
||||
version 4.0.6
|
||||
changelist 02310
|
||||
|
||||
version 4.1.0
|
||||
changelist 02331
|
||||
|
||||
version 4.2.0
|
||||
changelist 02440
|
||||
|
||||
version 4.2.1
|
||||
changelist 02512
|
||||
|
||||
version 4.2.2
|
||||
changelist 02552
|
||||
|
||||
version 4.2.3
|
||||
changelist 02596
|
||||
|
||||
version 4.2.4
|
||||
changelist 02630
|
||||
|
||||
version 4.2.5
|
||||
changelist 02696
|
||||
|
||||
version 4.2.6
|
||||
changelist 02812
|
||||
|
||||
version 4.2.7
|
||||
changelist 02819
|
||||
@@ -14,7 +14,7 @@ body {
|
||||
}
|
||||
|
||||
</style></head><body>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/ClassicStart.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Classic Start website" title="Classic Start website"></a> Classic Explorer</h1><span style="font-style: italic; color: rgb(0, 112, 192); font-weight: bold;"></span><br>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/OpenShell.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Open-Shell website" title="Open-Shell website"></a> Classic Explorer</h1><span style="font-style: italic; color: rgb(0, 112, 192); font-weight: bold;"></span><br>
|
||||
<span style="font-weight: bold; color: rgb(79, 129, 189);">Classic
|
||||
Explorer</span> is a plugin for Windows Explorer that:
|
||||
|
||||
@@ -309,12 +309,12 @@ system will treat it as a name of a string in the <span style="font-weight: bold
|
||||
file. The actual text will depend on the current language setting. This
|
||||
is useful when creating a toolbar that can be used by multiple languages.<br>
|
||||
<br>
|
||||
<span style="font-weight: bold;">Note to developers: </span>Buttons for custom commands can be checked or disabled. The toolbar checks the registry key <span style="font-weight: bold;">HKCU\Software\PassionateCoder\ClassicExplorer</span>
|
||||
<span style="font-weight: bold;">Note to developers: </span>Buttons for custom commands can be checked or disabled. The toolbar checks the registry key <span style="font-weight: bold;">HKCU\Software\OpenShell\ClassicExplorer</span>
|
||||
for a DWORD value with the name of the button (the name used in left
|
||||
column). 0 means normal, 1 is disabled and 2 is checked. The toolbar
|
||||
reads the registry keys on startup. To force the buttons to update
|
||||
their state after that you need to find all Explorer windows, locate
|
||||
the child window with class <span style="font-weight: bold;">ClassicStart.CBandWindow</span>, and post a message <span style="font-weight: bold;">WM_CLEAR</span>. This is useful if you are developing a custom exe to be used by the toolbar.<br>
|
||||
the child window with class <span style="font-weight: bold;">OpenShell.CBandWindow</span>, and post a message <span style="font-weight: bold;">WM_CLEAR</span>. This is useful if you are developing a custom exe to be used by the toolbar.<br>
|
||||
|
||||
<br>
|
||||
<h1><a name="examples"></a>Examples for Custom Commands</h1>
|
||||
@@ -368,7 +368,7 @@ no user can edit them:<br>
|
||||
<img style="width: 682px; height: 465px;" alt="" src="images/up_locked.png"><br>
|
||||
In this example the setting "Show Up button" is locked to always be
|
||||
"Before Back/Forward" and can't be changed by any user. This is achieved
|
||||
by adding the setting to the <span style="font-weight: bold;">HKEY_LOCAL_MACHINE\SOFTWARE\PassionateCoder\ClassicExplorer</span> registry key. Create a string value called "ShowUpButton" and set it to "BeforeBack".<br>
|
||||
by adding the setting to the <span style="font-weight: bold;">HKEY_LOCAL_MACHINE\SOFTWARE\OpenShell\ClassicExplorer</span> registry key. Create a string value called "ShowUpButton" and set it to "BeforeBack".<br>
|
||||
<br>In some cases you may not want to lock the value for all users, but
|
||||
simply modify the initial value of the setting. In such case add
|
||||
"_Default" to the name of the value. For example if you want the Up
|
||||
@@ -376,7 +376,7 @@ button to be before Back by default but still allow the users to change
|
||||
it if they wish, create a string value named "ShowUpButton_Default" and
|
||||
set it to "BeforeBack".<br>
|
||||
<br>
|
||||
The easiest way to know the registry name of a setting and its value is to modify it, and then look it up in <span style="font-weight: bold;">HKEY_CURRENT_USER\Software\PassionateCoder\ClassicExplorer\Settings</span>.<br>
|
||||
The easiest way to know the registry name of a setting and its value is to modify it, and then look it up in <span style="font-weight: bold;">HKEY_CURRENT_USER\Software\OpenShell\ClassicExplorer\Settings</span>.<br>
|
||||
Sometimes you may want to lock a setting to its default value, but you
|
||||
don't know what the default value is. Then create a DWORD value and set
|
||||
it to 0xDEFA.<br>
|
||||
@@ -430,7 +430,7 @@ interface (except the Settings dialog box) is localized in 35
|
||||
languages.<br>
|
||||
The Settings dialog box is translated in a smaller number of languages.
|
||||
The default installation contains only English. More languages can be
|
||||
downloaded from the <a href="http://www.classicshell.net/translations/">translations page</a>. Make sure you download the translation package for the exact version of Classic Start.<br>
|
||||
downloaded from the <a href="http://www.classicshell.net/translations/">translations page</a>. Make sure you download the translation package for the exact version of Open-Shell.<br>
|
||||
|
||||
<span style="font-weight: bold;"></span><br>
|
||||
|
||||
@@ -29,7 +29,7 @@ ShowZone.supportedOn = win881
|
||||
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Classic Start settings
|
||||
Title.text = Open-Shell settings
|
||||
State.text = State:
|
||||
State1.text = Locked to this value
|
||||
State2.text = Locked to default
|
||||
@@ -40,7 +40,7 @@ State3Help.text = If you set the state to 'Unlocked', the default value for the
|
||||
|
||||
ClassicExplorerCat.text = Classic Explorer
|
||||
ClassicExplorerCatHelp.text = Classic Explorer group policy settings
|
||||
SUPPORTED_CS404.text = Requires Classic Start 4.0.4 or later.
|
||||
SUPPORTED_CS404.text = Requires Open-Shell 4.0.4 or later.
|
||||
SUPPORTED_CS404_WIN7.text = Requires Windows 7.
|
||||
SUPPORTED_CS404_WIN881.text = Requires Windows 8 or Windows 8.1.
|
||||
|
||||
@@ -53,7 +53,7 @@ ProcessWhiteList.tipOverride = List of processes that can load Classic Explorer.
|
||||
ProcessBlackList.nameOverride = Process black list
|
||||
ProcessBlackList.tipOverride = List of processes that will not load Classic Explorer. Use only the file name of the process (like "notepad.exe"), separate multiple names with a comma or semicolon.
|
||||
ToolbarItems.nameOverride = Toolbar buttons
|
||||
ToolbarItems.tipOverride = Select the buttons to be shown in the toolbar.\nThe best way to get the right string is to configure the buttons in the Classic Explorer settings dialog and then look up the value named ToolbarItems in HKCU\Software\PassionateCoder\ClassicExplorer\Settings
|
||||
ToolbarItems.tipOverride = Select the buttons to be shown in the toolbar.\nThe best way to get the right string is to configure the buttons in the Classic Explorer settings dialog and then look up the value named ToolbarItems in HKCU\Software\OpenShell\ClassicExplorer\Settings
|
||||
NoInitialToolbar.nameOverride = No initial showing of the toolbar
|
||||
NoInitialToolbar.tipOverride = When this is checked, the Explorer toolbar will not be automatically displayed
|
||||
|
||||
@@ -24,7 +24,7 @@ body {
|
||||
}
|
||||
|
||||
</style></head><body>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/ClassicStart.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Classic Start website" title="Classic Start website"></a>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/OpenShell.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Open-Shell website" title="Open-Shell website"></a>
|
||||
Classic IE</h1><span style="font-style: italic; color: rgb(0, 112, 192); font-weight: bold;"></span><span style="color: rgb(79, 129, 189); font-weight: bold;"><br>
|
||||
Classic IE</span>
|
||||
is a
|
||||
@@ -77,12 +77,12 @@ Press OK to store your settings. You need to restart Internet Explorer to apply
|
||||
The settings are
|
||||
per user and are stored in the registry. By default every user can edit
|
||||
all of their settings. An administrator can lock specific settings, so
|
||||
no user can edit them. This is achieved by adding the setting to the <span style="font-weight: bold;">HKEY_LOCAL_MACHINE\SOFTWARE\PassionateCoder\ClassicIE</span> registry key.<br>
|
||||
no user can edit them. This is achieved by adding the setting to the <span style="font-weight: bold;">HKEY_LOCAL_MACHINE\SOFTWARE\OpenShell\ClassicIE</span> registry key.<br>
|
||||
<br>
|
||||
You may also wish to not lock the setting but only override its initial
|
||||
value. Then add "_Default" to the name of the registry value.<br>
|
||||
<br>
|
||||
The easiest way to know the registry name of a setting and its value is to modify it, and then look it up in <span style="font-weight: bold;">HKEY_CURRENT_USER\Software\PassionateCoder\ClassicIE\Settings</span>.<br>
|
||||
The easiest way to know the registry name of a setting and its value is to modify it, and then look it up in <span style="font-weight: bold;">HKEY_CURRENT_USER\Software\OpenShell\ClassicIE\Settings</span>.<br>
|
||||
|
||||
Sometimes you may want to lock a setting to its default value, but you
|
||||
don't know what the default value is. Then create a DWORD value and set
|
||||
@@ -6,7 +6,7 @@ LogLevel.supportedOn = never
|
||||
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Classic Start settings
|
||||
Title.text = Open-Shell settings
|
||||
State.text = State:
|
||||
State1.text = Locked to this value
|
||||
State2.text = Locked to default
|
||||
@@ -17,7 +17,7 @@ State3Help.text = If you set the state to 'Unlocked', the default value for the
|
||||
|
||||
ClassicIECat.text = Classic IE
|
||||
ClassicIECatHelp.text = Classic IE group policy settings
|
||||
SUPPORTED_CS404.text = Requires Classic Start 4.0.4 or later.
|
||||
SUPPORTED_CS404.text = Requires Open-Shell 4.0.4 or later.
|
||||
SUPPORTED_IE9.text = Requires Internet Explorer 9 or later.
|
||||
|
||||
|
||||
@@ -14,12 +14,12 @@ body {
|
||||
}
|
||||
|
||||
</style></head><body>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/ClassicStart.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Classic Start website" title="Classic Start website"></a> License Agreement<br>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/OpenShell.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Open-Shell website" title="Open-Shell website"></a> License Agreement<br>
|
||||
</h1><br>
|
||||
<span style="font-weight: bold; color: rgb(79, 129, 189);">
|
||||
Classic Shell © 2009-2017, Ivo Beltchev <a target="_blank" href="http://www.classicshell.net/"></span>http://www.classicshell.net/</a><br>
|
||||
<span style="font-weight: bold; color: rgb(79, 129, 189);">
|
||||
Classic Start © 2017-2018, The Passionate-Coder Team <a target="_blank" href="https://github.com/passionate-coder"></span>https://github.com/passionate-coder</a><br>
|
||||
Open-Shell © 2017-2018, The Open-Shell Team <a target="_blank" href="https://github.com/open-shell"></span>https://github.com/open-shell</a><br>
|
||||
<br>
|
||||
<span style="font-weight: bold;">BY USING THIS SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.</span><br>
|
||||
<br>
|
||||
@@ -36,7 +36,7 @@ If you comply with these license terms, you have the rights below.<br>
|
||||
<p><span style="font-weight: bold;">REDISTRIBUTION RIGHTS.</span> You may redistribute the software as long as you do it free of charge and you don’t misrepresent the origin of the software.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><span style="font-weight: bold;">TRADEMARKS.</span> The Classic Start name and logo are trademarks of the author. Using them to to identify other products or services is not permitted.</p>
|
||||
<p><span style="font-weight: bold;">TRADEMARKS.</span> The Open-Shell name and logo are trademarks of the author. Using them to to identify other products or services is not permitted.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><span style="font-weight: bold;">DISCLAIMER OF WARRANTY.</span>
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
|
||||
|
||||
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>Classic Start</title>
|
||||
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>Open-Shell</title>
|
||||
<style type="text/css">
|
||||
h1 {
|
||||
color: #0070c0;
|
||||
@@ -15,7 +15,7 @@ body {
|
||||
}
|
||||
|
||||
</style></head><body>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/ClassicStart.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Classic Start website" title="Classic Start website"></a> Links</h1><span style="font-style: italic; color: rgb(0, 112, 192); font-weight: bold;"></span><br>The latest version can be found on the Classic Start website:<br>
|
||||
<h1><a target="_blank" href="http://www.classicshell.net/"><img src="images/OpenShell.png" style="border: 0px solid ; width: 64px; height: 64px;" alt="Open-Shell website" title="Open-Shell website"></a> Links</h1><span style="font-style: italic; color: rgb(0, 112, 192); font-weight: bold;"></span><br>The latest version can be found on the Open-Shell website:<br>
|
||||
<a target="_blank" href="http://www.classicshell.net/">http://www.classicshell.net/</a><br>
|
||||
<br>
|
||||
View the project history here:<br>
|
||||
@@ -7,39 +7,39 @@
|
||||
{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}}
|
||||
{\stylesheet{ Normal;}{\s1 heading 1;}{\s2 heading 2;}}
|
||||
{\*\generator Riched20 10.0.17134}{\*\mmathPr\mnaryLim0\mdispDef1\mwrapIndent1440 }\viewkind4\uc1
|
||||
\pard\keepn\widctlpar\s1\sb240\sa60\sl276\slmult1\kerning32\b\f0\fs32 Localization of Classic Start\par
|
||||
\pard\keepn\widctlpar\s1\sb240\sa60\sl276\slmult1\kerning32\b\f0\fs32 Localization of Open-Shell\par
|
||||
|
||||
\pard\nowidctlpar\kerning0\b0\f1\fs20\par
|
||||
This file explains the localization system used by Classic Start and how to translate Classic Start in new languages.\par
|
||||
This file explains the localization system used by Open-Shell and how to translate Open-Shell in new languages.\par
|
||||
\par
|
||||
|
||||
\pard\keepn\widctlpar\s2\sb240\sa60\sl276\slmult1\b\i\f0\fs28 1. What can be localized\par
|
||||
|
||||
\pard\nowidctlpar\b0\i0\f1\fs20\par
|
||||
Classic Start has 2 major systems for providing localized text.\par
|
||||
Open-Shell has 2 major systems for providing localized text.\par
|
||||
\par
|
||||
The first one is the L10N.ini files. There are 3 files \endash ExplorerL10N.ini, StartMenuL10N.ini and StartMenuHelperL10N.ini. They contain translations for the text in Explorer and the start menu that users will encounter during normal use. These files contain translations for all of the 35 supported languages. Each language is separated in its own section. You will generally not need to edit these files unless you find a typo. If you do, please send the correction to {{\field{\*\fldinst{HYPERLINK "mailto:classicshell@ibeltchev.com" }}{\fldrslt{\ul\cf1\cf1\ul classicshell@ibeltchev.com}}}}\f1\fs20 , so I can fix the typo in the next release.\par
|
||||
\par
|
||||
The second system is for localizing the settings UI and the system messages that Classic Start displays. The translations are packaged into a resource DLL with the name of the language \endash en-US.dll, ja-JP.dll, etc. The DLL can contain:\par
|
||||
The second system is for localizing the settings UI and the system messages that Open-Shell displays. The translations are packaged into a resource DLL with the name of the language \endash en-US.dll, ja-JP.dll, etc. The DLL can contain:\par
|
||||
|
||||
\pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\nowidctlpar\fi-360\li720 A string table with replacement strings\par
|
||||
{\pntext\f2\'B7\tab}Dialog resources for the Settings UI\par
|
||||
{\pntext\f2\'B7\tab}Overrides for text lines in the L10N.ini files\par
|
||||
|
||||
\pard\nowidctlpar\par
|
||||
The same DLL contains resources for all of the Classic Start components \endash Classic Explorer, Classic Start Menu, etc. Generally resources from 2000 to 3000 belong to Classic Explorer, from 3000 to 4000 belong to Classic Start Menu, from 5000 to 6000 belong to Classic IE, 6000 to 7000 belong to the updater component and from 4000 to 5000 are shared by all components.\par
|
||||
The same DLL contains resources for all of the Open-Shell components \endash Classic Explorer, Open-Shell Menu, etc. Generally resources from 2000 to 3000 belong to Classic Explorer, from 3000 to 4000 belong to Open-Shell Menu, from 5000 to 6000 belong to Classic IE, 6000 to 7000 belong to the updater component and from 4000 to 5000 are shared by all components.\par
|
||||
\par
|
||||
|
||||
\pard\keepn\widctlpar\s2\sb240\sa60\sl276\slmult1\b\i\f0\fs28 2. What else can be localized (if you really want to)\par
|
||||
|
||||
\pard\nowidctlpar\b0\i0\f1\fs20\par
|
||||
Classic Start is designed to mainly support localizations for the UI. Localizations for other areas, like the installer and the documentation will require more work.\par
|
||||
Open-Shell is designed to mainly support localizations for the UI. Localizations for other areas, like the installer and the documentation will require more work.\par
|
||||
\par
|
||||
To translate the installer you need to translate the ClassicStartText-en-US.wxl file. It contain the text for the installer. One benefit of translating the installer is that you can localize the names of the shortcuts in the Start menu. You also need to translate the ClassicStartReadme.rtf file and ClassicStartEULA.rtf if you want them to display in your language.\par
|
||||
To translate the installer you need to translate the OpenShellText-en-US.wxl file. It contain the text for the installer. One benefit of translating the installer is that you can localize the names of the shortcuts in the Start menu. You also need to translate the OpenShellReadme.rtf file and OpenShellEULA.rtf if you want them to display in your language.\par
|
||||
\par
|
||||
To translate the help file you will need to translate the HTML files included in ClassicStartLoc.zip. If you install the tool HTML Help Workshop from Microsoft, you will be able to also compile the CHM file and preview it yourself. Use the ClassicStart.hhp help project file for that.\par
|
||||
To translate the help file you will need to translate the HTML files included in OpenShellLoc.zip. If you install the tool HTML Help Workshop from Microsoft, you will be able to also compile the CHM file and preview it yourself. Use the OpenShell.hhp help project file for that.\par
|
||||
\par
|
||||
To translate the group policies you will need to translate the files ClassicExplorerADMX.txt, ClassicIEADMX.txt, ClassicStartADMX.txt and ClassicStartMenuADMX.txt. You may also translate the PolicyDefinitions.rtf file.\par
|
||||
To translate the group policies you will need to translate the files ClassicExplorerADMX.txt, ClassicIEADMX.txt, OpenShellADMX.txt and MenuADMX.txt. You may also translate the PolicyDefinitions.rtf file.\par
|
||||
\par
|
||||
When you are done, send all translations to me and I will prepare an installer for your language. \par
|
||||
\par
|
||||
@@ -49,18 +49,18 @@ When you are done, send all translations to me and I will prepare an installer f
|
||||
|
||||
\pard\nowidctlpar\b0\i0\f1\fs20\par
|
||||
Look at the provided \b en-US.dll\b0 file. It contains all English resources that can be translated.\par
|
||||
\b\i Note:\b0 Classic Start doesn\rquote t need the en-US.dll file. The English text is already built-in. The purpose of the en-US.dll file is to serve as an example and starting point for other languages.\par
|
||||
\b\i Note:\b0 Open-Shell doesn\rquote t need the en-US.dll file. The English text is already built-in. The purpose of the en-US.dll file is to serve as an example and starting point for other languages.\par
|
||||
\i0\par
|
||||
The localization DLL contains the following resources:\par
|
||||
\par
|
||||
|
||||
\pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\nowidctlpar\fi-360\li720 A version resource. It must match the version of Classic Start it is intended to be used with. The reason is that the text often changes between versions, so translations from one version will not work with the next. You may also use the comments section to list your name as the author.\par
|
||||
\pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\nowidctlpar\fi-360\li720 A version resource. It must match the version of Open-Shell it is intended to be used with. The reason is that the text often changes between versions, so translations from one version will not work with the next. You may also use the comments section to list your name as the author.\par
|
||||
|
||||
\pard\nowidctlpar\li720\par
|
||||
|
||||
\pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\nowidctlpar\fi-360\li720 A string table. Provides translations for the UI text in Classic Start. Use the text from en-US.dll as a source. The string table doesn\rquote t need to include all strings. If a string is missing, it will stay in English.\line\par
|
||||
\pard{\pntext\f2\'B7\tab}{\*\pn\pnlvlblt\pnf2\pnindent0{\pntxtb\'B7}}\nowidctlpar\fi-360\li720 A string table. Provides translations for the UI text in Open-Shell. Use the text from en-US.dll as a source. The string table doesn\rquote t need to include all strings. If a string is missing, it will stay in English.\line\par
|
||||
{\pntext\f2\'B7\tab}A set of dialog resources. These are the dialog boxes that the Settings UI needs. You can replace the text in the dialogs with your own. You can also resize some of the dialog elements to make the text fit. Like with the strings, if a dialog is missing from the DLL, the English version will be used.\line\par
|
||||
{\pntext\f2\'B7\tab}A L10N resource (its resource ID must be 1). This is a UTF-16 text file that contains replacement strings for the ini files. For example the ini files do not have the text \ldblquote Settings for Classic Start Menu\rdblquote translated in all languages (since I don\rquote t know how to say it in all 35 languages). So the DLL can provide the translations for the current language. It is possible to replace even text that is already translated \endash for example if you want to fix a typo in the ini file, or to provide a better version of some text line.\line\par
|
||||
{\pntext\f2\'B7\tab}A L10N resource (its resource ID must be 1). This is a UTF-16 text file that contains replacement strings for the ini files. For example the ini files do not have the text \ldblquote Settings for Open-Shell Menu\rdblquote translated in all languages (since I don\rquote t know how to say it in all 35 languages). So the DLL can provide the translations for the current language. It is possible to replace even text that is already translated \endash for example if you want to fix a typo in the ini file, or to provide a better version of some text line.\line\par
|
||||
|
||||
\pard\widctlpar\sa200\sl276\slmult1 You can edit a DLL using a resource editor like Visual Studio, Res Hacker, and many others.\par
|
||||
|
||||
@@ -88,7 +88,7 @@ Look at the provided \b en-US.csv\b0 file. It is a tab-separated file in UTF-16
|
||||
|
||||
\pard\nowidctlpar\par
|
||||
\par
|
||||
Once you are done, send the CSV file to {{\field{\*\fldinst{HYPERLINK "mailto:classicshell@ibeltchev.com" }}{\fldrslt{\ul\cf1\cf1\ul classicshell@ibeltchev.com}}}}\f1\fs20 and I will convert that text into a DLL and upload it to the Classic Start website.\par
|
||||
Once you are done, send the CSV file to {{\field{\*\fldinst{HYPERLINK "mailto:classicshell@ibeltchev.com" }}{\fldrslt{\ul\cf1\cf1\ul classicshell@ibeltchev.com}}}}\f1\fs20 and I will convert that text into a DLL and upload it to the Open-Shell website.\par
|
||||
\par
|
||||
|
||||
\pard\keepn\widctlpar\s2\sb240\sa60\sl276\slmult1\b\i\f0\fs28 5. Special characters\par
|
||||
@@ -105,4 +105,4 @@ Some text lines in the DLL or the CSV contain special characters. They are:\par
|
||||
In general, try to keep the special characters as they are.\par
|
||||
\par
|
||||
}
|
||||
| ||||