home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / wps / graphic / fractint / sources / pmfract.rc < prev    next >
Encoding:
Text File  |  1991-05-25  |  6.0 KB  |  144 lines

  1. /*---------------------------
  2.    PMFRACT.RC resource script
  3.    05/25/91   Donald P. Egen
  4.   ---------------------------*/
  5.  
  6. #include <os2.h>
  7. #include "pmfract.h"
  8.  
  9. RESOURCE IDT_TEXT IDT_HELP_INTRO  intro.doc      /* Introduction */
  10. RESOURCE IDT_TEXT IDT_HELP_TYPES  pmfract2.txt   /* Fractal Types */
  11. RESOURCE IDT_TEXT IDT_HELP_EXTENT pmfract3.txt   /* Extents dialog help */
  12. RESOURCE IDT_TEXT IDT_HELP_PARAMS pmfract4.txt   /* Set Params dialog help */
  13. RESOURCE IDT_TEXT IDT_HELP_OPERATE pmfract5.txt  /* Operation hints */
  14.  
  15. STRINGTABLE
  16. {
  17.      IDS_ZOOM_IN  "Enter a Zoom In Factor:"
  18.      IDS_ZOOM_OUT "Enter a Zoom Out Factor:"
  19.      IDS_FREEZE   "~Freeze!"
  20.      IDS_HALT     "Hal~t!"
  21.      IDS_TITLEBAR "Fractint for PM"
  22.      IDS_SWAP_MANDEL "~Swap to Mandel"
  23.      IDS_SWAP_JULIA  "~Swap to Julia"
  24.      IDS_MISSING_SUB "Calc Failed!\nMissing Sub %d"
  25.      IDS_FLOAT_FORMAT "%-#16.16g"
  26.      IDS_VAL_NOTAPP   "N/A"
  27.      IDS_CLIENT_CLASS "PMFract"
  28.      IDS_BAD_NUMERIC  "That doesn't look like a number to me!"
  29.      IDS_SUBTASK_FATAL "Fatal subtask error\n(out of memory)\nProgram ending!"
  30.      IDS_INIT_FATAL "Fatal Init Error\nAbort"
  31.      IDS_WORKING    "Working...."
  32.      IDS_PRINT_NOOPEN "Print Failed!\nCan't Open"
  33.      IDS_PRINT_ACTION "Print to File...?"
  34.      IDS_PRINT_HELP   "Specify the File to print into"
  35.      IDS_OPEN_TITLE   "Select a File to Open"
  36.      IDS_OPEN_HELP    "Select the Old File to Open"
  37.      IDS_FORMULA_FILE "Select a Formula File"
  38.      IDS_FORMULA_FILE_HELP "I need a FRACTINT .FRM file"
  39.      IDS_LSYSTEM_FILE "Select an L-System File"
  40.      IDS_LSYSTEM_FILE_HELP "I need a FRACTINT .L file"
  41.      IDS_IFS_FILE     "Which Iterated Function System?"
  42.      IDS_IFS_FILE_HELP "I need a FRACTINT .IFS file"
  43.      IDS_IFS3D_FILE   "Which 3-D Iterated Function System?"
  44.      IDS_IFS3D_FILE_HELP "I need a FRACTINT .IFS file"
  45.      IDS_SEL_FORMULA  "Formula Selection"
  46.      IDS_SEL_LSYSTEM  "L-System Formula Selection"
  47.      IDS_COLORMAP_TITLE "Color Map File"
  48.      IDS_COLORMAP_HELP "Select the Color Map File required"
  49.      IDS_LOAD_WHAT     "What format to Load?"
  50.      IDS_SAVE_WHAT     "What format to Save?"
  51.      IDS_EXT_GIF       "\\*.GIF"
  52.      IDS_EXT_BMP       "\\*.BMP"
  53.      IDS_EXT_MET       "\\*.MET"
  54.      IDS_EXT_PCX       "\\*.PCX"
  55. }
  56.  
  57. POINTER ID_RESOURCE pmfract.ico
  58.  
  59. MENU ID_RESOURCE
  60.      {
  61.      SUBMENU  "~File",                         IDM_FILE_MENU
  62.           {
  63.           MENUITEM "~New...\tF2",              IDM_NEW_FRACTAL
  64.           MENUITEM "~Open...\tAlt+F2",         IDM_READ_FILE
  65.           MENUITEM "~Save as...",              IDM_SAVE_FILE
  66.           MENUITEM SEPARATOR
  67.           MENUITEM "~Print...\tF4",            IDM_PRINT_FILE
  68.           MENUITEM SEPARATOR
  69.           MENUITEM "~Read Color Map...",       IDM_READ_COLORMAP
  70.           MENUITEM "~Write Color Map...",      IDM_WRITE_COLORMAP
  71.           MENUITEM SEPARATOR
  72.           MENUITEM "E~xit\tF3",                SC_CLOSE, MIS_SYSCOMMAND
  73.           }
  74.      SUBMENU  "~Edit",                         IDM_EDIT_MENU
  75.           {
  76.           MENUITEM "Copy ~Bmp\tCtrl+Ins",      IDM_COPY_BMP
  77.        /* MENUITEM "Copy ~Met",                IDM_COPY_MET */
  78.           MENUITEM "~Paste\tShift+Ins",        IDM_PASTE
  79.           MENUITEM SEPARATOR
  80.           MENUITEM "Cl~ear ClipBoard",         IDM_CLEAR_CLPB
  81.           MENUITEM SEPARATOR
  82.           MENUITEM "Text on ClipBoard",        IDM_CLPB_TEXT, MIS_STATIC
  83.           MENUITEM "Bitmap on ClipBoard",      IDM_CLPB_BMP,  MIS_STATIC
  84.           MENUITEM "MetaFile on ClipBoard",    IDM_CLPB_MET,  MIS_STATIC
  85.           }
  86.      SUBMENU  "~View",                         IDM_VIEW_MENU
  87.           {
  88.           SUBMENU  "Zoom ~In",                 IDM_ZIN_MENU
  89.                 {
  90.                 MENUITEM "to Window",          IDM_ZIN_WIN
  91.                 MENUITEM SEPARATOR
  92.                 MENUITEM "by ~2",              IDM_ZIN_2
  93.                 MENUITEM "by ~5",              IDM_ZIN_5
  94.                 MENUITEM "by ~10",             IDM_ZIN_10
  95.                 MENUITEM "by ? ...",           IDM_ZIN_PICK
  96.                 }
  97.           SUBMENU  "Zoom ~Out",                IDM_ZOUT_MENU
  98.                 {
  99.                 MENUITEM "to Window",          IDM_ZOUT_WIN
  100.                 MENUITEM SEPARATOR
  101.                 MENUITEM "by ~2",              IDM_ZOUT_2
  102.                 MENUITEM "by ~5",              IDM_ZOUT_5
  103.                 MENUITEM "by ~10",             IDM_ZOUT_10
  104.                 MENUITEM "by ? ...",           IDM_ZOUT_PICK
  105.                 }
  106.           MENUITEM SEPARATOR
  107.           MENUITEM "~Pan Center",              IDM_PAN
  108.           }
  109.      SUBMENU "~Options" ,                      IDM_OPTIONS_MENU
  110.           {
  111.           MENUITEM "~Swap to XXXXXXXX",        IDM_SET_SWAP
  112.           MENUITEM SEPARATOR
  113.           MENUITEM "Set ~Extents..." ,         IDM_SET_EXTENTS
  114.           MENUITEM "Set ~Parameters...",       IDM_SET_PARAMS
  115.           MENUITEM "Set ~Options...",          IDM_SET_OPTIONS
  116.           MENUITEM "~Reset Above",             IDM_SET_RESET
  117.           MENUITEM SEPARATOR
  118.           MENUITEM "Set ~Image Settings...",   IDM_SET_IMAGE
  119.           MENUITEM "Set P~alette...",          IDM_SET_PALETTE
  120.           }
  121.      MENUITEM "~Freeze!",                      IDM_FREEZE_HALT
  122.      MENUITEM "~GO!",                          IDM_GO
  123.      SUBMENU "~Help",                       IDM_HELP
  124.           {
  125.           MENUITEM "~Introduction",         IDM_HELP_INTRO
  126.           MENUITEM "~Fractal Types",        IDM_HELP_FRACTTYPE
  127.           MENUITEM "~Operation\tF1",        IDM_HELP_OPERATE
  128.           MENUITEM SEPARATOR
  129.           MENUITEM "A~bout Fractint...",    IDM_ABOUT
  130.           }
  131.      }
  132.  
  133. rcinclude pmfract.dlg
  134.  
  135. ACCELTABLE ID_RESOURCE
  136. {
  137.      VK_F3,     SC_CLOSE,        VIRTUALKEY, SYSCOMMAND
  138.      VK_F2,     IDM_NEW_FRACTAL, VIRTUALKEY
  139.      VK_F2,     IDM_READ_FILE,   VIRTUALKEY, ALT
  140.      VK_F4,     IDM_PRINT_FILE,  VIRTUALKEY
  141.      VK_INSERT, IDM_COPY_BMP,    VIRTUALKEY, CONTROL
  142.      VK_INSERT, IDM_PASTE,       VIRTUALKEY, SHIFT
  143. }
  144.