home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / gbmos2pm.zip / gbmv2 / gbmv2.rc < prev    next >
Text File  |  1996-11-14  |  15KB  |  342 lines

  1. #include "os2.h"
  2. #include "gbmdlgrc.h"
  3. #include "gbmv2.h"
  4. #include "gbmv2hlp.h"
  5.  
  6. /*...vgbmdlgrc\46\h:0:*/
  7. /*...vgbmv2\46\h:0:*/
  8. /*...vgbmv2hlp\46\h:0:*/
  9.  
  10. POINTER RID_GBMV2 gbmv2.ico
  11. POINTER RID_SELECT1 select1.ptr
  12. POINTER RID_SELECT2 select2.ptr
  13.  
  14. /*...sMENU RID_GBMV2:0:*/
  15. MENU RID_GBMV2 PRELOAD
  16.     {
  17.     SUBMENU "~File",            MID_FILE
  18.         {
  19.         MENUITEM "~New\tCtrl+N",    MID_NEW
  20.         MENUITEM "~Open...\tCtrl+O",    MID_OPEN
  21.         MENUITEM "~Save\tCtrl+S",    MID_SAVE
  22.         MENUITEM "Save ~as...\tCtrl+A",    MID_SAVE_AS
  23.         MENUITEM SEPARATOR
  24.         MENUITEM "~Export MetaFile",    MID_EXPORT_MET
  25.         MENUITEM SEPARATOR
  26.         MENUITEM "~Print\tCtrl+P",    MID_PRINT
  27.         MENUITEM SEPARATOR
  28.         MENUITEM "Snapsho~t",        MID_SNAPSHOT
  29.         }
  30.     SUBMENU "~Edit",            MID_EDIT
  31.         {
  32.         MENUITEM "~Undo",        MID_UNDO
  33.         MENUITEM SEPARATOR
  34.         MENUITEM "~Select",        MID_SELECT
  35.         MENUITEM "~Deselect",        MID_DESELECT
  36.         MENUITEM SEPARATOR
  37.         MENUITEM "~Copy\tCtrl+Ins",    MID_COPY
  38.         MENUITEM "~Paste\tShift+Ins",    MID_PASTE
  39.         }
  40.     SUBMENU "~Bitmap",            MID_BITMAP
  41.         {
  42.         MENUITEM "Reflect ~horizontally", MID_REF_HORZ
  43.         MENUITEM "Reflect ~vertically",    MID_REF_VERT
  44.         MENUITEM SEPARATOR
  45.         MENUITEM "Rotate ~90 degrees",    MID_ROT_90
  46.         MENUITEM "Rotate ~180 degrees",    MID_ROT_180
  47.         MENUITEM "Rotate ~270 degrees",    MID_ROT_270
  48.         MENUITEM SEPARATOR
  49.         MENUITEM "~Transpose x for y",    MID_TRANSPOSE
  50.         MENUITEM SEPARATOR
  51.         MENUITEM "~Crop to selection",    MID_CROP
  52.         MENUITEM "Colour ~space...",    MID_COLOUR
  53.         MENUITEM "~Map...",        MID_MAP
  54.         MENUITEM "~Resize...",        MID_RESIZE
  55.         }
  56.     SUBMENU "~View",            MID_VIEW
  57.         {
  58.         MENUITEM "~Raw PM mapping\tCtrl+R", MID_VIEW_NULL
  59.         MENUITEM "~Halftoned\tCtrl+H",    MID_VIEW_HALFTONE
  60.         MENUITEM "~Error diffused\tCtrl+E", MID_VIEW_ERRDIFF
  61.         }
  62.         SUBMENU "~Help",                        MID_HELP
  63.                 {
  64.                 MENUITEM "~Help for help...",   MID_HELP_FOR_HELP
  65.                 MENUITEM "~Extended help...",   SC_HELPEXTENDED, MIS_SYSCOMMAND
  66.                 MENUITEM "~Keys help...",       SC_HELPKEYS    , MIS_SYSCOMMAND
  67.                 MENUITEM "Help ~index...",      SC_HELPINDEX   , MIS_SYSCOMMAND
  68.         MENUITEM SEPARATOR
  69.         MENUITEM "~Product Information...",MID_ABOUT
  70.                 }
  71.     }
  72. /*...e*/
  73. /*...sACCELTABLE RID_GBMV2:0:*/
  74. ACCELTABLE RID_GBMV2
  75.     {
  76.     "n",        MID_NEW,        CONTROL
  77.     "N",        MID_NEW,        CONTROL
  78.     "o",        MID_OPEN,        CONTROL
  79.     "O",        MID_OPEN,        CONTROL
  80.     "s",        MID_SAVE,        CONTROL
  81.     "S",        MID_SAVE,        CONTROL
  82.     "a",        MID_SAVE_AS,        CONTROL
  83.     "A",        MID_SAVE_AS,        CONTROL
  84.     "p",        MID_PRINT,        CONTROL
  85.     "P",        MID_PRINT,        CONTROL
  86.     VK_ESC,        MID_DESELECT,        VIRTUALKEY
  87.     VK_INSERT,    MID_COPY,        VIRTUALKEY, CONTROL
  88.     VK_INSERT,    MID_PASTE,        VIRTUALKEY, SHIFT
  89.     "r",        MID_VIEW_NULL,        CONTROL
  90.     "R",        MID_VIEW_NULL,        CONTROL
  91.     "h",        MID_VIEW_HALFTONE,    CONTROL
  92.     "H",        MID_VIEW_HALFTONE,    CONTROL
  93.     "e",        MID_VIEW_ERRDIFF,    CONTROL
  94.     "E",        MID_VIEW_ERRDIFF,    CONTROL
  95.     VK_F3,        MID_EXIT,        VIRTUALKEY
  96.     }
  97. /*...e*/
  98. /*...sDLGTEMPLATE RID_DLG_ABOUT:0:*/
  99. DLGTEMPLATE RID_DLG_ABOUT LOADONCALL MOVEABLE DISCARDABLE
  100. BEGIN
  101.     DIALOG  "GbmV2 - Product Information", RID_DLG_ABOUT, 12, 6, 248, 50, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  102.     BEGIN
  103.         ICON            RID_GBMV2, DID_ICON, 24, 26, 20, 16, WS_GROUP
  104.         LTEXT           "Generalised Bitmap Module, Viewer 2", DID_TITLE_TEXT, 56, 34, 184, 8
  105.         LTEXT           "Version 1.00, using GBM.DLL version 1.00", DID_VERSION_TEXT, 56, 20, 184, 8
  106.         LTEXT           "by Andy Key, nyangau@interalpha.co.uk", DID_AUTHOR_TEXT, 56, 6, 184, 8
  107.         DEFPUSHBUTTON   "~OK", DID_OK, 8, 6, 36, 14, WS_GROUP
  108.     END
  109. END
  110. /*...e*/
  111. /*...sDLGTEMPLATE RID_DLG_COLOUR:0:*/
  112. DLGTEMPLATE RID_DLG_COLOUR LOADONCALL MOVEABLE DISCARDABLE
  113. BEGIN
  114.     DIALOG  "Colour space conversion", RID_DLG_COLOUR, 12, 6, 192, 158, WS_VISIBLE, 
  115.             FCF_SYSMENU | FCF_TITLEBAR
  116.     BEGIN
  117.         GROUPBOX        "~Mapping", DID_MAPPING, 4, 60, 184, 90, DT_MNEMONIC
  118.         AUTORADIOBUTTON "Intensity to L* cyclometric", DID_I_TO_L, 12, 128, 168, 10, WS_TABSTOP
  119.         AUTORADIOBUTTON "Intensity to gamma corrected", DID_I_TO_P, 12, 116, 168, 10
  120.         AUTORADIOBUTTON "L* cyclometric to Intensity", DID_L_TO_I, 12, 104, 168, 10
  121.         AUTORADIOBUTTON "L* cyclometric to gamma corrected", DID_L_TO_P, 12, 92, 168, 10
  122.         AUTORADIOBUTTON "Gamma corrected to Intensity", DID_P_TO_I, 12, 80, 168, 10
  123.         AUTORADIOBUTTON "Gamma corrected to L* cyclometric", DID_P_TO_L, 12, 68, 168, 10
  124.         GROUPBOX        "Gamma corrected colour space", DID_PARAMS, 4, 24, 184, 30
  125.         RTEXT           "~Gamma", DID_GAMMA_TEXT, 12, 32, 36, 8, DT_MNEMONIC | DT_VCENTER
  126.         ENTRYFIELD      "", DID_GAMMA, 54, 32, 32, 8, ES_MARGIN
  127.         RTEXT           "~Shelf", DID_SHELF_TEXT, 100, 32, 40, 8, DT_MNEMONIC | DT_VCENTER
  128.         ENTRYFIELD      "", DID_SHELF, 146, 32, 32, 8, ES_MARGIN
  129.         DEFPUSHBUTTON   "~Convert", DID_OK, 4, 4, 48, 14, WS_GROUP
  130.         PUSHBUTTON      "Cancel", DID_CANCEL, 56, 4, 48, 14, NOT WS_TABSTOP
  131.         PUSHBUTTON      "Help", DID_HELP, 140, 4, 48, 14, BS_HELP | BS_NOPOINTERFOCUS | NOT WS_TABSTOP
  132.     END
  133. END
  134. /*...e*/
  135. /*...sDLGTEMPLATE RID_DLG_MAP:0:*/
  136. DLGTEMPLATE RID_DLG_MAP LOADONCALL MOVEABLE DISCARDABLE
  137. BEGIN
  138.     DIALOG  "Map palettes / bpp's", RID_DLG_MAP, 12, 6, 302, 178, WS_VISIBLE, 
  139.             FCF_SYSMENU | FCF_TITLEBAR
  140.     BEGIN
  141.         GROUPBOX        "~Map to", DID_MAP_TO, 4, 26, 194, 148, DT_MNEMONIC
  142.         AUTORADIOBUTTON "~1bpp, black and white", DID_MAP_BW, 12, 152, 178, 10, WS_TABSTOP
  143.         AUTORADIOBUTTON "4bpp, 8 colours", DID_MAP_8, 12, 140, 178, 10
  144.         AUTORADIOBUTTON "~4bpp 16 colour VGA palette", DID_MAP_VGA, 12, 128, 178, 10
  145.         AUTORADIOBUTTON "4bpp, 16 shades of grey", DID_MAP_4G, 12, 116, 178, 10
  146.         AUTORADIOBUTTON "~8bpp, 7Rx8Gx4B palette", DID_MAP_784, 12, 104, 178, 10
  147.         AUTORADIOBUTTON "8bpp, 6Rx6Gx6B palette", DID_MAP_666, 12, 92, 178, 10
  148.         AUTORADIOBUTTON "8bpp, 256 shades of grey", DID_MAP_8G, 12, 80, 178, 10
  149.         AUTORADIOBUTTON "8bpp, 64R+64G+64B tri-pel palette", DID_MAP_TRIPEL, 12, 68, 178, 10
  150.         AUTORADIOBUTTON "24bpp, keep R bits red, G green, B blue", DID_MAP_RGB, 12, 56, 178, 10
  151.         AUTORADIOBUTTON "8bpp, as above, find N most used cols.", DID_MAP_FREQ, 12, 44, 178, 10
  152.         AUTORADIOBUTTON "8bpp, median cut to N cols.", DID_MAP_MCUT, 12, 32, 178, 10
  153.         GROUPBOX        "~Values", DID_VALUES, 206, 100, 92, 74, DT_MNEMONIC
  154.         RTEXT           "No. bits ~R", DID_R_TEXT, 214, 152, 44, 8, DT_VCENTER | DT_MNEMONIC
  155.         ENTRYFIELD      "", DID_R, 264, 152, 24, 8, ES_MARGIN
  156.         RTEXT           "No. bits ~G", DID_G_TEXT, 214, 138, 44, 8, DT_VCENTER | DT_MNEMONIC
  157.         ENTRYFIELD      "", DID_G, 264, 138, 24, 8, ES_MARGIN
  158.         RTEXT           "No. bits ~B", DID_B_TEXT, 214, 124, 44, 8, DT_VCENTER | DT_MNEMONIC
  159.         ENTRYFIELD      "", DID_B, 264, 124, 24, 8, ES_MARGIN
  160.         RTEXT           "No. cols. ~N", DID_N_TEXT, 214, 110, 44, 8, DT_VCENTER | DT_MNEMONIC
  161.         ENTRYFIELD      "", DID_N, 264, 110, 24, 8, ES_MARGIN
  162.         GROUPBOX        "~Algorithm", DID_HOW, 206, 26, 92, 52, DT_MNEMONIC
  163.         AUTORADIOBUTTON "Map to ~nearest", DID_NEAREST, 214, 56, 80, 10, WS_TABSTOP
  164.         AUTORADIOBUTTON "~Halftone", DID_HALFTONE, 214, 44, 80, 10
  165.         AUTORADIOBUTTON "~Error diffuse", DID_ERRDIFF, 214, 32, 80, 10
  166.         DEFPUSHBUTTON   "~Convert", DID_OK, 4, 4, 48, 14, WS_GROUP
  167.         PUSHBUTTON      "Cancel", DID_CANCEL, 56, 4, 48, 14, NOT WS_TABSTOP
  168.         PUSHBUTTON      "Help", DID_HELP, 250, 4, 48, 14, BS_HELP | BS_NOPOINTERFOCUS | NOT WS_TABSTOP
  169.     END
  170. END
  171. /*...e*/
  172. /*...sDLGTEMPLATE RID_DLG_RESIZE:0:*/
  173. DLGTEMPLATE RID_DLG_RESIZE LOADONCALL MOVEABLE DISCARDABLE
  174. BEGIN
  175.     DIALOG  "Resize", RID_DLG_RESIZE, 12, 6, 204, 88, WS_VISIBLE,
  176.             FCF_SYSMENU | FCF_TITLEBAR
  177.     BEGIN
  178.         LTEXT           "", DID_CURRENTLY, 4, 72, 188, 8
  179.         RTEXT           "~Width", DID_WIDTH_TEXT, 4, 56, 32, 8, DT_VCENTER | DT_MNEMONIC | NOT WS_GROUP
  180.         ENTRYFIELD      "", DID_WIDTH, 42, 56, 32, 8, ES_MARGIN
  181.         PUSHBUTTON      "x N", DID_WIDTH_MUL, 84, 54, 20, 12, WS_GROUP
  182.         PUSHBUTTON      "/ N", DID_WIDTH_DIV, 108, 54, 20, 12, NOT WS_TABSTOP
  183.         PUSHBUTTON      "Match Height", DID_WIDTH_MATCH, 132, 54, 68, 12, NOT WS_TABSTOP
  184.         RTEXT           "~Height", DID_HEIGHT_TEXT, 4, 40, 32, 8, DT_VCENTER | DT_MNEMONIC
  185.         ENTRYFIELD      "", DID_HEIGHT, 42, 40, 32, 8, ES_MARGIN
  186.         PUSHBUTTON      "x N", DID_HEIGHT_MUL, 84, 38, 20, 12, WS_GROUP
  187.         PUSHBUTTON      "/ N", DID_HEIGHT_DIV, 108, 38, 20, 12, NOT WS_TABSTOP
  188.         PUSHBUTTON      "Match Width", DID_HEIGHT_MATCH, 132, 38, 68, 12, NOT WS_TABSTOP
  189.         RTEXT           "~N", DID_MUL_TEXT, 76, 24, 16, 8, DT_MNEMONIC
  190.         ENTRYFIELD      "", DID_MUL, 98, 24, 28, 8, ES_MARGIN
  191.         DEFPUSHBUTTON   "~Resize", DID_OK, 4, 4, 48, 14, WS_GROUP
  192.         PUSHBUTTON      "Cancel", DID_CANCEL, 56, 4, 48, 14, NOT WS_TABSTOP
  193.         PUSHBUTTON      "Help", DID_HELP, 152, 4, 48, 14, BS_HELP | BS_NOPOINTERFOCUS | NOT WS_TABSTOP
  194.     END
  195. END
  196. /*...e*/
  197. /*...sHELPTABLEs:0:*/
  198. HELPTABLE RID_HELP_TABLE
  199.     {
  200.     /* ID of frame/dialog, ID of HELPSUBTABLE, help panel */
  201.     HELPITEM RID_GBMV2        , RID_GBMV2      , HID_INTRO
  202.     HELPITEM RID_DLG_ABOUT    , RID_DLG_ABOUT  , HID_ABOUT_DLG
  203.     HELPITEM RID_DLG_COLOUR   , RID_DLG_COLOUR , HID_COLOUR_DLG
  204.     HELPITEM RID_DLG_MAP      , RID_DLG_MAP    , HID_MAP_DLG
  205.     HELPITEM RID_DLG_RESIZE   , RID_DLG_RESIZE , HID_RESIZE_DLG
  206.     HELPITEM RID_GBM_FILEDLG  , RID_GBM_FILEDLG, HID_GBM_FILEDLG
  207.     }
  208.  
  209. HELPSUBTABLE RID_GBMV2
  210.     {
  211.     /* id of control/menuitem, help panel */
  212.     HELPSUBITEM MID_FILE ,         HID_FILE
  213.     HELPSUBITEM MID_NEW,           HID_NEW
  214.     HELPSUBITEM MID_OPEN,          HID_OPEN
  215.     HELPSUBITEM MID_SAVE,          HID_SAVE
  216.     HELPSUBITEM MID_SAVE_AS,       HID_SAVE_AS
  217.     HELPSUBITEM MID_EXPORT_MET,    HID_EXPORT_MET
  218.     HELPSUBITEM MID_PRINT,         HID_PRINT
  219.     HELPSUBITEM MID_SNAPSHOT,      HID_SNAPSHOT
  220.     HELPSUBITEM MID_EDIT,          HID_EDIT
  221.     HELPSUBITEM MID_UNDO,          HID_UNDO
  222.     HELPSUBITEM MID_SELECT,        HID_SELECT
  223.     HELPSUBITEM MID_DESELECT,      HID_DESELECT
  224.     HELPSUBITEM MID_COPY,          HID_COPY
  225.     HELPSUBITEM MID_PASTE,         HID_PASTE
  226.     HELPSUBITEM MID_BITMAP,        HID_BITMAP
  227.     HELPSUBITEM MID_REF_HORZ,      HID_REF_HORZ
  228.     HELPSUBITEM MID_REF_VERT,      HID_REF_VERT
  229.     HELPSUBITEM MID_ROT_90,        HID_ROT_90
  230.     HELPSUBITEM MID_ROT_180,       HID_ROT_180
  231.     HELPSUBITEM MID_ROT_270,       HID_ROT_270
  232.     HELPSUBITEM MID_TRANSPOSE,     HID_TRANSPOSE
  233.     HELPSUBITEM MID_CROP,          HID_CROP
  234.     HELPSUBITEM MID_COLOUR,        HID_COLOUR
  235.     HELPSUBITEM MID_MAP,           HID_MAP
  236.     HELPSUBITEM MID_RESIZE,        HID_RESIZE
  237.     HELPSUBITEM MID_VIEW,          HID_VIEW
  238.     HELPSUBITEM MID_VIEW_NULL,     HID_VIEW_NULL
  239.     HELPSUBITEM MID_VIEW_HALFTONE, HID_VIEW_HALFTONE
  240.     HELPSUBITEM MID_VIEW_ERRDIFF,  HID_VIEW_ERRDIFF
  241.     HELPSUBITEM MID_COPY,          HID_COPY
  242.     HELPSUBITEM MID_HELP,          HID_HELP
  243.     HELPSUBITEM MID_HELP_FOR_HELP, HID_HELP_FOR_HELP
  244.     HELPSUBITEM MID_ABOUT,         HID_ABOUT
  245.     HELPSUBITEM SC_HELPEXTENDED,   HID_HELPEXTENDED
  246.     HELPSUBITEM SC_HELPKEYS,       HID_HELPKEYS
  247.     HELPSUBITEM SC_HELPINDEX,      HID_HELPINDEX
  248.     HELPSUBITEM WID_SCROLL,        HID_INTRO
  249.     HELPSUBITEM WID_BITMAP,        HID_INTRO
  250.     }
  251.  
  252. HELPSUBTABLE RID_DLG_ABOUT
  253.     {
  254.     /* id of control/menuitem, help panel */
  255.     HELPSUBITEM DID_ICON,          HID_ABOUT_DLG
  256.     HELPSUBITEM DID_TITLE_TEXT,    HID_ABOUT_DLG
  257.     HELPSUBITEM DID_VERSION_TEXT,  HID_ABOUT_DLG
  258.     HELPSUBITEM DID_AUTHOR_TEXT,   HID_ABOUT_DLG
  259.     HELPSUBITEM DID_OK,            HID_ABOUT_DLG
  260.     }
  261.  
  262. HELPSUBTABLE RID_DLG_COLOUR
  263.     {
  264.     /* id of control/menuitem, help panel */
  265.     HELPSUBITEM DID_MAPPING,       HID_COLOUR_DLG
  266.     HELPSUBITEM DID_I_TO_L,        HID_COLOUR_DLG
  267.     HELPSUBITEM DID_I_TO_P,        HID_COLOUR_DLG
  268.     HELPSUBITEM DID_L_TO_I,        HID_COLOUR_DLG
  269.     HELPSUBITEM DID_L_TO_P,        HID_COLOUR_DLG
  270.     HELPSUBITEM DID_P_TO_I,        HID_COLOUR_DLG
  271.     HELPSUBITEM DID_P_TO_L,        HID_COLOUR_DLG
  272.     HELPSUBITEM DID_PARAMS,        HID_COLOUR_DLG
  273.     HELPSUBITEM DID_GAMMA_TEXT,    HID_COLOUR_DLG
  274.     HELPSUBITEM DID_GAMMA,         HID_COLOUR_DLG
  275.     HELPSUBITEM DID_SHELF_TEXT,    HID_COLOUR_DLG
  276.     HELPSUBITEM DID_SHELF,         HID_COLOUR_DLG
  277.     HELPSUBITEM DID_OK,            HID_COLOUR_DLG
  278.     HELPSUBITEM DID_CANCEL,        HID_COLOUR_DLG
  279.     HELPSUBITEM DID_HELP,          HID_COLOUR_DLG
  280.     }
  281.  
  282. HELPSUBTABLE RID_DLG_MAP
  283.     {
  284.     /* id of control/menuitem, help panel */
  285.     HELPSUBITEM DID_MAP_TO,        HID_MAP_DLG
  286.     HELPSUBITEM DID_MAP_BW,        HID_MAP_DLG
  287.     HELPSUBITEM DID_MAP_8,         HID_MAP_DLG
  288.     HELPSUBITEM DID_MAP_VGA,       HID_MAP_DLG
  289.     HELPSUBITEM DID_MAP_4G,        HID_MAP_DLG
  290.     HELPSUBITEM DID_MAP_784,       HID_MAP_DLG
  291.     HELPSUBITEM DID_MAP_666,       HID_MAP_DLG
  292.     HELPSUBITEM DID_MAP_8G,        HID_MAP_DLG
  293.     HELPSUBITEM DID_MAP_TRIPEL,    HID_MAP_DLG
  294.     HELPSUBITEM DID_MAP_RGB,       HID_MAP_DLG
  295.     HELPSUBITEM DID_MAP_FREQ,      HID_MAP_DLG
  296.     HELPSUBITEM DID_MAP_MCUT,      HID_MAP_DLG
  297.     HELPSUBITEM DID_VALUES,        HID_MAP_DLG
  298.     HELPSUBITEM DID_R_TEXT,        HID_MAP_DLG
  299.     HELPSUBITEM DID_R,             HID_MAP_DLG
  300.     HELPSUBITEM DID_G_TEXT,        HID_MAP_DLG
  301.     HELPSUBITEM DID_G,             HID_MAP_DLG
  302.     HELPSUBITEM DID_B_TEXT,        HID_MAP_DLG
  303.     HELPSUBITEM DID_B,             HID_MAP_DLG
  304.     HELPSUBITEM DID_N_TEXT,        HID_MAP_DLG
  305.     HELPSUBITEM DID_N,             HID_MAP_DLG
  306.     HELPSUBITEM DID_HOW,           HID_MAP_DLG
  307.     HELPSUBITEM DID_NEAREST,       HID_MAP_DLG
  308.     HELPSUBITEM DID_HALFTONE,      HID_MAP_DLG
  309.     HELPSUBITEM DID_ERRDIFF,       HID_MAP_DLG
  310.     HELPSUBITEM DID_OK,            HID_MAP_DLG
  311.     HELPSUBITEM DID_CANCEL,        HID_MAP_DLG
  312.     HELPSUBITEM DID_HELP,          HID_MAP_DLG
  313.     }
  314.  
  315. HELPSUBTABLE RID_DLG_RESIZE
  316.     {
  317.     /* id of control/menuitem, help panel */
  318.     HELPSUBITEM DID_CURRENTLY,     HID_RESIZE_DLG
  319.     HELPSUBITEM DID_WIDTH_TEXT,    HID_RESIZE_DLG
  320.     HELPSUBITEM DID_WIDTH,         HID_RESIZE_DLG
  321.     HELPSUBITEM DID_WIDTH_MUL,     HID_RESIZE_DLG
  322.     HELPSUBITEM DID_WIDTH_DIV,     HID_RESIZE_DLG
  323.     HELPSUBITEM DID_WIDTH_MATCH,   HID_RESIZE_DLG
  324.     HELPSUBITEM DID_HEIGHT_TEXT,   HID_RESIZE_DLG
  325.     HELPSUBITEM DID_HEIGHT,        HID_RESIZE_DLG
  326.     HELPSUBITEM DID_HEIGHT_MUL,    HID_RESIZE_DLG
  327.     HELPSUBITEM DID_HEIGHT_DIV,    HID_RESIZE_DLG
  328.     HELPSUBITEM DID_HEIGHT_MATCH,  HID_RESIZE_DLG
  329.     HELPSUBITEM DID_MUL_TEXT,      HID_RESIZE_DLG
  330.     HELPSUBITEM DID_MUL,           HID_RESIZE_DLG
  331.     HELPSUBITEM DID_OK,            HID_RESIZE_DLG
  332.     HELPSUBITEM DID_CANCEL,        HID_RESIZE_DLG
  333.     HELPSUBITEM DID_HELP,          HID_RESIZE_DLG
  334.     }
  335.  
  336. HELPSUBTABLE RID_GBM_FILEDLG
  337.     {
  338.     /* id of control/menuitem, help panel */
  339.     HELPSUBITEM DID_GBM_FILEDLG,   HID_GBM_FILEDLG
  340.     }
  341. /*...e*/
  342.