AVIEDIT.RC
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:6k
源码类别:

Windows编程

开发平台:

Visual C++

  1. /**************************************************************************
  2.  *
  3.  *  THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
  4.  *  KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  5.  *  IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
  6.  *  PURPOSE.
  7.  *
  8.  *  Copyright (C) 1992 - 1997 Microsoft Corporation.  All Rights Reserved.
  9.  *
  10.  **************************************************************************/
  11. #include <windows.h>
  12. #include "aviedit.h"
  13. #include "aviedit.rcv"
  14. ID_APP  ICON   aviedit.ico
  15. AppIcon ICON   aviedit.ico
  16. ID_APP menu
  17. begin
  18.     POPUP "&File"
  19. begin
  20.             MENUITEM "&Open..."         , MENU_OPEN
  21.     MENUITEM "&Close" , MENU_CLOSE
  22.     MENUITEM "&Merge..." , MENU_MERGE
  23.             MENUITEM "Save &As..."      , MENU_SAVEAS
  24.             MENUITEM SEPARATOR
  25.     MENUITEM "Save O&ptions..." , MENU_OPTIONS
  26.             MENUITEM "E&xit"            , MENU_EXIT
  27.         end
  28.     POPUP "&Edit"
  29. begin
  30.             MENUITEM "Cu&tt^X" , MENU_CUT
  31.             MENUITEM "&Copyt^C"        , MENU_COPY
  32.             MENUITEM "&Pastet^V"       , MENU_PASTE
  33.     MENUITEM "&DeletetDel", , MENU_DELETE
  34.     MENUITEM "&Name", , MENU_NAME
  35.     MENUITEM "&Infot^I", , MENU_SETINFO
  36.         end
  37.     POPUP "&Play"
  38. begin
  39.     MENUITEM "Play P&review" , MENU_PREVIEW
  40.     MENUITEM "S&topt^S" , MENU_STOP
  41. end
  42.     POPUP "&Zoom"
  43. begin
  44.     MENUITEM "/&4" , MENU_ZOOMQUARTER
  45.     MENUITEM "/&2" , MENU_ZOOMHALF
  46.     MENUITEM "x&1" , MENU_ZOOM1
  47.     MENUITEM "x2" , MENU_ZOOM2
  48.     MENUITEM "x4" , MENU_ZOOM4
  49.         end
  50.     POPUP "&Help"
  51.         begin
  52.             MENUITEM "A&bout..."        , MENU_ABOUT
  53.         end
  54.     // time menu? !!!!
  55. end
  56. /*
  57.  * ACCELERATORS
  58.  */
  59. ID_APP ACCELERATORS PRELOAD
  60. BEGIN
  61. /* New Accelerators */
  62. "^Z", MENU_UNDO
  63.         "^X",           MENU_CUT
  64. "^C", MENU_COPY
  65. "^V", MENU_PASTE
  66. "^S", MENU_STOP
  67. "^I", MENU_SETINFO
  68. VK_ESCAPE, MENU_STOP, VIRTKEY
  69.         VK_DELETE,      MENU_DELETE,    VIRTKEY
  70. END
  71. //////////////////////////////////////////////////////////////////////////////
  72. //
  73. // Dialog
  74. //
  75. IDD_STREAMINFO DIALOG DISCARDABLE  0, 0, 258, 244
  76. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  77. CAPTION "Set Stream Info"
  78. FONT 9, "MS Shell Dlg"
  79. BEGIN
  80.     DEFPUSHBUTTON   "OK",IDOK,71,224,50,14
  81.     PUSHBUTTON      "Cancel",IDCANCEL,137,224,50,14
  82.     COMBOBOX        IDC_STREAMS,7,14,236,77,CBS_DROPDOWNLIST | WS_VSCROLL |
  83.                     WS_TABSTOP
  84.     EDITTEXT        IDC_PRIORITY,47,44,40,12,ES_AUTOHSCROLL
  85.     EDITTEXT        IDC_LANGUAGE,47,65,40,12,ES_AUTOHSCROLL
  86.     EDITTEXT        IDC_SCALE,47,86,40,12,ES_AUTOHSCROLL
  87.     EDITTEXT        IDC_RATE,47,107,40,12,ES_AUTOHSCROLL
  88.     EDITTEXT        IDC_START,47,128,40,12,ES_AUTOHSCROLL
  89.     EDITTEXT        IDC_QUALITY,47,149,40,12,ES_AUTOHSCROLL
  90.     EDITTEXT        IDC_NAME,47,177,196,13,ES_AUTOHSCROLL
  91.     EDITTEXT        IDC_FRAMETOP,167,68,40,12,ES_AUTOHSCROLL
  92.     EDITTEXT        IDC_FRAMELEFT,167,89,40,12,ES_AUTOHSCROLL
  93.     EDITTEXT        IDC_FRAMEBOTTOM,167,108,40,12,ES_AUTOHSCROLL
  94.     EDITTEXT        IDC_FRAMERIGHT,167,129,40,12,ES_AUTOHSCROLL
  95.     LTEXT           "Priority",IDC_STATIC,7,46,28,8
  96.     LTEXT           "Language",IDC_STATIC,7,67,34,8
  97.     LTEXT           "Scale",IDC_STATIC,7,88,30,8
  98.     LTEXT           "Rate",IDC_STATIC,7,109,30,8
  99.     LTEXT           "Start",IDC_STATIC,7,130,30,8
  100.     LTEXT           "Quality",IDC_STATIC,7,151,30,8
  101.     LTEXT           "Name",IDC_STATIC,7,180,20,8
  102.     LTEXT           "Top",IDC_STATIC,137,70,14,8
  103.     LTEXT           "Left",IDC_STATIC,137,90,14,8
  104.     LTEXT           "Bottom",IDC_STATIC,137,110,24,8
  105.     LTEXT           "Right",IDC_STATIC,137,130,19,8
  106.     GROUPBOX        "Frame",IDC_STATIC,119,57,122,92
  107. END
  108. STRINGTABLE DISCARDABLE
  109. BEGIN
  110.     IDS_APPNAME "AVIEdit"
  111.     IDS_DEFEXT "avi"
  112.     IDS_SAVETITLE "Save AVI File"
  113.     IDS_APPERR "AVIEdit Error"
  114.     IDS_OLDVFW "Video for Windows version is too old"
  115.     IDS_MAXSTREAMS "Exceeded maximum number of streams"
  116.     IDS_SAVEFORMAT "%s - Saving %s: %d%%"
  117.     IDS_NOOPEN "Unable to open '%s'"
  118.     IDS_NOPASTE "Cannot paste into this stream"
  119.     IDS_PASTEERROR "Error pasting a new stream"
  120.     IDS_NODRAW "Unable to draw this type of DIB"
  121.     IDS_SAVEERROR "Error saving AVI file"
  122.     IDS_OPENTITLE "Open AVI"
  123.     IDS_MERGETITLE "Merge With"
  124.     IDS_STRCPYERR "Error copying stream"
  125.     IDS_ERROVERWRITE                    "Overwriting an AVI file is not possible"
  126. END
  127. STRINGTABLE DISCARDABLE
  128. BEGIN
  129.     IDS_STRCUTERR "Error cutting stream"
  130.     IDS_NOCLIP "Couldn't put streams on clipboard"
  131.     IDS_FORMAT_1 "#%d[%4.4s]  Start: %ld   Length: %ld (%ld Seconds)                                            "
  132.     IDS_FORMAT_2 "#%d[%4.4s]  Start: %ld   Length: %ld (%ld Seconds)  Selection: %ld to %ld                    "
  133.     IDS_NAME "Name"
  134.     IDS_ABORTNAME "Abort Name"
  135. END
  136. //////////////////////////////////////////////////////////////////////////////
  137. //
  138. // Dialog
  139. //
  140. #ifndef IDC_STATIC
  141. #define IDC_STATIC                      -1
  142. #endif
  143. IDD_ABOUT DIALOG DISCARDABLE  0, 0, 187, 71
  144. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  145. CAPTION "About..."
  146. FONT 9, "MS Shell Dlg"
  147. BEGIN
  148.     CONTROL "AVIEdit", IDC_STATIC, "static", SS_CENTER | WS_CHILD, 5, 5, 175, 8
  149.     CONTROL "Version 4.00", IDC_STATIC, "static", SS_CENTER | WS_CHILD, 5, 20, 175, 8
  150.     CONTROL "Copyright (C) 1985 - 1996 Microsoft Corp.", IDC_STATIC, "static", SS_CENTER | WS_CHILD, 5, 35, 175, 8
  151.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 77,49,32,14
  152. END