wiz32.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 dialogsabout32.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  "icons/help.cur"
  27. InfoZip              ICON    "icons/info-zip.ico"
  28. Zipped               ICON    "icons/zipped.ico"
  29. UnZipped             ICON    "icons/unzipped.ico"
  30. Splash BITMAP "bitmaps/splash.bmp"
  31. InfoZip              BITMAP  "bitmaps/info-zip.bmp"
  32. EXIT_BUTTON          BITMAP  "bitmaps/exit.bmp"
  33. OPEN_BUTTON          BITMAP  "bitmaps/open-up.bmp"
  34. HELP_BUTTON          BITMAP  "bitmaps/help.bmp"
  35. COPY_BUTTON          BITMAP  "bitmaps/copy.bmp"
  36. MOVE_BUTTON          BITMAP  "bitmaps/move.bmp"
  37. RENAME_BUTTON        BITMAP  "bitmaps/rename.bmp"
  38. TEST_BUTTON          BITMAP  "bitmaps/test.bmp"
  39. DISPLAY_BUTTON       BITMAP  "bitmaps/display.bmp"
  40. EXTRACT_BUTTON       BITMAP  "bitmaps/extract.bmp"
  41. DELETE_BUTTON        BITMAP  "bitmaps/trash.bmp"
  42. COMMENT_BUTTON       BITMAP  "bitmaps/comment.bmp"
  43. MAKEDIR_BUTTON       BITMAP  "bitmaps/makedir.bmp"
  44. SELECTALL_BUTTON     BITMAP  "bitmaps/selall.bmp"
  45. DESELECTALL_BUTTON   BITMAP  "bitmaps/deselall.bmp"
  46. SELECTPATTERN_BUTTON BITMAP  "bitmaps/selpat.bmp"
  47. CLEARSTATUS_BUTTON   BITMAP  "bitmaps/clrstat.bmp"
  48. COPYSTATUS_BUTTON    BITMAP  "bitmaps/copystat.bmp"
  49. UNZIPTODIR_BUTTON    BITMAP  "bitmaps/unzipto.bmp"
  50. STATUS_BUTTON        BITMAP  "bitmaps/status.bmp"
  51. LTSTATUS_BUTTON      BITMAP  "bitmaps/ltstatus.bmp"
  52. GET_ZIPINFO_BUTTON   BITMAP  "bitmaps/ltbulb.bmp"
  53. ARCHIVE_BUTTON       BITMAP  "bitmaps/zipup.bmp"
  54. VS_VERSION_INFO VERSIONINFO
  55. FILEVERSION 3,0,0,0
  56. PRODUCTVERSION 3,0,0,0
  57. FILEFLAGSMASK 0x3L
  58. FILEOS VOS__WINDOWS32
  59. FILETYPE VFT_APP
  60. BEGIN
  61.     BLOCK "StringFileInfo"
  62.     BEGIN
  63.         BLOCK "040904E4"
  64.         BEGIN
  65.             VALUE "CompanyName", "Info-Zip"
  66.             VALUE "FileDescription", "Info-Zip's Windows Un/Zipper"
  67.             VALUE "FileVersion", WIZ_FILE_VER
  68.             VALUE "InternalName", "Windows Info-Zip"
  69.             VALUE "LegalCopyright", "Info-Zip 1996"
  70.             VALUE "OriginalFilename", "WIZ.EXE"
  71.             VALUE "ProductName", "Windows Info-Zip"
  72.             VALUE "ProductVersion", WIZ_FILE_VER
  73.         END
  74.     END
  75.     BLOCK "VarFileInfo"
  76.     BEGIN
  77.         VALUE "Translation", 0x409, 1252 
  78.     END
  79. END
  80. WiZ MENU 
  81. {
  82.  POPUP "&File"
  83.  {
  84.   MENUITEM "&Create/Update Zip Archive...",   IDM_ZIP_TARGET
  85.   MENUITEM SEPARATOR
  86.   MENUITEM "&Open Archive...",                IDM_OPEN
  87.   MENUITEM SEPARATOR
  88.   MENUITEM "&Unzip Archive To...",            IDM_CHDIR
  89.   MENUITEM SEPARATOR
  90.   MENUITEM "&Copy Archive...tF5",            IDM_COPY_ARCHIVE
  91.   MENUITEM "&Move Archive...tF6",            IDM_MOVE_ARCHIVE
  92.   MENUITEM "&Delete Archive...tF7",          IDM_DELETE_ARCHIVE
  93.   MENUITEM "&Rename Archive...tF8",          IDM_RENAME_ARCHIVE
  94.   MENUITEM SEPARATOR
  95.   MENUITEM "Ma&ke Directory...",              IDM_MAKE_DIR
  96.   MENUITEM SEPARATOR
  97.   MENUITEM "E&xit",                           IDM_EXIT
  98.  }
  99.  POPUP "&Edit"
  100.  {
  101.   MENUITEM "&Clear Edit Window",              IDM_CLEAR_STATUS
  102.  }
  103.  POPUP "&Archives"
  104.  {
  105.   MENUITEM "&Select All FilestF2",           IDM_SELECT_ALL
  106.   MENUITEM "&Deselect All FilestF3",         IDM_DESELECT_ALL
  107.   MENUITEM "Select Files by &Pattern...tF4", IDM_SELECT_BY_PATTERN
  108.   MENUITEM SEPARATOR
  109.   MENUITEM "Delete &Entries in Archive",      IDM_ZIP_DELETE_ENTRIES, GRAYED
  110.   MENUITEM SEPARATOR
  111.   MENUITEM "&Update Archive Entries",         IDM_UPDATE_ZIP, GRAYED
  112.   MENUITEM SEPARATOR
  113.   MENUITEM "E&xtract",                        IDM_EXTRACT, GRAYED
  114.   MENUITEM "D&isplay",                        IDM_DISPLAY, GRAYED
  115.   MENUITEM "&Test",                           IDM_TEST, GRAYED
  116.   MENUITEM SEPARATOR
  117.   MENUITEM "Get Complete &Archive Info",      IDM_GET_ZIPINFO, GRAYED
  118.   MENUITEM SEPARATOR
  119.   MENUITEM "Show .Zip &Comment",              IDM_SHOW_COMMENT, GRAYED
  120.   MENUITEM SEPARATOR
  121.   MENUITEM "Archive Statistics",              IDM_ZIP_STATS
  122.  }
  123.  POPUP "&Search"
  124.  {
  125.   MENUITEM "Search Archives...",              IDM_GREP_ARCHIVE
  126.  }
  127.  POPUP "&View"
  128.  {
  129.   MENUITEM "Hide &Edit/Status Window",        IDM_MAX_STATUS
  130.   MENUITEM SEPARATOR
  131.   MENUITEM "Show Toolbar &Help",              IDM_SHOW_BUBBLE_HELP
  132.  }
  133.  POPUP "&Options"
  134.  {
  135.   MENUITEM "Always Save ""UnZip &To"" Dir",   IDM_SAVE_UNZIP_TO_DIR
  136.   MENUITEM "Always Save ""UnZip &From"" Dir", IDM_SAVE_UNZIP_FROM_DIR
  137.   MENUITEM "Always Save ""Zip To"" &Dir",     IDM_SAVE_ZIP_TO_DIR
  138.   MENUITEM SEPARATOR
  139.   MENUITEM "Unzip to Same Directory as Zip&File", IDM_UNZIP_TO_ZIP_DIR
  140.   MENUITEM SEPARATOR
  141.   MENUITEM "&UnZip Options...",               IDM_UNZIP_PREFERENCES
  142.   MENUITEM SEPARATOR
  143.   MENUITEM "&Zip Options...",                 IDM_ZIP_PREFERENCES
  144.   MENUITEM SEPARATOR
  145.   MENUITEM "&Sound Options...",               IDM_SOUND_OPTIONS
  146.  }
  147.  POPUP "&Help"
  148.  {
  149.   MENUITEM "&WiZ HelptF1",                   IDM_HELP
  150.   MENUITEM "&Using Windows Help",             IDM_HELP_HELP
  151.   MENUITEM SEPARATOR
  152.   MENUITEM "&About WiZ...",                   IDM_ABOUT
  153.  }
  154. }
  155. POPUPLISTMENU MENU DISCARDABLE
  156. BEGIN
  157.     POPUP "Dummy Popup"
  158.     BEGIN
  159.        MENUITEM "Select All Files",           IDM_SELECT_ALL
  160.        MENUITEM "Deselect All Files",         IDM_DESELECT_ALL
  161.        MENUITEM "Select Files by Pattern...", IDM_SELECT_BY_PATTERN
  162.        MENUITEM SEPARATOR
  163.        MENUITEM "Delete Entries in Archive",  IDM_ZIP_DELETE_ENTRIES, GRAYED
  164.        MENUITEM SEPARATOR
  165.        MENUITEM "Update Archive Entries",     IDM_UPDATE_ZIP, GRAYED
  166.        MENUITEM SEPARATOR
  167.        MENUITEM "Extract",                    IDM_EXTRACT, GRAYED
  168.        MENUITEM "Display",                    IDM_DISPLAY, GRAYED
  169.        MENUITEM "Test",                       IDM_TEST, GRAYED
  170.        MENUITEM "Get Zip Info",               IDM_GET_ZIPINFO, GRAYED
  171.        MENUITEM "Show .Zip &Comment",         IDM_SHOW_COMMENT, GRAYED
  172.        MENUITEM SEPARATOR
  173.        MENUITEM "Copy Archive...",            IDM_COPY_ARCHIVE
  174.        MENUITEM "Move Archive...",            IDM_MOVE_ARCHIVE
  175.        MENUITEM "Delete Archive...",          IDM_DELETE_ARCHIVE
  176.        MENUITEM "Rename Archive...",          IDM_RENAME_ARCHIVE
  177.     END
  178. END
  179. EDITMENU MENU
  180. BEGIN
  181.     POPUP "&File"
  182.     {
  183.     MENUITEM "File Open...",                  IDM_EDIT_OPEN_FILE
  184.     MENUITEM "Save As...",                    IDM_EDIT_SAVE_AS
  185.     }
  186.     POPUP "&Edit"
  187.     {
  188.     MENUITEM "&Undo",                         IDM_EDIT_UNDO
  189.     MENUITEM SEPARATOR
  190.     MENUITEM "Cu&t",                          IDM_EDIT_CUT
  191.     MENUITEM "&Copy",                         IDM_EDIT_COPY
  192.     MENUITEM "&Paste",                        IDM_EDIT_PASTE
  193.     MENUITEM "&Delete",                       IDM_EDIT_DELETE
  194.     MENUITEM SEPARATOR
  195.     MENUITEM "Select &All",                   IDM_EDIT_SELECT_ALL
  196.     MENUITEM SEPARATOR
  197.     MENUITEM "Clear Edit Window",             IDM_CLEAR_STATUS
  198.     }
  199. END
  200. WiZAccels ACCELERATORS
  201. {
  202.  VK_F1,     IDM_HELP,              VIRTKEY
  203.  VK_F2,     IDM_SELECT_ALL,        VIRTKEY
  204.  VK_F3,     IDM_DESELECT_ALL,      VIRTKEY
  205.  VK_F4,     IDM_SELECT_BY_PATTERN, VIRTKEY
  206.  VK_F5,     IDM_COPY_ARCHIVE,      VIRTKEY
  207.  VK_F6,     IDM_MOVE_ARCHIVE,      VIRTKEY
  208.  VK_F7,     IDM_DELETE_ARCHIVE,    VIRTKEY
  209.  VK_F8,     IDM_RENAME_ARCHIVE,    VIRTKEY
  210.  VK_F1,     IDM_SHIFT_HELP,        VIRTKEY, SHIFT
  211.  VK_ESCAPE, IDM_ESCAPE,            VIRTKEY
  212. }