home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / asci20b1.zip / ascii.rc < prev    next >
Text File  |  1999-05-20  |  5KB  |  151 lines

  1. #include <os2.h>
  2. #include "e:\data\c\ascii\ascii.h"
  3.  
  4. ICON ID_ICON ascii.ico
  5.  
  6. DLGTEMPLATE DLG_DIRECTTYPE LOADONCALL MOVEABLE DISCARDABLE
  7. BEGIN
  8.     DIALOG  "Direct Type", DLG_DIRECTTYPE, 12, 6, 157, 84, WS_VISIBLE,
  9.             FCF_SYSMENU | FCF_TITLEBAR
  10.     BEGIN
  11.         LISTBOX         LB_PROGRAMS, 6, 6, 99, 62, LS_HORZSCROLL | WS_GROUP
  12.         DEFPUSHBUTTON   "~Ok", PB_DIRECTTYPE_OK, 111, 50, 40, 14, WS_GROUP
  13.         PUSHBUTTON      "~Cancel", PB_DIRECTTYPE_CANCEL, 111, 32, 40, 14,
  14.                         NOT WS_TABSTOP
  15.         PUSHBUTTON      "~Help", PB_DIRECTTYPE_HELP, 111, 6, 40, 14, BS_HELP |
  16.                         NOT WS_TABSTOP
  17.         LTEXT           "Select Program for Direct Type", ST_DIRECTTYPE, 6,
  18.                         66, 104, 8
  19.     END
  20. END
  21.  
  22. DLGTEMPLATE DLG_SETTINGS LOADONCALL MOVEABLE DISCARDABLE
  23. BEGIN
  24.     DIALOG  "ASCII Table - Settings", DLG_SETTINGS, 12, 33, 105, 57,
  25.             WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  26.     BEGIN
  27.         SPINBUTTON      SB_START, 6, 26, 37, 12, SPBS_NUMERICONLY |
  28.                         SPBS_MASTER | WS_GROUP
  29.         SPINBUTTON      SB_END, 58, 27, 37, 12, SPBS_NUMERICONLY |
  30.                         SPBS_MASTER | WS_GROUP
  31.         LTEXT           "Start:", ST_START, 6, 34, 35, 8
  32.         LTEXT           "End", ST_END, 59, 35, 35, 8
  33.         GROUPBOX        "Character range", GB_RANGE, 2, 21, 100, 29
  34.         PUSHBUTTON      "~Ok", PB_OK, 3, 4, 40, 14
  35.         PUSHBUTTON      "~Cancel", PB_CANCEL, 46, 4, 40, 14
  36.     END
  37. END
  38.  
  39. DLGTEMPLATE DLG_ABOUT LOADONCALL MOVEABLE DISCARDABLE
  40. BEGIN
  41.     DIALOG  "ASCII Table - About", DLG_ABOUT, -74, -42, 148, 84,
  42.             FS_MOUSEALIGN | WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  43.     BEGIN
  44.         CTEXT           ">>> ASCII Table 2.0 <<<", ST_TITLE, 8, 68, 128, 8,
  45.                         DT_VCENTER
  46.         CTEXT           "Copyright 1998 by", ST_COPYRIGHT, 8, 52, 128, 8,
  47.                         DT_VCENTER
  48.         CTEXT           "D.J. van Enckevort", ST_AUTHOR, 8, 36, 128, 8,
  49.                         DT_VCENTER
  50.         CTEXT           "(enckevor@dds.nl)", ST_EMAIL, 8, 28, 128, 8,
  51.                         DT_VCENTER
  52.         DEFPUSHBUTTON   "~Ok", PB_OK, 52, 8, 40, 14
  53.     END
  54. END
  55.  
  56. DLGTEMPLATE DLG_ASCII PRELOAD MOVEABLE DISCARDABLE
  57. BEGIN
  58.     DIALOG  "ASCII Table", DLG_ASCII, 8, 4, 240, 144, NOT FS_DLGBORDER |
  59.             FS_SIZEBORDER | WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR |
  60.             FCF_MINMAX | FCF_TASKLIST
  61.     BEGIN
  62.         VALUESET        SET_ASCII, 6, 4, 230, 60, VS_TEXT | VS_BORDER |
  63.                         WS_GROUP
  64.                         CTLDATA 8, 0, 8, 32
  65.         MLE             "", MLE_TEXT, 6, 82, 230, 50, MLS_WORDWRAP |
  66.                         MLS_HSCROLL | MLS_VSCROLL | WS_GROUP
  67.         LTEXT           "0", ST_FONT, 6, 68, 230, 8
  68.     END
  69. END
  70.  
  71. MENU ID_MENU LOADONCALL
  72. BEGIN
  73.   SUBMENU "~File", MN_FILE
  74.   BEGIN
  75.     MENUITEM "~Open\tCtrl+O", MI_OPEN
  76.     MENUITEM "~Save\tCtrl+S", MI_SAVE
  77.     MENUITEM "Save ~as\tCtrl-A", MI_SAVEAS
  78.     MENUITEM "S~ettings", MI_SETTINGS
  79.     MENUITEM SEPARATOR
  80.     MENUITEM "~Close\tAlt+F4", MI_CLOSE
  81.   END
  82.   SUBMENU "~Edit", MN_EDIT
  83.   BEGIN
  84.     MENUITEM "Cu~t\tShift+Delete", MI_CUT
  85.     MENUITEM "~Copy\tCtrl+Insert", MI_COPY
  86.     MENUITEM "~Paste\tShift+Insert", MI_PASTE
  87.     MENUITEM "C~lear\t", MI_CLEAR
  88.     MENUITEM SEPARATOR
  89.     MENUITEM "MLE", MI_MLE
  90.     MENUITEM "~Direct Type", MI_DIRECTTYPE
  91.     MENUITEM SEPARATOR
  92.     MENUITEM "~Font\tCtrl+F", MI_FONT
  93.     SUBMENU "C~odepage", MI_CODEPAGE
  94.     BEGIN
  95.     END
  96.   END
  97.   SUBMENU "~Help", MN_HELP
  98.   BEGIN
  99. /*    MENUITEM "Help Index\tShift+F1", MI_HELPINDEX
  100.     MENUITEM "General Help\tF1", MI_GENERALHELP
  101.     MENUITEM "Using Help\tCtrl+F1", MI_USINGHELP
  102.     MENUITEM SEPARATOR
  103. */    MENUITEM "Product Info\tF12", MI_PRODUCTINFO
  104.   END
  105. END
  106.  
  107. ACCELTABLE ID_ACCELTABLE
  108. BEGIN
  109.   "o", MI_OPEN, CONTROL
  110.   "f", MI_FONT, CONTROL
  111.   "s", MI_SAVE, CONTROL
  112.   "a", MI_SAVEAS, CONTROL
  113. /*  VK_F1, MI_HELPINDEX, VIRTUALKEY, SHIFT
  114.   VK_F1, MI_USINGHELP, VIRTUALKEY, CONTROL
  115. */  VK_F12, MI_PRODUCTINFO, VIRTUALKEY
  116. END
  117.  
  118. HELPTABLE ID_HELPTABLE
  119. BEGIN
  120.   HELPITEM DLG_ASCII, SUBTABLE_ASCII, HLP_MAIN
  121.   HELPITEM DLG_ABOUT, SUBTABLE_ABOUT, HLP_ABOUT
  122. END
  123.  
  124. HELPSUBTABLE SUBTABLE_ASCII
  125. BEGIN
  126.   HELPSUBITEM SET_ASCII, HLP_ASCII
  127.   HELPSUBITEM MLE_TEXT, HLP_TEXT
  128.   HELPSUBITEM MN_FILE, HLP_FILE
  129.   HELPSUBITEM MI_OPEN, HLP_OPEN
  130.   HELPSUBITEM MI_SAVE, HLP_SAVE
  131.   HELPSUBITEM MI_SAVEAS, HLP_SAVEAS
  132.   HELPSUBITEM MI_CLOSE, HLP_CLOSE
  133.   HELPSUBITEM MN_EDIT, HLP_EDIT
  134.   HELPSUBITEM MI_CUT, HLP_CUT
  135.   HELPSUBITEM MI_COPY, HLP_COPY
  136.   HELPSUBITEM MI_PASTE, HLP_PASTE
  137.   HELPSUBITEM MI_CLEAR, HLP_CLEAR
  138.   HELPSUBITEM MI_FONT, HLP_FONT
  139.   HELPSUBITEM MI_CODEPAGE, HLP_CODEPAGE
  140.   HELPSUBITEM MN_HELP, HLP_HELP
  141. /*  HELPSUBITEM MI_HELPINDEX, HLP_HELPINDEX
  142.   HELPSUBITEM MI_GENERALHELP, HLP_GENERALHELP
  143.   HELPSUBITEM MI_USINGHELP, HLP_USINGHLP
  144. */  HELPSUBITEM MI_PRODUCTINFO, HLP_PRODUCTINFO
  145. END
  146.  
  147. HELPSUBTABLE SUBTABLE_ABOUT
  148. BEGIN
  149.   HELPSUBITEM PB_OK, HLP_OK
  150. END
  151.