comparison gaim-installer.nsi @ 7214:471c2850ca51

[gaim-migrate @ 7783] Removing gtk-wimp for now.. committer: Tailor Script <tailor@pidgin.im>
author Herman Bloggs <hermanator12002@yahoo.com>
date Thu, 09 Oct 2003 21:29:31 +0000
parents 969474e79e98
children fa011d609c54
comparison
equal deleted inserted replaced
7213:8d8b3ab13607 7214:471c2850ca51
423 SetOverwrite off 423 SetOverwrite off
424 424
425 done: 425 done:
426 SectionEnd 426 SectionEnd
427 427
428 Section $(GTK_WIMP_SECTION_TITLE) SecGtkWimp 428 ; Section $(GTK_WIMP_SECTION_TITLE) SecGtkWimp
429 Call CanWeInstallATheme 429 ; Call CanWeInstallATheme
430 Pop $R1 430 ; Pop $R1
431 StrCmp $R1 "" done 431 ; StrCmp $R1 "" done
432 432 ;
433 SetOverwrite on 433 ; SetOverwrite on
434 Rename $R1\${GTK_DEFAULT_THEME_GTKRC_DIR}\gtkrc $R1\${GTK_DEFAULT_THEME_GTKRC_DIR}\gtkrc.old 434 ; Rename $R1\${GTK_DEFAULT_THEME_GTKRC_DIR}\gtkrc $R1\${GTK_DEFAULT_THEME_GTKRC_DIR}\gtkrc.old
435 SetOutPath $R1\${GTK_DEFAULT_THEME_ENGINE_DIR} 435 ; SetOutPath $R1\${GTK_DEFAULT_THEME_ENGINE_DIR}
436 File ${GTK_THEME_DIR}\engines\libwimp.dll 436 ; File ${GTK_THEME_DIR}\engines\libwimp.dll
437 SetOutPath $R1\${GTK_DEFAULT_THEME_GTKRC_DIR} 437 ; SetOutPath $R1\${GTK_DEFAULT_THEME_GTKRC_DIR}
438 File ${GTK_THEME_DIR}\themes\gtkrc.gtkwimp 438 ; File ${GTK_THEME_DIR}\themes\gtkrc.gtkwimp
439 File /oname=gtkrc ${GTK_THEME_DIR}\themes\gtkrc.gtkwimp 439 ; File /oname=gtkrc ${GTK_THEME_DIR}\themes\gtkrc.gtkwimp
440 SetOverwrite off 440 ; SetOverwrite off
441 441 ;
442 done: 442 ; done:
443 SectionEnd 443 ; SectionEnd
444 444
445 Section $(GTK_BLUECURVE_SECTION_TITLE) SecGtkBluecurve 445 Section $(GTK_BLUECURVE_SECTION_TITLE) SecGtkBluecurve
446 Call CanWeInstallATheme 446 Call CanWeInstallATheme
447 Pop $R1 447 Pop $R1
448 StrCmp $R1 "" done 448 StrCmp $R1 "" done
591 !endif 591 !endif
592 !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkThemes} \ 592 !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkThemes} \
593 $(GTK_THEMES_SECTION_DESCRIPTION) 593 $(GTK_THEMES_SECTION_DESCRIPTION)
594 !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkNone} \ 594 !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkNone} \
595 $(GTK_NO_THEME_DESC) 595 $(GTK_NO_THEME_DESC)
596 !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkWimp} \ 596 ; !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkWimp} \
597 $(GTK_WIMP_THEME_DESC) 597 ; $(GTK_WIMP_THEME_DESC)
598 !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkBluecurve} \ 598 !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkBluecurve} \
599 $(GTK_BLUECURVE_THEME_DESC) 599 $(GTK_BLUECURVE_THEME_DESC)
600 !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkLighthouseblue} \ 600 !insertmacro MUI_DESCRIPTION_TEXT ${SecGtkLighthouseblue} \
601 $(GTK_LIGHTHOUSEBLUE_THEME_DESC) 601 $(GTK_LIGHTHOUSEBLUE_THEME_DESC)
602 !insertmacro MUI_FUNCTIONS_DESCRIPTION_END 602 !insertmacro MUI_FUNCTIONS_DESCRIPTION_END
974 instdir_done: 974 instdir_done:
975 975
976 ; Set up Theme sections.. 976 ; Set up Theme sections..
977 StrCpy $1 ${SecGtkNone} ; Sets global to remember which theme is set. 977 StrCpy $1 ${SecGtkNone} ; Sets global to remember which theme is set.
978 !insertmacro SelectSection ${SecGtkNone} 978 !insertmacro SelectSection ${SecGtkNone}
979 !insertmacro UnselectSection ${SecGtkWimp} 979 ; !insertmacro UnselectSection ${SecGtkWimp}
980 !insertmacro UnselectSection ${SecGtkBluecurve} 980 !insertmacro UnselectSection ${SecGtkBluecurve}
981 !insertmacro UnselectSection ${SecGtkLighthouseblue} 981 !insertmacro UnselectSection ${SecGtkLighthouseblue}
982 982
983 ; Display Language selection dialog 983 ; Display Language selection dialog
984 !insertmacro MUI_LANGDLL_DISPLAY 984 !insertmacro MUI_LANGDLL_DISPLAY
997 Push $2 997 Push $2
998 998
999 StrCpy $2 ${SF_SELECTED} 999 StrCpy $2 ${SF_SELECTED}
1000 SectionGetFlags ${SecGtkNone} $0 1000 SectionGetFlags ${SecGtkNone} $0
1001 IntOp $2 $2 & $0 1001 IntOp $2 $2 & $0
1002 SectionGetFlags ${SecGtkWimp} $0 1002 ; SectionGetFlags ${SecGtkWimp} $0
1003 IntOp $2 $2 & $0 1003 ; IntOp $2 $2 & $0
1004 SectionGetFlags ${SecGtkBluecurve} $0 1004 SectionGetFlags ${SecGtkBluecurve} $0
1005 IntOp $2 $2 & $0 1005 IntOp $2 $2 & $0
1006 SectionGetFlags ${SecGtkLighthouseblue} $0 1006 SectionGetFlags ${SecGtkLighthouseblue} $0
1007 IntOp $2 $2 & $0 1007 IntOp $2 $2 & $0
1008 StrCmp $2 0 skip 1008 StrCmp $2 0 skip
1009 SectionSetFlags ${SecGtkNone} 0 1009 SectionSetFlags ${SecGtkNone} 0
1010 SectionSetFlags ${SecGtkWimp} 0 1010 ; SectionSetFlags ${SecGtkWimp} 0
1011 SectionSetFlags ${SecGtkBluecurve} 0 1011 SectionSetFlags ${SecGtkBluecurve} 0
1012 SectionSetFlags ${SecGtkLighthouseblue} 0 1012 SectionSetFlags ${SecGtkLighthouseblue} 0
1013 skip: 1013 skip:
1014 1014
1015 !insertmacro UnselectSection $1 1015 !insertmacro UnselectSection $1
1020 ; Now go through and see who is checked.. 1020 ; Now go through and see who is checked..
1021 SectionGetFlags ${SecGtkNone} $0 1021 SectionGetFlags ${SecGtkNone} $0
1022 IntOp $0 $0 & ${SF_SELECTED} 1022 IntOp $0 $0 & ${SF_SELECTED}
1023 IntCmp $0 ${SF_SELECTED} 0 +2 +2 1023 IntCmp $0 ${SF_SELECTED} 0 +2 +2
1024 StrCpy $1 ${SecGtkNone} 1024 StrCpy $1 ${SecGtkNone}
1025 SectionGetFlags ${SecGtkWimp} $0 1025 ; SectionGetFlags ${SecGtkWimp} $0
1026 IntOp $0 $0 & ${SF_SELECTED} 1026 ; IntOp $0 $0 & ${SF_SELECTED}
1027 IntCmp $0 ${SF_SELECTED} 0 +2 +2 1027 ; IntCmp $0 ${SF_SELECTED} 0 +2 +2
1028 StrCpy $1 ${SecGtkWimp} 1028 ; StrCpy $1 ${SecGtkWimp}
1029 SectionGetFlags ${SecGtkBluecurve} $0 1029 SectionGetFlags ${SecGtkBluecurve} $0
1030 IntOp $0 $0 & ${SF_SELECTED} 1030 IntOp $0 $0 & ${SF_SELECTED}
1031 IntCmp $0 ${SF_SELECTED} 0 +2 +2 1031 IntCmp $0 ${SF_SELECTED} 0 +2 +2
1032 StrCpy $1 ${SecGtkBluecurve} 1032 StrCpy $1 ${SecGtkBluecurve}
1033 SectionGetFlags ${SecGtkLighthouseblue} $0 1033 SectionGetFlags ${SecGtkLighthouseblue} $0