wiz16.rc
上传用户:jlteech
上传日期:2007-01-06
资源大小:349k
文件大小:8k
源码类别:

压缩解压

开发平台:

Visual C++

  1. #include <windows.h>
  2. #include "resource.h"
  3. #include "pattern.h"
  4. #include "rename.h"
  5. #include "replace.h"
  6. #include "sound.h"
  7. #include "password.h"
  8. #include "wizver.h"
  9. #include <ver.h>
  10. rcinclude dialogsgrep.dlg
  11. rcinclude dialogsunzopts.dlg
  12. rcinclude dialogszipopts.dlg
  13. rcinclude dialogsabout16.dlg
  14. rcinclude dialogspattern.dlg
  15. rcinclude dialogssound.dlg
  16. rcinclude dialogsseldir.dlg
  17. rcinclude dialogscopyfile.dlg
  18. rcinclude dialogsmakedir.dlg
  19. rcinclude dialogsgetfiles.dlg
  20. rcinclude dialogsgetdate.dlg
  21. rcinclude dialogsgetdir.dlg
  22. rcinclude dialogsrename.dlg
  23. rcinclude dialogsreplace.dlg
  24. rcinclude dialogspassword.dlg
  25. rcinclude dialogscomment.dlg
  26. HelpCursor           CURSOR  "iconshelp.cur"
  27. InfoZip              ICON    "iconsinfo-zip.ico"
  28. Zipped               ICON    "iconszipped.ico"
  29. UnZipped             ICON    "iconsunzipped.ico"
  30. InfoZip              BITMAP  "bitmapsinfo-zip.bmp"
  31. EXIT_BUTTON          BITMAP  "bitmapsexit.bmp"
  32. OPEN_BUTTON          BITMAP  "bitmapsopen-up.bmp"
  33. HELP_BUTTON          BITMAP  "bitmapshelp.bmp"
  34. COPY_BUTTON          BITMAP  "bitmapscopy.bmp"
  35. MOVE_BUTTON          BITMAP  "bitmapsmove.bmp"
  36. RENAME_BUTTON        BITMAP  "bitmapsrename.bmp"
  37. TEST_BUTTON          BITMAP  "bitmapstest.bmp"
  38. DISPLAY_BUTTON       BITMAP  "bitmapsdisplay.bmp"
  39. EXTRACT_BUTTON       BITMAP  "bitmapsextract.bmp"
  40. DELETE_BUTTON        BITMAP  "bitmapstrash.bmp"
  41. COMMENT_BUTTON       BITMAP  "bitmapscomment.bmp"
  42. MAKEDIR_BUTTON       BITMAP  "bitmapsmakedir.bmp"
  43. SELECTALL_BUTTON     BITMAP  "bitmapsselall.bmp"
  44. DESELECTALL_BUTTON   BITMAP  "bitmapsdeselall.bmp"
  45. SELECTPATTERN_BUTTON BITMAP  "bitmapsselpat.bmp"
  46. CLEARSTATUS_BUTTON   BITMAP  "bitmapsclrstat.bmp"
  47. COPYSTATUS_BUTTON    BITMAP  "bitmapscopystat.bmp"
  48. UNZIPTODIR_BUTTON    BITMAP  "bitmapsunzipto.bmp"
  49. STATUS_BUTTON        BITMAP  "bitmapsstatus.bmp"
  50. LTSTATUS_BUTTON      BITMAP  "bitmapsltstatus.bmp"
  51. GET_ZIPINFO_BUTTON   BITMAP  "bitmapsltbulb.bmp"
  52. ARCHIVE_BUTTON       BITMAP  "bitmapszipup.bmp"
  53. VS_VERSION_INFO VERSIONINFO
  54. FILEVERSION 4,0,0,0
  55. PRODUCTVERSION 4,0,0,0
  56. FILEFLAGSMASK 0x3L
  57. FILEOS VOS__WINDOWS16
  58. FILETYPE VFT_APP
  59. BEGIN
  60.     BLOCK "StringFileInfo"
  61.     BEGIN
  62.         BLOCK "040904E4"
  63.         BEGIN
  64.             VALUE "CompanyName", "Info-Zip"
  65.             VALUE "FileDescription", "Info-Zip's Windows Un/Zipper"
  66.             VALUE "FileVersion", WIZ_FILE_VER
  67.             VALUE "InternalName", "Windows Info-Zip"
  68.             VALUE "LegalCopyright", "Info-Zip 1996"
  69.             VALUE "OriginalFilename", "WIZ.EXE"
  70.             VALUE "ProductName", "Windows Info-Zip"
  71.             VALUE "ProductVersion", WIZ_FILE_VER
  72.         END
  73.     END
  74.     BLOCK "VarFileInfo"
  75.     BEGIN
  76.         VALUE "Translation", 0x409, 1252
  77.     END
  78. END
  79. WiZ MENU 
  80. {
  81.  POPUP "&File"
  82.  {
  83.   MENUITEM "&Create/Update Zip Archive...",   IDM_ZIP_TARGET
  84.   MENUITEM SEPARATOR
  85.   MENUITEM "&Open Archive...",                IDM_OPEN
  86.   MENUITEM SEPARATOR
  87.   MENUITEM "&Unzip Archive To...",            IDM_CHDIR
  88.   MENUITEM SEPARATOR
  89.   MENUITEM "&Copy Archive...tF5",            IDM_COPY_ARCHIVE
  90.   MENUITEM "&Move Archive...tF6",            IDM_MOVE_ARCHIVE
  91.   MENUITEM "&Delete Archive...tF7",          IDM_DELETE_ARCHIVE
  92.   MENUITEM "&Rename Archive...tF8",          IDM_RENAME_ARCHIVE
  93.   MENUITEM SEPARATOR
  94.   MENUITEM "Ma&ke Directory...",              IDM_MAKE_DIR
  95.   MENUITEM SEPARATOR
  96.   MENUITEM "E&xit",                           IDM_EXIT
  97.  }
  98.  POPUP "&Edit"
  99.  {
  100.   MENUITEM "&Clear Edit Window",              IDM_CLEAR_STATUS
  101.  }
  102.  POPUP "&Archives"
  103.  {
  104.   MENUITEM "&Select All FilestF2",           IDM_SELECT_ALL
  105.   MENUITEM "&Deselect All FilestF3",         IDM_DESELECT_ALL
  106.   MENUITEM "Select Files by &Pattern...tF4", IDM_SELECT_BY_PATTERN
  107.   MENUITEM SEPARATOR
  108.   MENUITEM "Delete &Entries in Archive",      IDM_ZIP_DELETE_ENTRIES, GRAYED
  109.   MENUITEM SEPARATOR
  110.   MENUITEM "&Update Archive Entries",         IDM_UPDATE_ZIP, GRAYED
  111.   MENUITEM SEPARATOR
  112.   MENUITEM "E&xtract",                        IDM_EXTRACT, GRAYED
  113.   MENUITEM "D&isplay",                        IDM_DISPLAY, GRAYED
  114.   MENUITEM "&Test",                           IDM_TEST, GRAYED
  115.   MENUITEM SEPARATOR
  116.   MENUITEM "Get Complete &Archive Info",      IDM_GET_ZIPINFO, GRAYED
  117.   MENUITEM SEPARATOR
  118.   MENUITEM "Show .Zip &Comment",              IDM_SHOW_COMMENT, GRAYED
  119.   MENUITEM SEPARATOR
  120.   MENUITEM "Archive Statistics",              IDM_ZIP_STATS
  121.  }
  122.  POPUP "&Search"
  123.  {
  124.   MENUITEM "Search Archives...",              IDM_GREP_ARCHIVE
  125.  }
  126.  POPUP "&View"
  127.  {
  128.   MENUITEM "&Short Format",                   IDM_SHORT
  129.   MENUITEM "&Long Format",                    IDM_LONG
  130.   MENUITEM SEPARATOR
  131.   MENUITEM "Hide &Edit/Status Window",        IDM_MAX_STATUS
  132.   MENUITEM SEPARATOR
  133.   MENUITEM "Show Toolbar &Help",              IDM_SHOW_BUBBLE_HELP
  134.  }
  135.  POPUP "&Options"
  136.  {
  137.   MENUITEM "Always Save ""UnZip &To"" Dir",   IDM_SAVE_UNZIP_TO_DIR
  138.   MENUITEM "Always Save ""UnZip &From"" Dir", IDM_SAVE_UNZIP_FROM_DIR
  139.   MENUITEM "Always Save ""Zip To"" &Dir",     IDM_SAVE_ZIP_TO_DIR
  140.   MENUITEM SEPARATOR
  141.   MENUITEM "Unzip to Same Directory as Zip&File", IDM_UNZIP_TO_ZIP_DIR
  142.   MENUITEM SEPARATOR
  143.   MENUITEM "&UnZip Options...",               IDM_UNZIP_PREFERENCES
  144.   MENUITEM SEPARATOR
  145.   MENUITEM "&Zip Options...",                 IDM_ZIP_PREFERENCES
  146.   MENUITEM SEPARATOR
  147.   MENUITEM "&Sound Options...",               IDM_SOUND_OPTIONS
  148.  }
  149.  POPUP "&Help"
  150.  {
  151.   MENUITEM "&WiZ HelptF1",                   IDM_HELP
  152.   MENUITEM "&Using Windows Help",             IDM_HELP_HELP
  153.   MENUITEM SEPARATOR
  154.   MENUITEM "&About WiZ...",                   IDM_ABOUT
  155.  }
  156. }
  157. POPUPLISTMENU MENU DISCARDABLE
  158. BEGIN
  159.     POPUP "Dummy Popup"
  160.     BEGIN
  161.        MENUITEM "Select All Files",           IDM_SELECT_ALL
  162.        MENUITEM "Deselect All Files",         IDM_DESELECT_ALL
  163.        MENUITEM "Select Files by Pattern...", IDM_SELECT_BY_PATTERN
  164.        MENUITEM SEPARATOR
  165.        MENUITEM "Delete Entries in Archive",  IDM_ZIP_DELETE_ENTRIES, GRAYED
  166.        MENUITEM SEPARATOR
  167.        MENUITEM "Update Archive Entries",     IDM_UPDATE_ZIP, GRAYED
  168.        MENUITEM SEPARATOR
  169.        MENUITEM "Extract",                    IDM_EXTRACT, GRAYED
  170.        MENUITEM "Display",                    IDM_DISPLAY, GRAYED
  171.        MENUITEM "Test",                       IDM_TEST, GRAYED
  172.        MENUITEM "Get Zip Info",               IDM_GET_ZIPINFO, GRAYED
  173.        MENUITEM "Show .Zip &Comment",         IDM_SHOW_COMMENT, GRAYED
  174.        MENUITEM SEPARATOR
  175.        MENUITEM "Copy Archive...",            IDM_COPY_ARCHIVE
  176.        MENUITEM "Move Archive...",            IDM_MOVE_ARCHIVE
  177.        MENUITEM "Delete Archive...",          IDM_DELETE_ARCHIVE
  178.        MENUITEM "Rename Archive...",          IDM_RENAME_ARCHIVE
  179.     END
  180. END
  181. EDITMENU MENU
  182. BEGIN
  183.     POPUP "&File"
  184.     {
  185.     MENUITEM "File Open...",                  IDM_EDIT_OPEN_FILE
  186.     MENUITEM "Save As...",                    IDM_EDIT_SAVE_AS
  187.     }
  188.     POPUP "&Edit"
  189.     {
  190.     MENUITEM "&Undo",                         IDM_EDIT_UNDO
  191.     MENUITEM SEPARATOR
  192.     MENUITEM "Cu&t",                          IDM_EDIT_CUT
  193.     MENUITEM "&Copy",                         IDM_EDIT_COPY
  194.     MENUITEM "&Paste",                        IDM_EDIT_PASTE
  195.     MENUITEM "&Delete",                       IDM_EDIT_DELETE
  196.     MENUITEM SEPARATOR
  197.     MENUITEM "Select &All",                   IDM_EDIT_SELECT_ALL
  198.     MENUITEM SEPARATOR
  199.     MENUITEM "Clear Edit Window",             IDM_CLEAR_STATUS
  200.     }
  201. END
  202. WiZAccels ACCELERATORS
  203. {
  204.  VK_F1,     IDM_HELP,              VIRTKEY
  205.  VK_F2,     IDM_SELECT_ALL,        VIRTKEY
  206.  VK_F3,     IDM_DESELECT_ALL,      VIRTKEY
  207.  VK_F4,     IDM_SELECT_BY_PATTERN, VIRTKEY
  208.  VK_F5,     IDM_COPY_ARCHIVE,      VIRTKEY
  209.  VK_F6,     IDM_MOVE_ARCHIVE,      VIRTKEY
  210.  VK_F7,     IDM_DELETE_ARCHIVE,    VIRTKEY
  211.  VK_F8,     IDM_RENAME_ARCHIVE,    VIRTKEY
  212.  VK_F1,     IDM_SHIFT_HELP,        VIRTKEY, SHIFT
  213.  VK_ESCAPE, IDM_ESCAPE,            VIRTKEY
  214. }