[598aab1f] | 1 | ; |
---|
| 2 | ; Copy the the MUI code with the page bit missing |
---|
| 3 | ; |
---|
| 4 | |
---|
| 5 | !macro MUI_PAGE_STARTMENU_DUMMY ID VAR |
---|
| 6 | |
---|
| 7 | !insertmacro MUI_SET MUI_${MUI_PAGE_UNINSTALLER_PREFIX}STARTMENUPAGE |
---|
| 8 | |
---|
| 9 | !insertmacro MUI_DEFAULT MUI_STARTMENUPAGE_DEFAULTFOLDER "$(^Name)" |
---|
| 10 | !insertmacro MUI_DEFAULT MUI_STARTMENUPAGE_TEXT_TOP "$(MUI_${MUI_PAGE_UNINSTALLER_PREFIX}INNERTEXT_STARTMENU_TOP)" |
---|
| 11 | !insertmacro MUI_DEFAULT MUI_STARTMENUPAGE_TEXT_CHECKBOX "$(MUI_${MUI_PAGE_UNINSTALLER_PREFIX}INNERTEXT_STARTMENU_CHECKBOX)" |
---|
| 12 | |
---|
| 13 | !define MUI_STARTMENUPAGE_VARIABLE "${VAR}" |
---|
| 14 | !define "MUI_STARTMENUPAGE_${ID}_VARIABLE" "${MUI_STARTMENUPAGE_VARIABLE}" |
---|
| 15 | !define "MUI_STARTMENUPAGE_${ID}_DEFAULTFOLDER" "${MUI_STARTMENUPAGE_DEFAULTFOLDER}" |
---|
| 16 | !ifdef MUI_STARTMENUPAGE_REGISTRY_ROOT |
---|
| 17 | !define "MUI_STARTMENUPAGE_${ID}_REGISTRY_ROOT" "${MUI_STARTMENUPAGE_REGISTRY_ROOT}" |
---|
| 18 | !endif |
---|
| 19 | !ifdef MUI_STARTMENUPAGE_REGISTRY_KEY |
---|
| 20 | !define "MUI_STARTMENUPAGE_${ID}_REGISTRY_KEY" "${MUI_STARTMENUPAGE_REGISTRY_KEY}" |
---|
| 21 | !endif |
---|
| 22 | !ifdef MUI_STARTMENUPAGE_REGISTRY_VALUENAME |
---|
| 23 | !define "MUI_STARTMENUPAGE_${ID}_REGISTRY_VALUENAME" "${MUI_STARTMENUPAGE_REGISTRY_VALUENAME}" |
---|
| 24 | !endif |
---|
| 25 | |
---|
| 26 | !undef MUI_STARTMENUPAGE_VARIABLE |
---|
| 27 | !undef MUI_STARTMENUPAGE_TEXT_TOP |
---|
| 28 | !undef MUI_STARTMENUPAGE_TEXT_CHECKBOX |
---|
| 29 | !undef MUI_STARTMENUPAGE_DEFAULTFOLDER |
---|
| 30 | !insertmacro MUI_UNSET MUI_STARTMENUPAGE_NODISABLE |
---|
| 31 | !insertmacro MUI_UNSET MUI_STARTMENUPAGE_REGISTRY_ROOT |
---|
| 32 | !insertmacro MUI_UNSET MUI_STARTMENUPAGE_REGISTRY_KEY |
---|
| 33 | !insertmacro MUI_UNSET MUI_STARTMENUPAGE_REGISTRY_VALUENAME |
---|
| 34 | !insertmacro MUI_UNSET MUI_STARTMENUPAGE_BGCOLOR |
---|
| 35 | |
---|
| 36 | !macroend |
---|