Цитата Kopejkin:
Какая трудолюбивая программа!
Копирует что-то, даже если ничего не добавлять »
|
Такая трудолюбивая, что искусственно себе "перерывы на чай" делает:
Код:

MessageBox MB_YESNO|MB_USERICON $(LSTR_56) IDYES label_1919 IDNO label_1925 ; "The files ($3) already exists.$\n$\nClick $\"Yes$\" and rename the files of (Backup.$3).$\n$\nClick $\"No$\" and delete the files ($3)"
label_1919:
Rename $_26_\$3 $_26_\Backup.$3 ; $_26_\$3->$_26_\Backup.$3
ShowWindow $_21_ ${SW_HIDE}
SendMessage $_21_ ${WM_SETTEXT} 0 "STR:- $_38_ - $(LSTR_57)" ; "Renamed successfully"
SetCtlColors $_21_ 0x32CD32 transparent
ShowWindow $_21_ ${SW_SHOW}
Sleep 1000
label_1925:
Delete $_26_\$3
ShowWindow $_21_ ${SW_HIDE}
SendMessage $_21_ ${WM_SETTEXT} 0 "STR:- $_38_ - $(LSTR_58)" ; "Successfully removed"
SetCtlColors $_21_ 0x32CD32 transparent
ShowWindow $_21_ ${SW_SHOW}
Sleep 1000
Goto label_1933
label_1932:
StrCmp $0 0 0 label_1933
label_1933:
ShowWindow $_21_ ${SW_HIDE}
SendMessage $_21_ ${WM_SETTEXT} 0 "STR:- $(LSTR_59)" ; "Copied $_38_. Please wait..."
SetCtlColors $_21_ 0x32CD32 transparent
ShowWindow $_21_ ${SW_SHOW}
Banner::show /NOUNLOAD /set 76 $(LSTR_59) $(LSTR_60) ; "Copied $_38_. Please wait..." "Please wait..."
; Call Initialize_____Plugins
; File $PLUGINSDIR\Banner.dll
; SetDetailsPrint lastused
; Push $(LSTR_60) ; "Please wait..."
; Push $(LSTR_59) ; "Copied $_38_. Please wait..."
; Push 76
; Push /set
; CallInstDLL $PLUGINSDIR\Banner.dll /NOUNLOAD show
ClearErrors
SetOutPath $_26_
CopyFiles /SILENT $_29_ $_26_ ; $(LSTR_7)$_26_ ; "Copy to "
Banner::destroy
Особенно забавно в его коде смотрится картина с меткой
label_1933
Цитата Sancho5555:
наблюдается мерцание курсора: »
|
Тёмный лес с этим курсором в NSIS, как мы недавно здесь выяснили с
MKN, спроси у него, может он чего добился (буквально страницу-две назад с этой проблемой воевали)