home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / listpm3.zip / source / Res / listpm.Rc < prev    next >
Text File  |  1996-09-11  |  11KB  |  262 lines

  1. #define    INCL_WINSYS
  2. #define INCL_WINSTDDLGS
  3. #define INCL_WINSTDSPIN
  4. #define INCL_NLS
  5. #define INCL_SW
  6.  
  7. #include <os2.h>
  8.  
  9. #include "listpm.h"
  10.  
  11. ICON        WIN_UICLLISTER G:\pe\local\os2\list\Res\LISTPM.ICO
  12. MENU WIN_UICLLISTER
  13. BEGIN
  14.  
  15.     SUBMENU "~File",                   IDM_FILE, MIS_TEXT
  16.     BEGIN
  17.         MENUITEM "~New file open",     IDM_OPENNEW, MIS_TEXT
  18.         MENUITEM "~Replace file",      IDM_REPLACEFILE, MIS_TEXT
  19.         MENUITEM "C~lose \tF3",        SC_CLOSE, MIS_TEXT | MIS_SYSCOMMAND
  20.     END
  21.  
  22.     SUBMENU "~Edit",                   IDM_EDIT, MIS_TEXT
  23.     BEGIN
  24.         MENUITEM "~Copy to clipboard \tCtrl+Ins", IDM_COPYTOCLIPBOARD, MIS_TEXT
  25.         MENUITEM "~Search\tCtrl+F",    IDM_SEARCH, MIS_TEXT
  26.         MENUITEM "Search ~again\tCtrl+N", IDM_AGAIN, MIS_TEXT
  27.     END
  28.  
  29.     SUBMENU "~Options",                IDM_OPTIONS, MIS_TEXT
  30.     BEGIN
  31.  
  32.         SUBMENU "~Word wraped",        IDM_WORDWRAP, MIS_TEXT
  33.         BEGIN
  34.             MENUITEM "O~n",            IDM_ON, MIS_TEXT
  35.             MENUITEM "O~ff",           IDM_OFF, MIS_TEXT, MIA_CHECKED
  36.         END
  37.         MENUITEM "Fon~t",              IDM_FONT, MIS_TEXT
  38.     END
  39.  
  40.     SUBMENU "~Help",                   IDM_HELP, MIS_TEXT | MIS_HELP
  41.     BEGIN
  42.         MENUITEM "~General help",      SC_HELPEXTENDED, MIS_TEXT |
  43.                  MIS_SYSCOMMAND
  44.         MENUITEM "Help ~index",        SC_HELPINDEX, MIS_TEXT | MIS_SYSCOMMAND
  45.         MENUITEM "~Keys help",         SC_HELPKEYS, MIS_TEXT | MIS_SYSCOMMAND
  46.         MENUITEM "~Program author",    IDM_PROGRAMAUTHOR, MIS_TEXT
  47.         MENUITEM "~Copyright",         IDM_COPYRIGHT, MIS_TEXT
  48.         MENUITEM "~Gnu public licence", IDM_GNUPUBLICLICENCE, MIS_TEXT
  49.     END
  50. END
  51.  
  52. CODEPAGE 850
  53. ACCELTABLE WIN_UICLLISTER PRELOAD
  54. BEGIN
  55.     VK_INSERT,  IDM_COPYTOCLIPBOARD, VIRTUALKEY, CONTROL
  56.     VK_F3,      SC_CLOSE, VIRTUALKEY, SCANCODE, SYSCOMMAND
  57.     "x",        SC_CLOSE, VIRTUALKEY, ALT, SYSCOMMAND
  58.     "X",        SC_CLOSE, VIRTUALKEY, ALT, SYSCOMMAND
  59.     "n",        IDM_OPENNEW, ALT
  60.     "N",        IDM_OPENNEW, ALT
  61.     "r",        IDM_REPLACEFILE, ALT
  62.     "R",        IDM_REPLACEFILE, ALT
  63.     VK_ESC,     SC_CLOSE, VIRTUALKEY, CHAR, SYSCOMMAND
  64.     "t",        IDM_FONT, ALT
  65.     "T",        IDM_FONT, ALT
  66.     "C",        SC_CLOSE, VIRTUALKEY, ALT, SYSCOMMAND
  67.     "c",        SC_CLOSE, VIRTUALKEY, ALT, SYSCOMMAND
  68.     "s",        IDM_SEARCH, VIRTUALKEY, ALT
  69.     "S",        IDM_SEARCH, VIRTUALKEY, ALT
  70.     "a",        IDM_AGAIN, VIRTUALKEY, ALT
  71.     "A",        IDM_AGAIN, VIRTUALKEY, ALT
  72.     "f",        IDM_SEARCH, VIRTUALKEY, CONTROL
  73.     "F",        IDM_SEARCH, VIRTUALKEY, CONTROL
  74.     "n",        IDM_AGAIN, VIRTUALKEY, CONTROL, ALT
  75.     "N",        IDM_AGAIN, VIRTUALKEY, CONTROL, ALT
  76.     "F",        IDM_SEARCH, VIRTUALKEY, CONTROL
  77.     "f",        IDM_SEARCH, VIRTUALKEY, CONTROL
  78.     "N",        IDM_AGAIN, VIRTUALKEY, CONTROL
  79.     "n",        IDM_AGAIN, VIRTUALKEY, CONTROL
  80. END
  81.  
  82. WINDOWTEMPLATE WIN_UICLLISTER 850
  83. BEGIN
  84.     WINDOW "Paul Elliott's Lister", WIN_UICLLISTER, 2, 27, 513, 182, WC_FRAME,
  85.                 FS_NOBYTEALIGN | FS_BORDER | WS_CLIPSIBLINGS | WS_SAVEBITS,
  86.                 FCF_TITLEBAR | FCF_SYSMENU | FCF_MENU | FCF_ACCELTABLE
  87.     BEGIN
  88.         CONTROL "Text",                MLE_TEXT, 112, 65, 64, 33, WC_MLE,
  89.                                             MLS_BORDER | MLS_HSCROLL |
  90.                                             MLS_READONLY | MLS_VSCROLL |
  91.                                             MLS_DISABLEUNDO | WS_TABSTOP |
  92.                                             WS_VISIBLE
  93.                 CTLDATA 32, 0, 65535, 65535, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0x8000, 0x0001, 0, 0
  94.         CONTROL "",                    SC_NEXT, 112, 65, 64, 33, WC_MLE,
  95.                                             MLS_BORDER | MLS_HSCROLL |
  96.                                             MLS_READONLY | MLS_VSCROLL |
  97.                                             MLS_DISABLEUNDO | WS_TABSTOP |
  98.                                             WS_VISIBLE
  99.                 CTLDATA 32, 2, 65535, 65535, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0x8000, 0x0001, 0, 0
  100.                 PRESPARAMS PP_FONTNAMESIZE, "2.System VIO"
  101.     END
  102. END
  103.  
  104. DLGTEMPLATE DLG_COPYRIGHT 850 MOVEABLE DISCARDABLE
  105. BEGIN
  106.     DIALOG "(C) Paul Elliott,1996", DLG_COPYRIGHT, 90, 93, 241, 49,
  107.                 FS_NOBYTEALIGN | FS_DLGBORDER | WS_CLIPSIBLINGS | WS_SAVEBITS,
  108.                 FCF_TITLEBAR | FCF_SYSMENU
  109.     BEGIN
  110.         CONTROL "ListPM version 01, Copyright (C) 1996 Paul Elliott ListPM comes with ABSOLUTELY NO WARRANTY; for details consult HELP. This is free software, and you are welcome to redistribute it under certain conditions; consult HELP for details.",
  111.                                        ST_COPYRIGHT, 4, 1, 233, 43, WC_STATIC,
  112.                                             SS_TEXT | DT_WORDBREAK | WS_GROUP |
  113.                                             WS_VISIBLE
  114.     END
  115. END
  116.  
  117. CODEPAGE 850
  118. MESSAGETABLE MOVEABLE DISCARDABLE
  119. BEGIN
  120.     ERR_NOTREAD,                        "File is not readable."
  121. END
  122.  
  123. CODEPAGE 850
  124. STRINGTABLE MOVEABLE DISCARDABLE
  125. BEGIN
  126.     STR_TITLEREPLACE,                   "Next file to display in current Window."
  127.     STR_TITLENEW,                       "Open new file in new Window."
  128.     STR_TITLE,                          "Lister,   (C) Paul Elliott 1996"
  129.     STR_FONTTITLE,                      "Font to display file."
  130.     STR_DEFAULTFONT,                    "Should this font be made the default font for all list windows?"
  131.     STR_EXENAME,                        "ListPM"
  132.     STR_ENTRYTITLE,                     "Text to search for"
  133.     STR_EXACTCASE,                      "Exact case"
  134.     STR_FORWARD,                        "Forward"
  135.     STR_REVERSE,                        "Reverse"
  136.     STR_SEARCH,                         "Search"
  137. END
  138. DEFAULTICON  G:\pe\local\os2\list\Res\LISTPM.ICO
  139. HELPSUBTABLE SUBTABLE_LIST
  140. SUBITEMSIZE 2
  141. BEGIN
  142.     HELPSUBITEM MLE_TEXT,           305
  143.     HELPSUBITEM 32808,              32808
  144.     HELPSUBITEM IDM_FILE,           306
  145.     HELPSUBITEM IDM_OPENNEW,        307
  146.     HELPSUBITEM IDM_REPLACEFILE,    309
  147.     HELPSUBITEM SC_CLOSE,           Close
  148.     HELPSUBITEM IDM_EDIT,           311
  149.     HELPSUBITEM IDM_COPYTOCLIPBOARD,312
  150.     HELPSUBITEM IDM_OPTIONS,        313
  151.     HELPSUBITEM IDM_WORDWRAP,       314
  152.     HELPSUBITEM IDM_FONT,           317
  153.     HELPSUBITEM IDM_ON,             315
  154.     HELPSUBITEM IDM_OFF,            316
  155.     HELPSUBITEM SC_HELPEXTENDED,    323
  156.     HELPSUBITEM SC_HELPINDEX,       324
  157.     HELPSUBITEM SC_HELPKEYS,        326
  158.     HELPSUBITEM MLE_TEXT,           305
  159.     HELPSUBITEM IDM_KEYSHELP,       321
  160.     HELPSUBITEM WIN_UICLLISTER,     Do
  161.     HELPSUBITEM IDM_COPYRIGHT,      Copyright
  162.     HELPSUBITEM IDM_GNUPUBLICLICENCE,GNU
  163.     HELPSUBITEM IDM_PROGRAMAUTHOR,  Author
  164.     HELPSUBITEM IDM_SEARCH,         Search
  165.     HELPSUBITEM IDM_AGAIN,          Searchagain
  166.     HELPSUBITEM MLE_TEXT,           32810
  167.     HELPSUBITEM 32811,              32811
  168.     HELPSUBITEM IDM_FILE,           32812
  169.     HELPSUBITEM IDM_OPENNEW,        32813
  170.     HELPSUBITEM IDM_REPLACEFILE,    32814
  171.     HELPSUBITEM SC_CLOSE,           32815
  172.     HELPSUBITEM IDM_EDIT,           32816
  173.     HELPSUBITEM IDM_COPYTOCLIPBOARD,32817
  174.     HELPSUBITEM IDM_SEARCH,         32818
  175.     HELPSUBITEM IDM_AGAIN,          32819
  176.     HELPSUBITEM IDM_OPTIONS,        32820
  177.     HELPSUBITEM IDM_WORDWRAP,       32821
  178.     HELPSUBITEM IDM_FONT,           32822
  179.     HELPSUBITEM IDM_ON,             32823
  180.     HELPSUBITEM IDM_OFF,            32824
  181.     HELPSUBITEM SC_HELPEXTENDED,    32825
  182.     HELPSUBITEM SC_HELPINDEX,       32826
  183.     HELPSUBITEM SC_HELPKEYS,        32827
  184.     HELPSUBITEM IDM_PROGRAMAUTHOR,  32828
  185. END
  186. HELPTABLE ID_HELPTABLE
  187. BEGIN
  188.     HELPITEM    WIN_UICLLISTER,     SUBTABLE_LIST,       Do
  189.     HELPITEM    DLG_SEARCHFORTEXT,  SUBTABLE_SEARCH,     SearchDialog
  190. END
  191. DLGTEMPLATE DLG_SEARCHFORTEXT 850 MOVEABLE DISCARDABLE
  192. BEGIN
  193.     DIALOG "Search for Text", DLG_SEARCHFORTEXT, 54, 90, 283, 61,
  194.                 FS_NOBYTEALIGN | FS_DLGBORDER | WS_CLIPSIBLINGS | WS_SAVEBITS,
  195.                 FCF_TITLEBAR | FCF_SYSMENU
  196.     BEGIN
  197.         CONTROL "",                    ENT_TEXT, 16, 44, 247, 10, WC_ENTRYFIELD,
  198.                                             ES_AUTOSCROLL | ES_MARGIN |
  199.                                             ES_AUTOTAB | ES_COMMAND |
  200.                                             WS_TABSTOP | WS_VISIBLE
  201.                 CTLDATA 8, 32, 0, 0
  202.         CONTROL "~Exact case",         BOX_CASE, 29, 11, 60, 10, WC_BUTTON,
  203.                                             BS_AUTOCHECKBOX | WS_TABSTOP |
  204.                                             WS_VISIBLE
  205.         CONTROL "~Forward match",      BUT_FORWARD, 143, 29, 78, 10, WC_BUTTON,
  206.                                             BS_AUTORADIOBUTTON | WS_GROUP |
  207.                                             WS_TABSTOP | WS_VISIBLE
  208.                 CTLDATA 6, 1, 0
  209.         CONTROL "~Reverse match",      BUT_REVERSE, 141, 10, 79, 10, WC_BUTTON,
  210.                                             BS_AUTORADIOBUTTON | WS_TABSTOP |
  211.                                             WS_VISIBLE
  212.     END
  213. END
  214.  
  215.  
  216.  
  217. CODEPAGE 850
  218. ACCELTABLE DLG_SEARCHFORTEXT PRELOAD
  219. BEGIN
  220.     VK_ENTER,   SC_CLOSE, VIRTUALKEY, SYSCOMMAND
  221.     VK_NEWLINE, SC_CLOSE, VIRTUALKEY, SYSCOMMAND
  222. END
  223.  
  224. WINDOWTEMPLATE DLG_SEARCHFORTEXT 850 MOVEABLE DISCARDABLE
  225. BEGIN
  226.     WINDOW "Search for Text", DLG_SEARCHFORTEXT, 54, 90, 283, 61, WC_FRAME,
  227.                 FS_NOBYTEALIGN | FS_DLGBORDER | WS_CLIPSIBLINGS | WS_SAVEBITS,
  228.                 FCF_TITLEBAR | FCF_SYSMENU | FCF_ACCELTABLE
  229.     BEGIN
  230.         CONTROL "",                    ENT_TEXT, 16, 44, 247, 10, WC_ENTRYFIELD,
  231.                                             ES_AUTOSCROLL | ES_MARGIN |
  232.                                             ES_AUTOTAB | WS_TABSTOP |
  233.                                             WS_VISIBLE
  234.                 CTLDATA 8, 32, 0, 0
  235.         CONTROL "~Exact case",         BOX_CASE, 29, 11, 60, 10, WC_BUTTON,
  236.                                             BS_AUTOCHECKBOX | WS_TABSTOP |
  237.                                             WS_VISIBLE
  238.         CONTROL "~Forward match",      BUT_FORWARD, 143, 29, 78, 10, WC_BUTTON,
  239.                                             BS_AUTORADIOBUTTON | WS_GROUP |
  240.                                             WS_TABSTOP | WS_VISIBLE
  241.                 CTLDATA 6, 1, 0
  242.         CONTROL "~Reverse match",      BUT_REVERSE, 141, 10, 79, 10, WC_BUTTON,
  243.                                             BS_AUTORADIOBUTTON | WS_TABSTOP |
  244.                                             WS_VISIBLE
  245.     END
  246. END
  247.  
  248.  
  249. HELPTABLE TABLE_SEARCH
  250. BEGIN
  251.     HELPITEM    DLG_SEARCHFORTEXT,  SUBTABLE_SEARCH,     SearchDialog
  252. END
  253. HELPSUBTABLE SUBTABLE_SEARCH
  254. SUBITEMSIZE 2
  255. BEGIN
  256.     HELPSUBITEM ENT_TEXT,           SearchDialog
  257.     HELPSUBITEM BOX_CASE,           EXact
  258.     HELPSUBITEM BUT_FORWARD,        Forward
  259.     HELPSUBITEM BUT_REVERSE,        Reverse
  260.     HELPSUBITEM SC_HELPEXTENDED,    SearchDialog
  261. END
  262.