From a2b932dbe8bab9ffae4bd154330d9838ea932775 Mon Sep 17 00:00:00 2001 From: rainwater Date: Tue, 10 Sep 2002 03:44:53 +0000 Subject: [PATCH] Updated Zip2Exe's GUI git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@969 212acab6-be3b-0410-9dea-997c60f758d6 --- Contrib/zip2exe/icon.ico | Bin 766 -> 766 bytes Contrib/zip2exe/main.cpp | 4 ++-- Contrib/zip2exe/res.rc | 33 ++++++++++++++++++++------------- Contrib/zip2exe/zip2exe.dsp | 9 +++++++-- Contrib/zip2exe/zip2exe.xml | 10 ++++++++++ 5 files changed, 39 insertions(+), 17 deletions(-) create mode 100644 Contrib/zip2exe/zip2exe.xml diff --git a/Contrib/zip2exe/icon.ico b/Contrib/zip2exe/icon.ico index b755e000cc59c4501da907479cfa0a6ccd6227ba..6a5de183f011ca5bfdf42300d0aae3004e6c5256 100644 GIT binary patch literal 766 zcmaJJ=E zX#sK0yYstuw$Dk3GK`|QC$*0oq6frBpa7nMjBeqHJhVT}LxbSe=?s%N5ZksTlK7Ay zCL%~-q=Y7oRev_)Uc0x%+|UzMHFt}YsA^xDFnn$o91EZa<0{_1Cl1}&5QZ(!S6ZOD zbFRFbH<2H8qGs*SIyWeErE=9>Gh3MuqFzZKrt9TKPP+8Y&YI1z3tCR9hh@{%wHq^9 z0B4?VI@Z3qOx(P5?2WZ2p6{%!aD6Gs+L9SkG_(+T+*zGBBD*mgP8J|*0kYAw1*{z# zoCV8cODMSFC|2I*M_rG&;@AURq)+R0&tE(jq%L*+mY4kd{Nws7{i0tjjMvbskQ|J( rLnduW(iT*;c!R)G!UR!q;xxiM1L!Bb{-(eH?12M-7BdjfcwZ+*F0opz zm{pMQgNUx^e6*yYYkm(d#GS(L!$hkd7g3OAL`)uqd)UtRI zFFd7&!+tZ|Ghe6u${N_t^L4c|oyRxO$*JC~9y?USV4HS>vi*x;?SXE^BJT7 #include - +#include // portions Copyright © 1999-2001 Miguel Garrido (mgarrido01@hotmail.com) extern "C" @@ -29,7 +29,7 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInst, { g_hInstance=hInstance; - + InitCommonControls(); return DialogBox(hInstance,MAKEINTRESOURCE(IDD_DIALOG1),GetDesktopWindow(),DlgProc); } char tempzip_path[1024]; diff --git a/Contrib/zip2exe/res.rc b/Contrib/zip2exe/res.rc index 29d38512..d9ea58fb 100644 --- a/Contrib/zip2exe/res.rc +++ b/Contrib/zip2exe/res.rc @@ -28,28 +28,28 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US IDD_DIALOG1 DIALOG DISCARDABLE 0, 0, 361, 234 STYLE DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Nullsoft ZIP2EXE v0.16" +CAPTION "Nullsoft ZIP2EXE v0.17" FONT 8, "MS Sans Serif" BEGIN PUSHBUTTON "Open &ZIP",IDC_BROWSE,13,17,49,14 EDITTEXT IDC_ZIPFILE,66,18,284,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP - LISTBOX IDC_ZIPINFO_FILES,13,45,335,56,LBS_NOINTEGRALHEIGHT | + LISTBOX IDC_ZIPINFO_FILES,13,43,335,62,LBS_NOINTEGRALHEIGHT | LBS_NOSEL | WS_VSCROLL - EDITTEXT IDC_INSTNAME,81,113,267,12,ES_AUTOHSCROLL - EDITTEXT IDC_DESCTEXT,81,129,267,12,ES_AUTOHSCROLL - COMBOBOX IDC_INSTPATH,81,144,268,126,CBS_DROPDOWN | WS_VSCROLL | + EDITTEXT IDC_INSTNAME,81,124,267,12,ES_AUTOHSCROLL + EDITTEXT IDC_DESCTEXT,81,139,267,12,ES_AUTOHSCROLL + COMBOBOX IDC_INSTPATH,81,154,268,126,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP - EDITTEXT IDC_OUTFILE,13,169,292,12,ES_AUTOHSCROLL - PUSHBUTTON "Browse",IDC_BROWSE2,307,168,41,14 + EDITTEXT IDC_OUTFILE,81,169,224,12,ES_AUTOHSCROLL + PUSHBUTTON "Browse",IDC_BROWSE2,309,169,41,14 DEFPUSHBUTTON "Convert",IDOK,304,213,50,14,WS_DISABLED - GROUPBOX "Source ZIP file",IDC_SZIPFRAME,7,7,347,180 + GROUPBOX "Source ZIP File",IDC_SZIPFRAME,7,7,347,102 LTEXT "",IDC_ZIPINFO_SUMMARY,13,33,245,8 - GROUPBOX "Output",IDC_OFRAME,7,102,347,85 - LTEXT "Default extract path:",IDC_DEPST,13,145,66,8 - LTEXT "Description text:",IDC_DTEXTST,13,131,66,8 - LTEXT "Output EXE file:",IDC_OEFST,14,157,51,8 - LTEXT "Installer name",IDC_INAMEST,13,116,66,8 + GROUPBOX "Output",IDC_OFRAME,7,110,347,77 + LTEXT "Default extract path:",IDC_DEPST,13,156,66,8 + LTEXT "Description text:",IDC_DTEXTST,13,142,66,8 + LTEXT "Output EXE file:",IDC_OEFST,13,171,51,8 + LTEXT "Installer name",IDC_INAMEST,13,126,66,8 PUSHBUTTON "Test",IDC_TEST,251,213,50,14,NOT WS_VISIBLE PUSHBUTTON "< Back",IDC_BACK,7,213,50,14,NOT WS_VISIBLE CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,7,210,347,1 @@ -115,6 +115,13 @@ END // Icon with lowest ID value placed first to ensure application icon // remains consistent on all systems. IDI_ICON1 ICON DISCARDABLE "icon.ico" + +///////////////////////////////////////////////////////////////////////////// +// +// 24 +// + +1 24 MOVEABLE PURE "zip2exe.xml" #endif // English (U.S.) resources ///////////////////////////////////////////////////////////////////////////// diff --git a/Contrib/zip2exe/zip2exe.dsp b/Contrib/zip2exe/zip2exe.dsp index 8f6401d8..d3d9c6f5 100644 --- a/Contrib/zip2exe/zip2exe.dsp +++ b/Contrib/zip2exe/zip2exe.dsp @@ -54,7 +54,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /out:"../../Bin/zip2exe.exe" /opt:nowin98 +# ADD LINK32 comctl32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /out:"../../Bin/zip2exe.exe" /opt:nowin98 # SUBTRACT LINK32 /pdb:none !ELSEIF "$(CFG)" == "zip2exe - Win32 Debug" @@ -68,6 +68,7 @@ LINK32=link.exe # PROP Use_Debug_Libraries 1 # PROP Output_Dir "Debug" # PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 # PROP Target_Dir "" # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c @@ -80,7 +81,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept +# ADD LINK32 comctl32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept !ENDIF @@ -156,5 +157,9 @@ SOURCE=.\icon.ico SOURCE=.\res.rc # End Source File # End Group +# Begin Source File + +SOURCE=.\zip2exe.xml +# End Source File # End Target # End Project diff --git a/Contrib/zip2exe/zip2exe.xml b/Contrib/zip2exe/zip2exe.xml new file mode 100644 index 00000000..2c8a61d9 --- /dev/null +++ b/Contrib/zip2exe/zip2exe.xml @@ -0,0 +1,10 @@ + + + +Zip2Exe + + + + + +