home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv8.zip / VACPP / IBMCPP / samples / TOOLKIT / MM / CAPTION / CAPTION.RC < prev    next >
Text File  |  1994-11-17  |  7KB  |  170 lines

  1. /*************************************************************************
  2. +
  3.  * File Name    :  caption.rc
  4.  *
  5.  * Description  : This is the resource file for the Caption Creation
  6.  *                Utility sample program.
  7.  *
  8.  * Copyright (C) IBM 1993
  9.  *************************************************************************/
  10. #define  INCL_WIN
  11. #define  INCL_PM
  12. #define  INCL_DOS
  13. #define  INCL_WINMENUS
  14.  
  15. #include <os2.h>
  16. #define INCL_CIRCULARSLIDER
  17. #define INCL_GRAPHICBUTTON
  18. #include <sw.h>
  19. #include "caption.h"
  20.  
  21. #define ID_BMP_STOP      1201
  22. #define ID_BMP_PAUSE     1202
  23. #define ID_BMP_PAUSED    1203
  24. #define ID_BMP_PLAY0     1204
  25. #define ID_BMP_PLAY1     1205
  26. #define ID_BMP_PLAY2     1206
  27. #define ID_BMP_PLAY3     1207
  28. #define ID_BMP_PLAY4     1208
  29. #define ID_BMP_NEXTLINE  1209
  30. #define ID_BMP_NEXTBUSY  1210
  31. #define ID_BMP_REWIND    1211
  32. #define ID_BMP_PRODINFO  1212
  33.  
  34. ICON    ID_MAIN_DLG caption.ico
  35.  
  36. BITMAP  ID_BMP_STOP     LOADONCALL MOVEABLE DISCARDABLE STOP.BMP
  37. BITMAP  ID_BMP_PAUSE    LOADONCALL MOVEABLE DISCARDABLE PAUSE.BMP
  38. BITMAP  ID_BMP_PAUSED   LOADONCALL MOVEABLE DISCARDABLE PAUSED.BMP
  39. BITMAP  ID_BMP_PLAY0    LOADONCALL MOVEABLE DISCARDABLE PLAY0.BMP
  40. BITMAP  ID_BMP_PLAY1    LOADONCALL MOVEABLE DISCARDABLE PLAY1.BMP
  41. BITMAP  ID_BMP_PLAY2    LOADONCALL MOVEABLE DISCARDABLE PLAY2.BMP
  42. BITMAP  ID_BMP_PLAY3    LOADONCALL MOVEABLE DISCARDABLE PLAY3.BMP
  43. BITMAP  ID_BMP_PLAY4    LOADONCALL MOVEABLE DISCARDABLE PLAY4.BMP
  44. BITMAP  ID_BMP_NEXTLINE LOADONCALL MOVEABLE DISCARDABLE NEXTLINE.BMP
  45. BITMAP  ID_BMP_NEXTBUSY LOADONCALL MOVEABLE DISCARDABLE NEXTBUSY.BMP
  46. BITMAP  ID_BMP_REWIND   LOADONCALL MOVEABLE DISCARDABLE REWIND.BMP
  47.  
  48. STRINGTABLE
  49. BEGIN
  50.   STRID_OPEN_AUDIO,          "Open audio file"
  51.   STRID_OPEN_TEXT,           "Open text file"
  52.   STRID_SAVEAS_TITLE,        "Save caption file"
  53.   STRID_SAVEAS_BUTTON,       "Save as"
  54.   STRID_HELP_TITLE,          "Help for Caption Creation Utility"
  55.   STRID_DEFAULT_MAIN_TITLE,  "Caption Creation Utility"
  56.   STRID_DEFAULT_SIZE,        "~Default size"
  57.   STRID_HELP_LIBRARY_NAME,   "caption.hlp"
  58.   STRID_AUDIO_POS_SECONDS,   "Audio position (seconds)"
  59.   STRID_AUDIO_POS_MINUTES,   "Audio position (mm:ss)"
  60.   STRID_UNKNOWN_ERROR,       "Error not found by mciGetErrorString"
  61.   STRID_ERROR_MESSAGE_TITLE, "Caption Creation Utility Error"
  62.   STRID_GENERIC_DOS_ERROR,   "Unknown DOS error"
  63.   STRID_OPEN_CAPTION,        "Open Caption file"
  64.   STRID_AUDIOFILE_EXTENTION  "*.WAV"
  65.   STRID_FIRSTLINE_OF_CCFILE  "CC_FILE"
  66.   STRID_CAPTION_FILE_NAME    "Caption : "
  67.   STRID_TEXT_FILE_NAME       "Text      : "
  68.   STRID_AUDIO_FILE_NAME      "Audio    : "
  69.   STRID_NONE_FILE_NAME       "[none]"
  70.   STRID_TRUNCATE_WARNING,    "One or more lines truncated"
  71.   STRID_UNEXPECTED_EOF,      "Unexpected end-of-file"
  72.  
  73.   STRID_HELP_CREATION_FAILED,
  74.   "Creation of Help failed.  Help will not be available."
  75.  
  76.   STRID_SAVECHANGES_MESSAGE,
  77.   "Changes have been made to the caption timing.  Do you want to "
  78.   "save these changes?"
  79.  
  80.   STRID_UNTIMED_MESSAGE,
  81.   "Some lines have not been timed.\rDo you still want to save?"
  82.  
  83.   STRID_OVERWRITE_QUERY,
  84.   "A file with this name already exists.  Select 'Ok' to overwrite the file,"
  85.   " or select 'Cancel' to reenter the file name."
  86.  
  87.   STRID_TEXT_FILE_FORMAT,
  88.   "The specified file is in an unsupported file format.  Please verify "
  89.   "that the correct file was specified, and that the file is in the proper "
  90.   "format, and retry."
  91.  
  92.   STRID_TOO_MANY_LINES,
  93.   "The text file has too many lines to be processed by the Caption Creation "
  94.   "Utility.  Please specify a file with a length of 500 lines or less, and "
  95.   "retry."
  96.  
  97.   STRID_DISK_FULL,
  98.   "The target disk is full.  Please free space on the target disk, or specify "
  99.   "a different target disk, and retry."
  100.  
  101.   STRID_CANNOT_FIND_TEXTFILE,
  102.   "The text file cannot be found.  Please ensure that the text file "
  103.   "is in the correct directory and retry."
  104. END
  105.  
  106. MENU    ID_MAIN_DLG  PRELOAD
  107. BEGIN
  108.   SUBMENU "~File",                         IDM_FILE
  109.   BEGIN
  110.     SUBMENU  "~Open",                      IDM_OPEN
  111.     BEGIN
  112.       MENUITEM "~Audio...\tAlt+a",         IDM_OPEN_AUDIO,    MIS_TEXT
  113.       MENUITEM "~Text...\tAlt+t",          IDM_OPEN_TEXT,     MIS_TEXT
  114.       MENUITEM "~Captions...\tAlt+c",      IDM_OPEN_CAPTIONS, MIS_TEXT
  115.     END
  116.     MENUITEM "~Save\tAlt+s",               IDM_SAVE,          MIS_TEXT, MIA_DISABLED
  117.     MENUITEM "Sa~ve as...\tAlt+v",         IDM_SAVEAS,        MIS_TEXT, MIA_DISABLED
  118.     MENUITEM SEPARATOR
  119.     MENUITEM "E~xit\tF3",                  IDM_EXITPROG,      MIS_TEXT
  120.   END
  121.   SUBMENU "~Options",                      IDM_OPTIONS
  122.   BEGIN
  123.     SUBMENU "Caption ~lines",              IDM_LINES
  124.     BEGIN
  125.       MENUITEM "~2\tAlt+2",                IDM_2_LINES,       MIS_TEXT, MIA_CHECKED
  126.       MENUITEM "~3\tAlt+3",                IDM_3_LINES,       MIS_TEXT
  127.       MENUITEM "~4\tAlt+4",                IDM_4_LINES,       MIS_TEXT
  128.       MENUITEM "~5\tAlt+5",                IDM_5_LINES,       MIS_TEXT
  129.       MENUITEM "~6\tAlt+6",                IDM_6_LINES,       MIS_TEXT
  130.     END
  131.   END
  132.   SUBMENU "~Help",                         IDM_HELP
  133.   BEGIN
  134.     MENUITEM "Help ~index",                IDM_HELP_INDEX,    MIS_TEXT
  135.     MENUITEM "~General help",              IDM_GENERAL_HELP,  MIS_TEXT
  136.     MENUITEM "Help for ~keys",             IDM_KEYS_HELP,     MIS_TEXT
  137.     MENUITEM "~Using help",                IDM_USING_HELP,    MIS_TEXT
  138.     MENUITEM SEPARATOR
  139.     MENUITEM "~Product info",              IDM_PRODUCT_INFO,  MIS_TEXT
  140.   END
  141. END
  142.  
  143. ACCELTABLE ID_MAIN_DLG PRELOAD
  144. BEGIN
  145.   "a",   IDM_OPEN_AUDIO,    CHAR,        ALT
  146.   "A",   IDM_OPEN_AUDIO,    CHAR,        ALT
  147.   "c",   IDM_OPEN_CAPTIONS, CHAR,        ALT
  148.   "C",   IDM_OPEN_CAPTIONS, CHAR,        ALT
  149.   "s",   IDM_SAVE,          CHAR,        ALT
  150.   "S",   IDM_SAVE,          CHAR,        ALT
  151.   "t",   IDM_OPEN_TEXT,     CHAR,        ALT
  152.   "T",   IDM_OPEN_TEXT,     CHAR,        ALT
  153.   "v",   IDM_SAVEAS,        CHAR,        ALT
  154.   "V",   IDM_SAVEAS,        CHAR,        ALT
  155.   "2",   IDM_2_LINES,       CHAR,        ALT
  156.   "3",   IDM_3_LINES,       CHAR,        ALT
  157.   "4",   IDM_4_LINES,       CHAR,        ALT
  158.   "5",   IDM_5_LINES,       CHAR,        ALT
  159.   "6",   IDM_6_LINES,       CHAR,        ALT
  160.   VK_F3, IDM_EXITPROG,      VIRTUALKEY
  161.   VK_F1, IDM_GENERAL_HELP,  VIRTUALKEY
  162. END
  163.  
  164. HELPTABLE HELPTABLE_ID  LOADONCALL MOVEABLE DISCARDABLE
  165. {
  166.    HELPITEM ID_MAIN_DLG, SUBTABLE_MAIN_DLG, PANEL_OVERVIEW
  167. }
  168.  
  169. rcinclude CAPTION.DLG
  170.