Compare commits
17 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f60e2a18cb | ||
|
|
4e7ca97def | ||
|
|
348d8fa54e | ||
|
|
5809217adc | ||
|
|
b17d08b7a6 | ||
|
|
cc3336ea26 | ||
|
|
32c75254b9 | ||
|
|
0aa78709e6 | ||
|
|
040d3d08d3 | ||
|
|
7770e3b98b | ||
|
|
211d12be70 | ||
|
|
ccf14504c9 | ||
|
|
d105c2567e | ||
|
|
7e83c56d80 | ||
|
|
8359cfcc81 | ||
|
|
aac293832c | ||
|
|
422b0481bc |
@@ -23,6 +23,9 @@ You can find the latest stable version here:
|
||||
|
||||
[](https://github.com/Open-Shell/Open-Shell-Menu/releases/latest)
|
||||
|
||||
### ⚠️ Windows for ARM compatibility ⚠️
|
||||
Open-Shell is not compatible with Windows for ARM. If you install it on a Windows for ARM installation (ex. using Parallels Desktop on an Apple Silicon Mac), you will no longer be able to log into your account the next time you reboot. Please refrain from installing Open-Shell on Windows for ARM.
|
||||
|
||||
### Temporary Translation/Language Solution
|
||||
1. Download [language DLL](https://coddec.github.io/Classic-Shell/www.classicshell.net/translations/index.html)
|
||||
2. Place it either in the Open-Shell's __install folder__ or in the `%ALLUSERSPROFILE%\OpenShell\Languages` folder
|
||||
|
||||
@@ -10,7 +10,7 @@ Visual Studio 2022 (Community Edition is enough)
|
||||
- Windows 11 SDK (10.0.22621.0) for Desktop C++
|
||||
- Visual C++ ATL support
|
||||
HTML Help Workshop
|
||||
WiX 3.11
|
||||
WiX 3.14
|
||||
7-Zip
|
||||
It is possible to convert the projects to newer versions of Visual Studio and newer SDKs.
|
||||
Newer versions of WiX will probably work fine.
|
||||
|
||||
@@ -243,7 +243,7 @@ LRESULT CALLBACK CExplorerBHO::HookExplorer( int nCode, WPARAM wParam, LPARAM lP
|
||||
if (GetClassName(parent,name,_countof(name)) && _wcsicmp(name,L"CabinetWClass")==0)
|
||||
{
|
||||
DWORD_PTR settings=0;
|
||||
if (GetWinVersion()==WIN_VER_WIN7 && GetSettingBool(L"FixFolderScroll"))
|
||||
if (GetSettingBool(L"FixFolderScroll"))
|
||||
settings|=1;
|
||||
SetWindowSubclass(hWnd,SubclassTreeProc,'CLSH',settings);
|
||||
PostMessage(hWnd,TVM_SETEXTENDEDSTYLE,TVS_EX_FADEINOUTEXPANDOS|TVS_EX_AUTOHSCROLL|0x80000000,0);
|
||||
|
||||
@@ -621,7 +621,7 @@ void UpdateSettings( void )
|
||||
|
||||
UpdateSetting(L"ShowCaption",CComVariant(0),false); HideSetting(L"ShowCaption",true);
|
||||
UpdateSetting(L"ShowIcon",CComVariant(0),false); HideSetting(L"ShowIcon",true);
|
||||
UpdateSetting(L"FixFolderScroll",CComVariant(0),false); HideSetting(L"FixFolderScroll",true);
|
||||
UpdateSetting(L"FixFolderScroll",CComVariant(0),false);
|
||||
UpdateSetting(L"ToolbarItems",CComVariant(g_DefaultToolbar2),false);
|
||||
|
||||
if (GetWinVersion()>=WIN_VER_WIN10)
|
||||
|
||||
@@ -190,3 +190,4 @@ StartHoverDelay.nameOverride = Délai du survol (pour le bouton Démarrer)
|
||||
AllProgramsDelay.nameOverride = Délai du survol (Pour Tous les Programmes dans Windows 7)
|
||||
CSMHotkey.tipAddition = .\n\nLa valeur de base est le code virtuel principal de la touche. Ajouter 256 pour Maj, 512 pour Contrôle et 1024 pour and 1024 Alt.\nLa meilleur façon pour obtenir la valeur est de sélectionnez la touche raccourcie dans le boîte de dialogue des Paramètres et de chercher la valeur nommée CSMHotkey dans HKCU\Software\OpenShell\StartMenu\Settings
|
||||
WSMHotkey.tipAddition = .\n\nLa valeur de base est le code virtuel principal de la touche. Ajouter 256 pour Maj, 512 pour Contrôle et 1024 pour and 1024 Alt.\nLa meilleur façon pour obtenir la valeur est de sélectionnez la touche raccourcie dans le boîte de dialogue des Paramètres et de chercher la valeur nommée WSMHotkey in HKCU\Software\OpenShell\StartMenu\Settings
|
||||
SearchFiles.tipOverride = Lorsque cette case est cochée, les résultats de la recherche incluront les fichiers, e-mails et autres éléments provenant d'emplacements indexés
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
; TRANSLATE ===================================================================
|
||||
|
||||
Title.text = Paramètres Open-Shell
|
||||
State.text = Etat:
|
||||
State.text = État:
|
||||
State1.text = Verrouillé sur cette valeur
|
||||
State2.text = Verrouillé sur le paramètre par défaut
|
||||
State3.text = Déverrouillé
|
||||
@@ -13,7 +13,7 @@ OpenShellCat.text = Open-Shell
|
||||
OpenShellCatHelp.text = Paramètres de la stratégie de groupe de Open-Shell
|
||||
SUPPORTED_CS404.text = Nécessite Open-Shell 4.0.4 ou plus.
|
||||
|
||||
Language.nameOverride = Langage pour les composants Open-Shell
|
||||
Language.tipOverride = Sélectionnez la langue pour être utilisée avec Open-Shell (par exemple en-US ou de-DE). La langue affectera le texte dans le menu démarrer, les barres d'outils, etc. Si la DLL de langue appropriée est installée, les paramètres UI peuvent aussi être traduits
|
||||
Language.nameOverride = Langue pour les composants Open-Shell
|
||||
Language.tipOverride = Sélectionnez la langue à utiliser avec Open-Shell (par exemple en-US ou de-DE). Le choix de langue affectera le texte dans le menu démarrer, les barres d'outils, etc. Si la DLL de langue appropriée est installée, les paramètres UI peuvent aussi être traduits
|
||||
Update.nameOverride = Activer la vérification automatique de nouvelles versions
|
||||
Update.tipOverride = Lorsque ceci est coché, Open-Shell vérifiera s'il y a des nouvelles versions chaque semaine. Vous serez averti s'il y a une nouvelle version du logiciel ou une mise à jour pour votre langage actuel
|
||||
Update.tipOverride = Lorsque ceci est coché, Open-Shell vérifiera s'il y a des nouvelles versions chaque semaine. Vous serez averti s'il y a une nouvelle version du logiciel ou une mise à jour pour votre langue actuelle
|
||||
|
||||
@@ -37,13 +37,13 @@ est un menu démarrer flexible qui peut mimiquer l’attitude du menu
|
||||
<li>Afficher les documents récemment utilisés. Le nombre de documents à afficher et personnalisable</li>
|
||||
<li>Traduit dans 35 langues, incluant le support Droite-Gauche pour l’Arabe et l’Hébreux</li>
|
||||
<li>Ne désactive pas le menu démarrer orginal de Windows. You can access it by Maj+Clic sur le bouton du menu</li>
|
||||
<li>Clic droit sur un élément du menu pour le supprimer, le renomer, le trier, ou effectuer d’autres tâches</li>
|
||||
<li>Clic droit sur un élément du menu pour le supprimer, le renomer, le trier, ou effectuer d’autres tâches</li>
|
||||
<li>La boîte de recherche vous aide à trouver les logiciels et fichiers sans avoir à utiliser vos raccourcis claviers</li>
|
||||
<li>Support des listes de raccourcis pour un accès rapide aux documents récents et tâches courantes</li>
|
||||
<li>Disponible pour les systèmes d'exploitation 32 et 64-bit</li>
|
||||
<li>Support des listes de raccourcis pour un accès rapide aux documents récents et tâches courantes</li>
|
||||
<li>Disponible pour les systèmes d’exploitation 32 et 64-bit</li>
|
||||
<li>Supporte les peaux (skins), incluant aditionnellement les peaux (skins) de tierces parties. Créez la vôtre !!</li>
|
||||
<li>Entièrement personnalisable autant pour le look que pour les fonctionnalités</li>
|
||||
<li>Support pour l'Active Accéssibilité de Microsoft (Microsoft’s Active Accessibility)</li>
|
||||
<li>Support pour l’Active Accéssibilité de Microsoft (Microsoft’s Active Accessibility)</li>
|
||||
<li>Convertit le bouton “Tous les Programmes” de menu Windows en menu cascadé</li>
|
||||
<li>Implémente un bouton démarrer personnalisable<br>
|
||||
</li>
|
||||
@@ -58,24 +58,24 @@ est un menu démarrer flexible qui peut mimiquer l’attitude du menu
|
||||
Le menu démarrer offre 3 choix de styles.<br>
|
||||
<h3>1) Simple colonne style classique (classic)</h3>
|
||||
<img src="images/style1.png" style="width: 557px; height: 804px;" alt=""><br>
|
||||
Ce style est très similaire au menu trouvé dans Windows 2000. Il a une colonne dans le menu principal avec du texte vertical sur le côté, vous pouvez personnaliser l'ordre des éléments, icônes et texte.<br>
|
||||
Ce style est très similaire au menu trouvé dans Windows 2000. Il a une colonne dans le menu principal avec du texte vertical sur le côté, vous pouvez personnaliser l’ordre des éléments, icônes et texte.<br>
|
||||
|
||||
Programmes, listes de raccourcis, et résultats de recherche s'affichent comme des sous-menus cascadés.<br>
|
||||
Programmes, listes de raccourcis, et résultats de recherche s’affichent comme des sous-menus cascadés.<br>
|
||||
|
||||
<br>
|
||||
<h3>2) Style classique (classic) 2 colonnes</h3>
|
||||
<img src="images/style2.png" style="width: 491px; height: 711px;" alt=""><br>
|
||||
Ceci est similaire au menu de Windows XP. Il y a 2 colonnes où vous pouvez arranger vos éléments de menu.
|
||||
Personnaliser leurs ordres, icônes et texte.<br>
|
||||
Programmes, listes de raccourcis, et résultats de recherche s'affichent comme des sous-menus cascadés.<br>
|
||||
Programmes, listes de raccourcis, et résultats de recherche s’affichent comme des sous-menus cascadés.<br>
|
||||
<br>
|
||||
<h3>3) Style Windows 7<br>
|
||||
</h3>
|
||||
<img src="images/style3.png" style="width: 494px; height: 630px;" alt=""><br>
|
||||
Ceci est similaire au menu Windows Vista et Windows 7. Les éléments dans la première colonne sont prédéfinis comme épingler et Programmes Récents, la liste de Tous les Programmes et la zone de recherche.
|
||||
Les éléments dans la seconde colonne sont entièrement personnalisable.<br>
|
||||
Les listes de raccourcis et les résultats de recherche sont affichés à l'intérieur du menu principal. Les programmes peuvent être à l'intérieur du menu principal ou
|
||||
s'afficher sous la forme d’un sous-menu cascadé.<br>
|
||||
Les listes de raccourcis et les résultats de recherche sont affichés à l’intérieur du menu principal. Les programmes peuvent être à l’intérieur du menu principal ou
|
||||
s’afficher sous la forme d’un sous-menu cascadé.<br>
|
||||
Ce style offre moins d’ options de personnalisation que les styles classiques (classic), mais donne une apparence et un sentiment plus familier aux personnes ayant utilisé Windows 7.<br>
|
||||
<br>
|
||||
<br>
|
||||
@@ -87,16 +87,16 @@ Si vous avez utilisé le menu démarrer dans les anciennes versions
|
||||
<p>
|
||||
Appuyez sur la touche Windows ou cliquez sur l’ orbe de Open-Shell dans le coin de l’ écran pour ouvrir le menu démarrer.</p>
|
||||
<p>
|
||||
Maintenez Majuscule enfoncée pendant que vous cliquez sur l’ orbe de Open-Shell pour accéder au menu démarrer d'origine du système d'exploitation.
|
||||
Maintenez Majuscule enfoncée pendant que vous cliquez sur l’ orbe de Open-Shell pour accéder au menu démarrer d’origine du système d’exploitation.
|
||||
</p>
|
||||
<p>
|
||||
Cliquez sur un élément pour l'exécuter.
|
||||
Cliquez sur un élément pour l’exécuter.
|
||||
</p>
|
||||
<p>
|
||||
Glissez un programme pour changer l'ordre des programmes dans un menu, ou pour le déplacer dans un autre dossier.
|
||||
Glissez un programme pour changer l’ordre des programmes dans un menu, ou pour le déplacer dans un autre dossier.
|
||||
</p>
|
||||
<p>
|
||||
Clic droit sur un élément pour le renomer, le supprimer, l’explorer, trier le menu, ou effectuer d'autres tâches.</p>
|
||||
Clic droit sur un élément pour le renomer, le supprimer, l’explorer, trier le menu, ou effectuer d’autres tâches.</p>
|
||||
<p>
|
||||
Clic droit sur l’orbe de Open-Shell pour modifier les paramètres du menu démarrer, pour voir ce fichier d’aide, ou pour stopper le menu démarrer.<br>
|
||||
</p>
|
||||
@@ -109,7 +109,7 @@ Paramètres</h1>Clic droit sur le menu démarrer pour accéder
|
||||
<img src="images/settings1.png" style="width: 688px; height: 572px;" alt=""><br>
|
||||
<br>
|
||||
Vous pouvez choisir d'afficher les paramètres de base ou tous les paramètres disponibles. Survolez chaque paramètre pour obtenir une description de sa fonction.
|
||||
Saisissez un mot dans la zone de recherche pour trouver un paramètre grâce à son nom.<br>
|
||||
Saisissez un mot dans la zone de recherche pour trouver un paramètre grâce à son nom.<br>
|
||||
|
||||
Chaque paramètre à une valeur par défaut. La valeur par défaut peut-être une constante, ou elle peut dépendre des paramètres systèmes actuels.
|
||||
Une fois que vous modifiez un paramètre, celui-ci devient "modifié" et est affiché en gras. Pour revenir au paramètre par défaut, clic droit sur le paramètre.<br>
|
||||
@@ -184,7 +184,7 @@ Dans certains cas vous ne voudrez peut être pas verrouiller une valeur pou
|
||||
nom de la valeur. Par exemple si vous voulez que le menu contextuel soit désactivé par défaut mais que vous voulez autoriser les utilisateurs à modifier cette valeur s’ils le veulent, créez
|
||||
une valeur DWORD nommée "EnableContextMenu_Default" et configurez là à 0.<br>
|
||||
<br>
|
||||
La façon la plus facile de connaître le nom registrerie d'un paramètre et ça valeur pour la modifier, est de la rechercher dans <span style="font-weight: bold;">HKEY_CURRENT_USER\Software\OpenShell\StartMenu\Settings</span>.<br>
|
||||
La façon la plus facile de connaître le nom registrerie d’un paramètre et ça valeur pour la modifier, est de la rechercher dans <span style="font-weight: bold;">HKEY_CURRENT_USER\Software\OpenShell\StartMenu\Settings</span>.<br>
|
||||
|
||||
Quelqes fois vous voudrez verrouiller un paramètre à sa valeur par défaut, mais vous ne savez quelle est la valeur par défaut. Dans ce cas créez une valeur DWORD et
|
||||
configurez là à 0xDEFA.<br>
|
||||
@@ -194,7 +194,7 @@ Il y a aussi un paramètre global "EnableSettings". Configurez l
|
||||
|
||||
<img style="width: 656px; height: 292px;" alt="" src="images/settings_disable_sm.png"><br>
|
||||
<br>
|
||||
Le menu démarrer vérifie aussi la plupart des stratégies de groupe configurées par l’administrateur. Exécutez <strong style="color: rgb(0, 112, 192);">gpedit.msc</strong> et aller à <strong style="color: rgb(0, 112, 192);">Configuration User Configuration -> Modèles Administratifs -> Menu Démarrer et Barre des Tâches</strong>. A partir de là, vous pouvez désactiver Exécuter, Arrêter, Aide, et d'autres fonctions. <span style="font-style: italic;">(Non disponible sur les version Home de Windows)</span>.<br>
|
||||
Le menu démarrer vérifie aussi la plupart des stratégies de groupe configurées par l’administrateur. Exécutez <strong style="color: rgb(0, 112, 192);">gpedit.msc</strong> et aller à <strong style="color: rgb(0, 112, 192);">Configuration User Configuration -> Modèles Administratifs -> Menu Démarrer et Barre des Tâches</strong>. A partir de là, vous pouvez désactiver Exécuter, Arrêter, Aide, et d’autres fonctions. <span style="font-style: italic;">(Non disponible sur les version Home de Windows)</span>.<br>
|
||||
<br>
|
||||
Modifier les paramètres au travers des stratégies de groupe est aussi supporté. Décompressez le fichier <b>PolicyDefinitions.zip</b> qui se trouve dans le dossier d’installation et lisez le document <b>PolicyDefinitions.rtf</b> pour plus de détails.<br>
|
||||
<br>
|
||||
@@ -208,24 +208,24 @@ Après avoir télécharger une nouvelle peau (skin) vous devez
|
||||
Files\Open-Shell\Skins</span>. Après cela, elle sera disponible dans les paramètres.<br>
|
||||
<br>
|
||||
<strong>Note:</strong> Certaines peaux (skins) peuvent être spécifiquement conçues pour le mode
|
||||
Classic, Basic, ou Aero. Par exemple une peau (skin) Aero nécessitera peut être le support de l'option verre, les autres auront une apparence bizarre si le thème Classique (Classic) ou Base (Basic) est sélectionné. Certaines peaux (skins) Aero nécessiteront aussi peut être une couleur de verre spécifique à sélectionner.<br>
|
||||
Classic, Basic, ou Aero. Par exemple une peau (skin) Aero nécessitera peut être le support de l’option verre, les autres auront une apparence bizarre si le thème Classique (Classic) ou Base (Basic) est sélectionné. Certaines peaux (skins) Aero nécessiteront aussi peut être une couleur de verre spécifique à sélectionner.<br>
|
||||
<br>
|
||||
Vous pouvez créer votre propre peau (skin). Vous aurez besoin d'un logiciel de retouche d’image qui supporte le canal Alpha (comme Gimp ou Photoshop) et un outil pour modifier les fichiers ressources (comme Resource Hacker ou Visual Studio). Et bien sûr quelques talents en conception de graphisme :). Lisez le <a target="_blank" href="http://www.classicshell.net/tutorials/skintutorial.html">Tutoriel de peaux (Skinning Tutorial) en anglais</a> avant de commencer.<br>
|
||||
Vous pouvez créer votre propre peau (skin). Vous aurez besoin d’un logiciel de retouche d’image qui supporte le canal Alpha (comme Gimp ou Photoshop) et un outil pour modifier les fichiers ressources (comme Resource Hacker ou Visual Studio). Et bien sûr quelques talents en conception de graphisme :). Lisez le <a target="_blank" href="http://www.classicshell.net/tutorials/skintutorial.html">Tutoriel de peaux (Skinning Tutorial) en anglais</a> avant de commencer.<br>
|
||||
<br>
|
||||
<br><br>
|
||||
<h1><a name="search"></a>Recherche</h1><img src="images/search1.png" style="width: 450px; height: 548px;" alt=""><br>
|
||||
<br>
|
||||
La zone de recherche vous laisse rechercher du contenu dans le menu démarrer, les programmes qui se trouvent dans la variable d'environnement PATH et les fichiers indexés.
|
||||
Vous pouvez avoir la zone de recherche apparaître sous forme d'élément de menu normal et ensuite vous pouvez y aller en utilisant les touches claviers flèches haut/bas.
|
||||
Vous pouvez choisir d'avoir la zone de recherche sélectionné par défaut quand vous ouvrez le menu démarrer. Ou vous pouvez choisir d’activer la zone de recherche seulement avec la touche Tab, de façon que tant que vous n'utilisez pas la touche tab vous pouvez utiliser le clavier pour naviguer comme si la zone de recherche n'était pas là.<br>
|
||||
La zone de recherche vous laisse rechercher du contenu dans le menu démarrer, les programmes qui se trouvent dans la variable d’environnement PATH et les fichiers indexés.
|
||||
Vous pouvez avoir la zone de recherche apparaître sous forme d’élément de menu normal et ensuite vous pouvez y aller en utilisant les touches claviers flèches haut/bas.
|
||||
Vous pouvez choisir d’avoir la zone de recherche sélectionné par défaut quand vous ouvrez le menu démarrer. Ou vous pouvez choisir d’activer la zone de recherche seulement avec la touche Tab, de façon que tant que vous n’utilisez pas la touche tab vous pouvez utiliser le clavier pour naviguer comme si la zone de recherche n’était pas là.<br>
|
||||
<br>
|
||||
Les résultats de recherche s'affichent dans le menu principal si vous utilisez le style Windows 7 ou dans un sous-menu pour les styles Classiques (Classic).<br>
|
||||
Cliquez sur chaque catégorie pour la développer et voir plus de résultats. Cliquez sur l’icône à la fin pour voir tous les résultats dans l’Explorateur.<br>
|
||||
<br>
|
||||
Les styles Classiques (Classic) vous permettent de configurer des "fournisseurs de recherche" additionnels, que vous pouvez utiliser pour rechercher du texte à partir de la zone de recherche. Vous pouvez exécuter ce programme de recherche soit en le sélectionnant à partir du menu, soit en appuyant sur la touche Alt. Dans cet exemple utilisez Alt+A pour l'Agent Ransack.<br>
|
||||
Les styles Classiques (Classic) vous permettent de configurer des "fournisseurs de recherche" additionnels, que vous pouvez utiliser pour rechercher du texte à partir de la zone de recherche. Vous pouvez exécuter ce programme de recherche soit en le sélectionnant à partir du menu, soit en appuyant sur la touche Alt. Dans cet exemple utilisez Alt+A pour l’Agent Ransack.<br>
|
||||
<img src="images/search2.png" style="width: 732px; height: 432px;" alt=""><br>
|
||||
<br>
|
||||
Ceci est fait en ajoutant des sous-éléments à l'élément zone de recherche dans l’onglet <span style="font-weight: bold;">Personnaliser le Menu Démarrer</span> :<br>
|
||||
Ceci est fait en ajoutant des sous-éléments à l’élément zone de recherche dans l’onglet <span style="font-weight: bold;">Personnaliser le Menu Démarrer</span> :<br>
|
||||
<img src="images/search3.png" style="width: 351px; height: 212px;" alt=""><br>
|
||||
<br>
|
||||
Ouvrez chaque sous-élément et saisissez la commande pour démarrer le programme de recherche. Si vous utilisez <span style="font-weight: bold;">%1</span> dans la commande, cela sera remplacé par le contenu de la zone de recherche. Si vous utilisez <span style="font-weight: bold;">%2</span> cela sera remplacé par le texte de la zone de recherche encodé au format url.
|
||||
@@ -240,7 +240,7 @@ Recherche avec Bing : <span style="font-weight: bold;">http://www.bing.com/searc
|
||||
<br>
|
||||
<br>
|
||||
<h1><a name="button"></a>Bouton Démarrer Personnalisable<br>
|
||||
</h1>Open-Shell peut ajouter son propre bouton démarrer à la barre des tâches. Il peut même remplacer le bouton démarrer par défaut de Windows 7.
|
||||
</h1>Open-Shell peut ajouter son propre bouton démarrer à la barre des tâches. Il peut même remplacer le bouton démarrer par défaut de Windows 7.
|
||||
Vous pouvez choisir entre un bouton orbe style Aero, un bouton classique rectangulaire, ou vous pouvez faire le vôtre. Pour un bouton démarrer personnalisé vous avez besoin
|
||||
d’une image qui contient 3 états du bouton - normal, chaud et cliqué :<br>
|
||||
<img src="images%5Cbutton_images.png" style="width: 64px; height: 192px;" alt="Images du bouton démarrer" title="Images du bouton démarrer"><br>
|
||||
|
||||
@@ -538,11 +538,11 @@
|
||||
</Component>
|
||||
<Component Id="Immersive.skin" Guid="045C48C3-FE11-4C66-AD7F-3F3EE35B4DEA" Win64="$(var.CS_WIN64)">
|
||||
<File Id="Immersive.skin" KeyPath="yes" Checksum="yes" Source="Output\Immersive.skin" Vital="yes" />
|
||||
<Condition>WINDOWSBUILDNUM>10000</Condition>
|
||||
<Condition>VersionNT>601</Condition>
|
||||
</Component>
|
||||
<Component Id="Immersive.skin7" Guid="FFECA17A-C005-4D84-9F7C-DBC8EA2E1B5A" Win64="$(var.CS_WIN64)">
|
||||
<File Id="Immersive.skin7" KeyPath="yes" Checksum="yes" Source="Output\Immersive.skin7" Vital="yes" />
|
||||
<Condition>WINDOWSBUILDNUM>10000</Condition>
|
||||
<Condition>VersionNT>601</Condition>
|
||||
</Component>
|
||||
</DirectoryRef>
|
||||
<DirectoryRef Id="TARGETDIR">
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
@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%
|
||||
set PATH=C:\Program Files\7-Zip\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\WiX Toolset v3.14\bin\;%PATH%
|
||||
|
||||
cd %~dp0
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
@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%
|
||||
set PATH=C:\Program Files\7-Zip\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\WiX Toolset v3.14\bin\;%PATH%
|
||||
|
||||
cd %~dp0
|
||||
|
||||
|
||||
@@ -136,6 +136,8 @@ static void CreateAppResolver( void )
|
||||
|
||||
static bool DetectGrayscaleImage( const unsigned int *bits, int stride, int width, int height )
|
||||
{
|
||||
if (width==0 || height==0)
|
||||
return false;
|
||||
int transparent=0;
|
||||
for (int y=0;y<height;y++,bits+=stride)
|
||||
{
|
||||
|
||||
@@ -603,6 +603,11 @@ UINT GetTaskbarPosition( HWND taskBar, MONITORINFO *pInfo, HMONITOR *pMonitor, R
|
||||
SHAppBarMessage(ABM_GETTASKBARPOS,&appbar);
|
||||
if (pRc)
|
||||
{
|
||||
if (RECT rc; GetWindowRgnBox(taskBar,&rc)!=ERROR)
|
||||
{
|
||||
MapWindowPoints(taskBar,NULL,(POINT*)&rc,2);
|
||||
appbar.rc=rc;
|
||||
}
|
||||
*pRc=appbar.rc;
|
||||
RECT rc;
|
||||
GetWindowRect(taskBar,&rc);
|
||||
@@ -1218,6 +1223,11 @@ static void UpdateStartButtonPosition(const TaskbarInfo* taskBar, const WINDOWPO
|
||||
|
||||
RECT rcTask;
|
||||
GetWindowRect(taskBar->taskBar, &rcTask);
|
||||
if (RECT rc; GetWindowRgnBox(taskBar->taskBar, &rc) != ERROR)
|
||||
{
|
||||
MapWindowPoints(taskBar->taskBar, NULL, (POINT*)&rc, 2);
|
||||
rcTask = rc;
|
||||
}
|
||||
MONITORINFO info;
|
||||
UINT uEdge = GetTaskbarPosition(taskBar->taskBar, &info, NULL, NULL);
|
||||
DWORD buttonFlags = SWP_NOACTIVATE | SWP_NOOWNERZORDER | SWP_NOSIZE;
|
||||
@@ -2891,6 +2901,12 @@ static void OpenCortana( void )
|
||||
|
||||
static void InitStartMenuDLL( void )
|
||||
{
|
||||
static bool initCalled = false;
|
||||
if (initCalled)
|
||||
return;
|
||||
|
||||
initCalled = true;
|
||||
|
||||
LogToFile(STARTUP_LOG, L"StartMenu DLL: InitStartMenuDLL");
|
||||
WaitDllInitThread();
|
||||
|
||||
|
||||
@@ -1239,8 +1239,8 @@ BEGIN
|
||||
IDS_SHOW_APPS_MENU_TIP2 "Enable the Apps menu\nWarning: You don't have the Apps item in your custom menu, so this setting will be ignored"
|
||||
IDS_SKIN_ERR_METRO_COLOR
|
||||
"The selected skin is not compatible with Windows 7.\r\n"
|
||||
IDS_BUTTON_ALIGN "Align to corner of the screen"
|
||||
IDS_BUTTON_ALIGN_TIP "When this is checked, the button will be aligned to the corner of the screen instead of the middle of the taskbar"
|
||||
IDS_BUTTON_ALIGN "Align to edge of taskbar"
|
||||
IDS_BUTTON_ALIGN_TIP "When this is checked, the button will be aligned to the edge the taskbar instead of the middle of the taskbar"
|
||||
IDS_MENU_GLASS2 "Enable menu glass"
|
||||
IDS_MENU_GLASS2_TIP "Check this to use glass transparency in the menu"
|
||||
IDS_GLASS_OPACITY "Glass opacity"
|
||||
|
||||
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 31 KiB |
@@ -327,9 +327,15 @@ static std::vector<std::vector<uint8_t>> ParseModernSettings()
|
||||
doc->put_async(VARIANT_FALSE);
|
||||
|
||||
wchar_t path[MAX_PATH]{};
|
||||
wcscpy_s(path, LR"(%windir%\ImmersiveControlPanel\Settings\AllSystemSettings_{253E530E-387D-4BC2-959D-E6F86122E5F2}.xml)");
|
||||
wcscpy_s(path, LR"(%windir%\ImmersiveControlPanel\Settings\AllSystemSettings_{FDB289F3-FCFC-4702-8015-18926E996EC1}.xml)");
|
||||
DoEnvironmentSubst(path, _countof(path));
|
||||
|
||||
if (!PathFileExists(path))
|
||||
{
|
||||
wcscpy_s(path, LR"(%windir%\ImmersiveControlPanel\Settings\AllSystemSettings_{253E530E-387D-4BC2-959D-E6F86122E5F2}.xml)");
|
||||
DoEnvironmentSubst(path, _countof(path));
|
||||
}
|
||||
|
||||
VARIANT_BOOL loaded;
|
||||
if (SUCCEEDED(doc->load(CComVariant(path), &loaded)) && loaded)
|
||||
{
|
||||
|
||||
@@ -3723,7 +3723,7 @@ Menu.RestartUpdate = Atualizar e reiniciar
|
||||
Menu.Sleep = &Dormir
|
||||
Menu.Hibernate = &Hibernar
|
||||
Menu.ControlPanel = &Painel de controle
|
||||
Menu.PCSettings = Configurações do computador
|
||||
Menu.PCSettings = Configurações
|
||||
Menu.Security = Segurança do Windows
|
||||
Menu.Network = Co&nexões de Rede
|
||||
Menu.Printers = &Impressoras
|
||||
|
||||