!ifndef __nsResize_NSH__ !define __nsResize_NSH__ !macro __nsResize_AddParent Id X Y W H GetDlgItem $R0 $HWNDPARENT ${Id} nsResize::Add $R0 ${X} ${Y} ${W} ${H} !macroend !macro __nsResize_AddChild Id X Y W H GetDlgItem $R1 $R0 ${Id} nsResize::Add $R1 ${X} ${Y} ${W} ${H} !macroend !macro _nsResize_Window AddWidth AddHeight Push $R0 nsResize::Add $HWNDPARENT 0 0 ${AddWidth} ${AddHeight} ${If} $(^RTL) == 1 !insertmacro __nsResize_AddParent 3 0 ${AddHeight} 0 0 !insertmacro __nsResize_AddParent 1 0 ${AddHeight} 0 0 !insertmacro __nsResize_AddParent 2 0 ${AddHeight} 0 0 ${Else} !insertmacro __nsResize_AddParent 3 ${AddWidth} ${AddHeight} 0 0 !insertmacro __nsResize_AddParent 1 ${AddWidth} ${AddHeight} 0 0 !insertmacro __nsResize_AddParent 2 ${AddWidth} ${AddHeight} 0 0 !insertmacro __nsResize_AddParent 1039 ${AddWidth} 0 0 0 ${EndIf} !insertmacro __nsResize_AddParent 1018 0 0 ${AddWidth} ${AddHeight} !insertmacro __nsResize_AddParent 1044 0 0 ${AddWidth} ${AddHeight} !insertmacro __nsResize_AddParent 1035 0 ${AddHeight} ${AddWidth} 0 !insertmacro __nsResize_AddParent 1036 0 0 ${AddWidth} 0 !insertmacro __nsResize_AddParent 1045 0 ${AddHeight} ${AddWidth} 0 !insertmacro __nsResize_AddParent 1256 0 ${AddHeight} ${AddWidth} 0 !insertmacro __nsResize_AddParent 1028 0 ${AddHeight} ${AddWidth} 0 !insertmacro __nsResize_AddParent 1034 0 0 ${AddWidth} 0 !insertmacro __nsResize_AddParent 1037 0 0 ${AddWidth} 0 !insertmacro __nsResize_AddParent 1038 0 0 ${AddWidth} 0 Pop $R0 !macroend !define nsResize_Window `!insertmacro _nsResize_Window` !macro _nsResize_WelcomePage AddWidth AddHeight nsResize::Add $mui.WelcomePage.Image 0 0 0 ${AddHeight} ${If} $(^RTL) == 1 nsResize::Add $mui.WelcomePage.Title -${AddWidth} 0 ${AddWidth} 0 nsResize::Add $mui.WelcomePage.Text -${AddWidth} 0 ${AddWidth} ${AddHeight} ${Else} nsResize::Add $mui.WelcomePage.Title 0 0 ${AddWidth} 0 nsResize::Add $mui.WelcomePage.Text 0 0 ${AddWidth} ${AddHeight} ${EndIf} !macroend !define nsResize_WelcomePage `!insertmacro _nsResize_WelcomePage` !macro _nsResize_LicensePage AddWidth AddHeight Push $R0 Push $R1 FindWindow $R0 `#32770` `` $HWNDPARENT nsResize::Add $R0 0 0 ${AddWidth} ${AddHeight} !insertmacro __nsResize_AddChild 1040 0 0 ${AddWidth} 0 !insertmacro __nsResize_AddChild 1000 0 0 ${AddWidth} ${AddHeight} !insertmacro __nsResize_AddChild 1006 0 ${AddHeight} ${AddWidth} 0 !insertmacro __nsResize_AddChild 1034 0 ${AddHeight} ${AddWidth} 0 !insertmacro __nsResize_AddChild 1035 0 ${AddHeight} ${AddWidth} 0 Pop $R1 Pop $R0 !macroend !define nsResize_LicensePage `!insertmacro _nsResize_LicensePage` !macro _nsResize_DirectoryPage AddWidth AddHeight Push $R0 Push $R1 FindWindow $R0 `#32770` `` $HWNDPARENT nsResize::Add $R0 0 0 ${AddWidth} ${AddHeight} !insertmacro __nsResize_AddChild 1019 0 0 ${AddWidth} 0 ${If} $(^RTL) == 1 !insertmacro __nsResize_AddChild 1024 ${AddWidth} 0 0 0 !insertmacro __nsResize_AddChild 1023 ${AddWidth} 0 0 0 ${Else} !insertmacro __nsResize_AddChild 1001 ${AddWidth} 0 0 0 !insertmacro __nsResize_AddChild 1008 ${AddWidth} 0 0 0 ${EndIf} !insertmacro __nsResize_AddChild 1006 0 0 ${AddWidth} 0 !insertmacro __nsResize_AddChild 1020 0 0 ${AddWidth} 0 Pop $R1 Pop $R0 !macroend !define nsResize_DirectoryPage `!insertmacro _nsResize_DirectoryPage` !macro _nsResize_ComponentsPage AddWidth AddHeight Push $R0 Push $R1 FindWindow $R0 `#32770` `` $HWNDPARENT nsResize::Add $R0 0 0 ${AddWidth} ${AddHeight} !insertmacro __nsResize_AddChild 1017 0 0 ${AddWidth} ${AddHeight} ${If} $(^RTL) == 1 !insertmacro __nsResize_AddChild 1022 ${AddWidth} 0 0 ${AddHeight} !insertmacro __nsResize_AddChild 1021 ${AddWidth} 0 0 0 !insertmacro __nsResize_AddChild 1023 ${AddWidth} ${AddHeight} 0 0 ${Else} !insertmacro __nsResize_AddChild 1022 0 0 0 ${AddHeight} !insertmacro __nsResize_AddChild 1023 0 ${AddHeight} 0 0 ${EndIf} !insertmacro __nsResize_AddChild 1006 0 0 ${AddWidth} 0 !insertmacro __nsResize_AddChild 1032 0 0 ${AddWidth} ${AddHeight} !ifndef MUI_COMPONENTSPAGE_NODESC !ifdef MUI_COMPONENTSPAGE_SMALLDESC !insertmacro __nsResize_AddChild 1042 0 ${AddHeight} ${AddWidth} 0 !insertmacro __nsResize_AddChild 1043 0 ${AddHeight} ${AddWidth} 0 !else !insertmacro __nsResize_AddChild 1042 ${AddWidth} 0 0 ${AddHeight} !insertmacro __nsResize_AddChild 1043 ${AddWidth} 0 0 ${AddHeight} !endif !endif Pop $R1 Pop $R0 !macroend !define nsResize_ComponentsPage `!insertmacro _nsResize_ComponentsPage` !macro _nsResize_InstFilesPage AddWidth AddHeight Push $R0 Push $R1 FindWindow $R0 `#32770` `` $HWNDPARENT nsResize::Add $R0 0 0 ${AddWidth} ${AddHeight} !insertmacro __nsResize_AddChild 1004 0 0 ${AddWidth} 0 !insertmacro __nsResize_AddChild 1006 0 0 ${AddWidth} 0 !insertmacro __nsResize_AddChild 1016 0 0 ${AddWidth} ${AddHeight} Pop $R1 Pop $R0 !macroend !define nsResize_InstFilesPage `!insertmacro _nsResize_InstFilesPage` !macro _nsResize_FinishPage AddWidth AddHeight nsResize::Add $mui.FinishPage.Image 0 0 0 ${AddHeight} ${If} $(^RTL) == 1 nsResize::Add $mui.FinishPage.Title -${AddWidth} 0 ${AddWidth} 0 nsResize::Add $mui.FinishPage.Text -${AddWidth} 0 ${AddWidth} ${AddHeight} ${Else} nsResize::Add $mui.FinishPage.Title 0 0 ${AddWidth} 0 nsResize::Add $mui.FinishPage.Text 0 0 ${AddWidth} ${AddHeight} ${EndIf} !ifdef MUI_FINISHPAGE_RUN_VARIABLES nsResize::Add $mui.FinishPage.Run 0 ${AddHeight} 0 0 !endif !ifdef MUI_FINISHPAGE_SHOREADME_VARAIBLES ;not a typo! nsResize::Add $mui.FinishPage.ShowReadme 0 ${AddHeight} 0 0 !endif !ifdef MUI_FINISHPAGE_LINK nsResize::Add $mui.FinishPage.Link 0 ${AddHeight} 0 0 !endif !ifdef MUI_FINISHPAGE_REBOOT_VARIABLES nsResize::Add $mui.FinishPage.RebootNow 0 ${AddHeight} 0 0 nsResize::Add $mui.FinishPage.RebootLater 0 ${AddHeight} 0 0 !endif !macroend !define nsResize_FinishPage `!insertmacro _nsResize_FinishPage` !macro _nsResize_ConfirmPage AddWidth AddHeight Push $R0 Push $R1 FindWindow $R0 `#32770` `` $HWNDPARENT nsResize::Add $R0 0 0 ${AddWidth} ${AddHeight} ${If} $(^RTL) == 1 !insertmacro __nsResize_AddChild 1029 ${AddWidth} 0 0 0 ${EndIf} !insertmacro __nsResize_AddChild 1000 0 0 ${AddWidth} 0 !insertmacro __nsResize_AddChild 1006 0 0 ${AddWidth} 0 Pop $R1 Pop $R0 !macroend !define nsResize_ConfirmPage `!insertmacro _nsResize_ConfirmPage` !endif