home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / spdos2.zip / DEMOS / SPEED.RC < prev    next >
Text File  |  1994-06-21  |  17KB  |  507 lines

  1. CONST
  2.       /* Main application ID*/
  3.       IDMain=1000  /* Main Application ID */
  4.  
  5.       /* Menu command values */
  6.       CM_TILE=100
  7.       CM_CASCADE=101
  8.       CM_CLOSE=102
  9.       CM_CLOSEALL=103
  10.       CM_NEXT=104
  11.       CM_OPEN=105
  12.       CM_SAVEAS=106
  13.       CM_NEW=107
  14.       CM_SAVE=108
  15.       CM_SAVEALL=109
  16.       CM_ABOUT=110
  17.  
  18.       CM_COMPOPT=200
  19.       CM_MEMSIZES=201
  20.       CM_LINKOPT=202
  21.       CM_DIRECTORIES=203
  22.       CM_PREFERENCES=204
  23.       CM_EDOPT=205
  24.       CM_FIND=206
  25.       CM_REPLACE=207
  26.       CM_GOTO=208
  27.       CM_PARAMETER=209
  28.       CM_PRJ=210
  29.  
  30.       CM_HELPFORHELP=30000
  31.       CM_EXTENDEDHELP=30001
  32.       CM_KEYSHELP=30002
  33.       CM_HELPINDEX=30003
  34. END
  35.  
  36.  
  37. ICON 1001 CHILD.ICO
  38.  
  39. ICON IDMain SPEED.ICO
  40.  
  41. ACCELTABLE IDMain
  42. BEGIN
  43.      VK_F3,CM_OPEN,VIRTUALKEY             /* Open */
  44.      VK_F2,CM_SAVE,VIRTUALKEY             /* Save */
  45.      VK_F6,CM_NEXT,VIRTUALKEY             /* Next Window */
  46.      VK_F3,CM_CLOSE,VIRTUALKEY|ALT        /* Close Window */
  47.      VK_F1,CM_HELPINDEX,VIRTUALKEY      /* Help for Help */
  48. END
  49.  
  50. HELPSUBTABLE IDMain
  51. BEGIN
  52. /*            Item ID              Help Panel ID  */
  53.   HELPSUBITEM CM_HELPFORHELP,      0
  54.   HELPSUBITEM CM_EXTENDEDHELP,     CM_EXTENDEDHELP
  55.   HELPSUBITEM CM_KEYSHELP,         0
  56.   HELPSUBITEM CM_HELPINDEX,        0
  57. END
  58.  
  59. HELPTABLE IDMain
  60. BEGIN
  61. /*         Window ID          Help Sub-Table ID     Help Panel ID    */
  62.   HELPITEM IDMain,            IDMain,               CM_EXTENDEDHELP
  63. END
  64.  
  65.  
  66. MENU IDMain
  67. BEGIN
  68.     SUBMENU "~File",1
  69.     BEGIN
  70.       MENUITEM "~New",CM_NEW
  71.       MENUITEM "~Open...       F3",CM_OPEN
  72.       MENUITEM "~Save         F2",CM_SAVE
  73.       MENUITEM "Save ~as...",CM_SAVEAS
  74.       MENUITEM "Save a~ll",CM_SAVEALL
  75.       MENUITEM SEPARATOR
  76.       MENUITEM "A~bout...",CM_ABOUT
  77.     END
  78.     SUBMENU "~Edit",1
  79.     BEGIN
  80.       MENUITEM "~Undo",1
  81.       MENUITEM "~Redo",1
  82.       MENUITEM SEPARATOR
  83.       MENUITEM "Cu~t",1
  84.       MENUITEM "~Copy",1
  85.       MENUITEM "~Paste",1
  86.     END
  87.     SUBMENU "~Search",1
  88.     BEGIN
  89.       MENUITEM "~Find...",CM_FIND
  90.       MENUITEM "~Replace...",CM_REPLACE
  91.       MENUITEM "~Search again",1
  92.       MENUITEM SEPARATOR
  93.       MENUITEM "~Go to line number...",CM_GOTO
  94.       MENUITEM "Show last ~error",1
  95.     END
  96.     SUBMENU "~Run",1
  97.     BEGIN
  98.          MENUITEM "~Run         Ctrl+F9",1
  99.          MENUITEM SEPARATOR
  100.          MENUITEM "~Parameters...",CM_PARAMETER
  101.     END
  102.     SUBMENU "~Compile",1
  103.     BEGIN
  104.          MENUITEM "~Compile            Alt+F9",1
  105.          MENUITEM "~Make                    F9",1
  106.          MENUITEM "~Build",1
  107.          MENUITEM SEPARATOR
  108.          MENUITEM "~Primary file...",1
  109.          MENUITEM "C~lear primary file",1
  110.          MENUITEM SEPARATOR
  111.          MENUITEM "~Project control",CM_PRJ
  112.          MENUITEM SEPARATOR
  113.          MENUITEM "Show ~assembler source",1
  114.     END
  115.     SUBMENU "~Options",1
  116.     BEGIN
  117.       MENUITEM "~Compiler...",CM_COMPOPT
  118.       MENUITEM "~Memory sizes...",CM_MEMSIZES
  119.       MENUITEM "~Linker...",CM_LINKOPT
  120.       MENUITEM "~Directories...",CM_DIRECTORIES
  121.       MENUITEM SEPARATOR
  122.       SUBMENU "~Environment",1
  123.       BEGIN
  124.            MENUITEM "~Preferences...",CM_PREFERENCES
  125.            MENUITEM "~Editor...",CM_EDOPT
  126.       END
  127.       MENUITEM SEPARATOR
  128.       MENUITEM "~Open...",1
  129.       MENUITEM "~Save",1
  130.       MENUITEM "Save ~as...",1
  131.     END
  132.     SUBMENU "~Window",1
  133.     BEGIN
  134.       MENUITEM "~Tile",CM_TILE
  135.       MENUITEM "C~ascade",CM_CASCADE
  136.       MENUITEM "Cl~ose all",CM_CLOSEALL
  137.       MENUITEM SEPARATOR
  138.       MENUITEM "~Next              F6",CM_NEXT
  139.       MENUITEM "~Close         Alt+F3",CM_CLOSE
  140.     END
  141.     SUBMENU "~Help",1
  142.     BEGIN
  143.          MENUITEM "~Index               F1",CM_HELPINDEX
  144.          MENUITEM "~Help on Help",CM_HELPFORHELP
  145.          MENUITEM SEPARATOR
  146.          MENUITEM "~Topic search   Ctrl+F1",1
  147.     END
  148. END
  149.  
  150.  
  151. BITMAP 1003 Vision.bmp
  152.  
  153.  
  154. DLGTEMPLATE 1004         /* Aboutbox */
  155. BEGIN
  156.     DIALOG  "About this program", 1004,100,20,215,183
  157.        STYLE FS_DLGBORDER|WS_VISIBLE
  158.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR
  159.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  160.     BEGIN
  161.         GROUPBOX "",1005,25,75,164,107
  162.             STYLE WS_VISIBLE|WS_GROUP
  163.         BITMAP "#1003",1005,42,85,162,100
  164.             STYLE WS_VISIBLE|WS_GROUP
  165.         CTEXT      "Speed Developers environment V1.0 for OS/2",20000, 35, 60,146,7
  166.             STYLE WS_VISIBLE
  167.             PRESPARAMS PP_FOREGROUNDCOLORINDEX, CLR_RED
  168.         CTEXT      "Copyright (C) 1994 Rene Nürnberger",20000,35, 52,146,7
  169.             STYLE WS_VISIBLE
  170.             PRESPARAMS PP_FOREGROUNDCOLORINDEX, CLR_BLACK
  171.         CTEXT      "All rights reserved.",20000,35,44,146,7
  172.             STYLE WS_VISIBLE
  173.             PRESPARAMS PP_FOREGROUNDCOLORINDEX, CLR_BLACK
  174.         DEFPUSHBUTTON "~OK", 1000,90,24,40,14
  175.             STYLE WS_VISIBLE
  176.     END
  177. END
  178.  
  179. DLGTEMPLATE 1005
  180. BEGIN
  181.     DIALOG  "Compiler options", 1005,50,20,295,185
  182.        STYLE FS_DLGBORDER|WS_VISIBLE
  183.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  184.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  185.     BEGIN
  186.         GROUPBOX "Code generation",1006,15,135,130,35
  187.             STYLE WS_VISIBLE|WS_GROUP
  188.         AUTOCHECKBOX "~Generate assembler source",1007,30,150,100,10
  189.             STYLE WS_VISIBLE|WS_TABSTOP
  190.         AUTOCHECKBOX "~Double word align data",1008,30,140,100,10
  191.             STYLE WS_VISIBLE|WS_TABSTOP
  192.  
  193.         GROUPBOX "Syntax options",1009,150,135,130,35
  194.             STYLE WS_VISIBLE|WS_GROUP
  195.         AUTOCHECKBOX "Complete ~boolean eval",1010,165,150,100,10
  196.             STYLE WS_VISIBLE|WS_TABSTOP
  197.         AUTOCHECKBOX "O~ptimize",1011,165,140,100,10
  198.             STYLE WS_VISIBLE|WS_TABSTOP
  199.  
  200.         GROUPBOX "Runtime errors",1012,15,70,130,55
  201.             STYLE WS_VISIBLE|WS_GROUP
  202.         AUTOCHECKBOX "R~ange checking",1013,30,105,100,10
  203.             STYLE WS_VISIBLE|WS_TABSTOP
  204.         AUTOCHECKBOX "~Stack checking",1014,30,95,100,10
  205.             STYLE WS_VISIBLE|WS_TABSTOP
  206.         AUTOCHECKBOX "~I/O checking",1015,30,85,100,10
  207.             STYLE WS_VISIBLE|WS_TABSTOP
  208.         AUTOCHECKBOX "O~verflow checking",1015,30,75,100,10
  209.             STYLE WS_VISIBLE|WS_TABSTOP
  210.  
  211.         GROUPBOX "Action on 'Compile'",1012,150,70,130,55
  212.             STYLE WS_VISIBLE|WS_GROUP
  213.         AUTORADIOBUTTON "Run Co~mpiler",1013,165,105,100,10
  214.             STYLE WS_VISIBLE|WS_TABSTOP
  215.         AUTORADIOBUTTON "Run ~Assembler",1014,165,95,100,10
  216.             STYLE WS_VISIBLE|WS_TABSTOP
  217.         AUTORADIOBUTTON "Run Re~source Compiler",1015,165,85,100,10
  218.             STYLE WS_VISIBLE|WS_TABSTOP
  219.         AUTORADIOBUTTON "File E~xtension",1015,165,75,100,10
  220.             STYLE WS_VISIBLE|WS_TABSTOP
  221.  
  222.         LTEXT "Conditional defines",1016,15,55,100,10
  223.             STYLE WS_VISIBLE
  224.         ENTRYFIELD "",1017,15,48,260,7
  225.             STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  226.  
  227.         DEFPUSHBUTTON "~OK", 1000,70,18,40,14
  228.             STYLE WS_VISIBLE|WS_TABSTOP
  229.         PUSHBUTTON "~Cancel", 1001,130,18,40,14
  230.             STYLE WS_VISIBLE|WS_TABSTOP
  231.         PUSHBUTTON "~Help", 1002,180,18,40,14
  232.             STYLE WS_VISIBLE|WS_TABSTOP
  233.     END
  234. END
  235.  
  236. DLGTEMPLATE 1006
  237. BEGIN
  238.     DIALOG  "Memory sizes", 1006,110,50,200,120
  239.        STYLE FS_DLGBORDER|WS_VISIBLE
  240.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  241.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  242.     BEGIN
  243.         LTEXT "Stack size:",1016,25,90,65,10
  244.             STYLE WS_VISIBLE
  245.         ENTRYFIELD "",1017,100,95,40,7
  246.             STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  247.  
  248.         LTEXT "System heap size:",1018,25,70,65,10
  249.             STYLE WS_VISIBLE
  250.         ENTRYFIELD "",1019,100,75,40,7
  251.             STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  252.  
  253.         LTEXT "Extra heap size:",1020,25,50,65,10
  254.             STYLE WS_VISIBLE
  255.         ENTRYFIELD "",1021,100,55,40,7
  256.             STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  257.  
  258.         DEFPUSHBUTTON "~OK", 1000,30,24,40,14
  259.             STYLE WS_VISIBLE|WS_TABSTOP
  260.         PUSHBUTTON "~Cancel", 1001,80,24,40,14
  261.             STYLE WS_VISIBLE|WS_TABSTOP
  262.         PUSHBUTTON "~Help", 1002,130,24,40,14
  263.             STYLE WS_VISIBLE|WS_TABSTOP
  264.     END
  265. END
  266.  
  267. DLGTEMPLATE 1007
  268. BEGIN
  269.     DIALOG  "Linker options", 1007,110,40,200,160
  270.        STYLE FS_DLGBORDER|WS_VISIBLE
  271.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  272.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  273.     BEGIN
  274.         GROUPBOX "Data segment",1006,15,115,150,35
  275.             STYLE WS_VISIBLE|WS_GROUP
  276.         AUTORADIOBUTTON "~Single shared",1007,30,130,100,10
  277.             STYLE WS_VISIBLE|WS_TABSTOP
  278.         AUTORADIOBUTTON "~Multiple nonshared",1008,30,120,100,10
  279.             STYLE WS_VISIBLE|WS_TABSTOP
  280.  
  281.         GROUPBOX "Code options",1006,15,50,150,55
  282.             STYLE WS_VISIBLE|WS_GROUP
  283.         AUTORADIOBUTTON "~Uses Presentation manager API",1007,30,80,120,10
  284.             STYLE WS_VISIBLE|WS_TABSTOP
  285.         AUTORADIOBUTTON "Com~patible with PM windowing",1008,30,70,120,10
  286.             STYLE WS_VISIBLE|WS_TABSTOP
  287.         AUTORADIOBUTTON "~Not compatible with PM windowing",1008,30,60,120,10
  288.             STYLE WS_VISIBLE|WS_TABSTOP
  289.  
  290.         DEFPUSHBUTTON "~OK", 1000,30,20,40,14
  291.             STYLE WS_VISIBLE|WS_TABSTOP
  292.         PUSHBUTTON "~Cancel", 1001,80,20,40,14
  293.             STYLE WS_VISIBLE|WS_TABSTOP
  294.         PUSHBUTTON "~Help", 1002,130,20,40,14
  295.             STYLE WS_VISIBLE|WS_TABSTOP
  296.     END
  297. END
  298.  
  299. DLGTEMPLATE 1008
  300. BEGIN
  301.     DIALOG  "Directories", 1008,90,50,240,140
  302.        STYLE FS_DLGBORDER|WS_VISIBLE
  303.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  304.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  305.     BEGIN
  306.         LTEXT "BIN directory:",1020,10,110,70,10
  307.             STYLE WS_VISIBLE
  308.         ENTRYFIELD "",1021,80,115,140,7
  309.             STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  310.  
  311.         LTEXT "Output directory:",1021,10,90,70,10
  312.             STYLE WS_VISIBLE
  313.         ENTRYFIELD "",1021,80,95,140,7
  314.             STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  315.  
  316.         LTEXT "Library directories:",1022,10,70,70,10
  317.             STYLE WS_VISIBLE
  318.         ENTRYFIELD "",1021,80,75,140,7
  319.             STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  320.  
  321.         LTEXT "Project directory:",1023,10,50,70,10
  322.             STYLE WS_VISIBLE
  323.         ENTRYFIELD "",1021,80,55,140,7
  324.             STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  325.  
  326.         DEFPUSHBUTTON "~OK", 1000,40,20,40,14
  327.             STYLE WS_VISIBLE|WS_TABSTOP
  328.         PUSHBUTTON "~Cancel", 1001,100,20,40,14
  329.             STYLE WS_VISIBLE|WS_TABSTOP
  330.         PUSHBUTTON "~Help", 1002,160,20,40,14
  331.             STYLE WS_VISIBLE|WS_TABSTOP
  332.     END
  333. END
  334.  
  335. DLGTEMPLATE 1009
  336. BEGIN
  337.     DIALOG  "Preferences", 1009,90,60,295,120
  338.        STYLE FS_DLGBORDER|WS_VISIBLE
  339.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  340.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  341.     BEGIN
  342.         GROUPBOX "Screen sizes",1006,15,65,130,35
  343.             STYLE WS_VISIBLE|WS_GROUP
  344.         AUTORADIOBUTTON "25 lines",1007,30,80,100,10
  345.             STYLE WS_VISIBLE|WS_TABSTOP
  346.         AUTORADIOBUTTON "50 lines",1008,30,70,100,10
  347.             STYLE WS_VISIBLE|WS_TABSTOP
  348.  
  349.         GROUPBOX "Auto save",1009,150,65,130,35
  350.             STYLE WS_VISIBLE|WS_GROUP
  351.         AUTOCHECKBOX "~Editor files",1010,165,80,100,10
  352.             STYLE WS_VISIBLE|WS_TABSTOP
  353.         AUTOCHECKBOX "En~vironment",1011,165,70,100,10
  354.             STYLE WS_VISIBLE|WS_TABSTOP
  355.  
  356.         DEFPUSHBUTTON "~OK", 1000,60,20,40,14
  357.             STYLE WS_VISIBLE|WS_TABSTOP
  358.         PUSHBUTTON "~Cancel", 1001,110,20,40,14
  359.             STYLE WS_VISIBLE|WS_TABSTOP
  360.         PUSHBUTTON "~Help", 1002,160,20,40,14
  361.             STYLE WS_VISIBLE|WS_TABSTOP
  362.     END
  363. END
  364.  
  365. DLGTEMPLATE 1010
  366. BEGIN
  367.     DIALOG  "Editor Options", 1010,90,60,220,120
  368.        STYLE FS_DLGBORDER|WS_VISIBLE
  369.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  370.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  371.     BEGIN
  372.         GROUPBOX "Editor options",1009,20,45,180,65
  373.             STYLE WS_VISIBLE|WS_GROUP
  374.         AUTOCHECKBOX "Create ~backups",1010,30,85,80,10
  375.             STYLE WS_VISIBLE|WS_TABSTOP
  376.         AUTOCHECKBOX "~Insert mode",1011,30,75,80,10
  377.             STYLE WS_VISIBLE|WS_TABSTOP
  378.         AUTOCHECKBOX "~Auto indent mode",1012,30,65,100,10
  379.             STYLE WS_VISIBLE|WS_TABSTOP
  380.         AUTOCHECKBOX "~Syntax highlight",1013,30,55,100,10
  381.             STYLE WS_VISIBLE|WS_TABSTOP
  382.         AUTOCHECKBOX "~Return to last dir",1014,110,85,80,10
  383.             STYLE WS_VISIBLE|WS_TABSTOP
  384.         AUTOCHECKBOX "Change ~dir on open",1015,110,75,80,10
  385.             STYLE WS_VISIBLE|WS_TABSTOP
  386.  
  387.         DEFPUSHBUTTON "~OK", 1000,40,20,40,14
  388.             STYLE WS_VISIBLE|WS_TABSTOP
  389.         PUSHBUTTON "~Cancel", 1001,90,20,40,14
  390.             STYLE WS_VISIBLE|WS_TABSTOP
  391.         PUSHBUTTON "~Help", 1002,140,20,40,14
  392.             STYLE WS_VISIBLE|WS_TABSTOP
  393.     END
  394. END
  395.  
  396. DLGTEMPLATE 1011
  397. BEGIN
  398.     DIALOG "Find",1011,110,100,200,77
  399.        STYLE FS_DLGBORDER|WS_VISIBLE
  400.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  401.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  402.     BEGIN
  403.         LTEXT "Text to find:",1009,5,60,60,8
  404.           STYLE WS_GROUP|WS_VISIBLE
  405.         ENTRYFIELD "",1012,65,60,120,8
  406.           STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  407.         AUTOCHECKBOX "C~ase Sensitive",1013,15,40,80,10
  408.           STYLE WS_VISIBLE|WS_GROUP|WS_TABSTOP
  409.         AUTOCHECKBOX "F~rom cursor",1014,100,40,90,10
  410.           STYLE WS_VISIBLE|WS_GROUP|WS_TABSTOP
  411.         DEFPUSHBUTTON "~Find",1015,40,10,40,12
  412.           STYLE WS_GROUP|WS_VISIBLE|WS_TABSTOP
  413.         PUSHBUTTON "~Cancel",1016,120,10,40,12
  414.          STYLE WS_GROUP|WS_VISIBLE|WS_TABSTOP
  415.     END
  416. END
  417.  
  418. DLGTEMPLATE 1012
  419. BEGIN
  420.     DIALOG "Replace",1012,110,90,200,100
  421.        STYLE FS_DLGBORDER|WS_VISIBLE
  422.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  423.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  424.     BEGIN
  425.         LTEXT "Text to find:",1009,5,85,60,8
  426.           STYLE WS_GROUP|WS_VISIBLE
  427.         ENTRYFIELD "",1012,65,85,120,8
  428.           STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  429.         LTEXT "Replace with:",1009,5,60,60,8
  430.           STYLE WS_GROUP|WS_VISIBLE|WS_TABSTOP
  431.         ENTRYFIELD "",1012,65,60,120,8
  432.           STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  433.         AUTOCHECKBOX "C~ase Sensitive",1013,15,35,80,10
  434.           STYLE WS_VISIBLE|WS_GROUP|WS_TABSTOP
  435.         AUTOCHECKBOX "F~rom cursor",1014,100,35,90,10
  436.           STYLE WS_VISIBLE|WS_GROUP|WS_TABSTOP
  437.  
  438.         DEFPUSHBUTTON "~Replace",1015,40,10,40,12
  439.           STYLE WS_GROUP|WS_VISIBLE|WS_TABSTOP
  440.         PUSHBUTTON "~Cancel",1016,120,10,40,12
  441.          STYLE WS_GROUP|WS_VISIBLE|WS_TABSTOP
  442.     END
  443. END
  444.  
  445. DLGTEMPLATE 1013
  446. BEGIN
  447.     DIALOG "Go to Line Number",1013,110,100,200,57
  448.        STYLE FS_DLGBORDER|WS_VISIBLE
  449.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  450.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  451.     BEGIN
  452.         LTEXT "Enter new line nunber:",1009,15,40,85,8
  453.           STYLE WS_GROUP|WS_VISIBLE
  454.         ENTRYFIELD "",1012,100,40,30,8
  455.           STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  456.         DEFPUSHBUTTON "~Ok",1015,40,10,40,12
  457.           STYLE WS_GROUP|WS_VISIBLE|WS_TABSTOP
  458.         PUSHBUTTON "~Cancel",1016,120,10,40,12
  459.          STYLE WS_GROUP|WS_VISIBLE|WS_TABSTOP
  460.     END
  461. END
  462.  
  463. DLGTEMPLATE 1014
  464. BEGIN
  465.     DIALOG "Program Parameters:",1014,110,100,200,57
  466.        STYLE FS_DLGBORDER|WS_VISIBLE
  467.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  468.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  469.     BEGIN
  470.         LTEXT "Parameter:",1009,8,40,40,8
  471.           STYLE WS_GROUP|WS_VISIBLE
  472.         ENTRYFIELD "",1012,50,40,140,8
  473.           STYLE WS_VISIBLE|ES_MARGIN|ES_AUTOSCROLL|WS_TABSTOP
  474.  
  475.         DEFPUSHBUTTON "~Ok",1015,40,10,40,12
  476.           STYLE WS_GROUP|WS_VISIBLE|WS_TABSTOP
  477.         PUSHBUTTON "~Cancel",1016,120,10,40,12
  478.          STYLE WS_GROUP|WS_VISIBLE|WS_TABSTOP
  479.     END
  480. END
  481.  
  482. DLGTEMPLATE 1015
  483. BEGIN
  484.     DIALOG  "Project control", 1015,60,40,270,150
  485.        STYLE FS_DLGBORDER|WS_VISIBLE
  486.        FLAGS FCF_NOBYTEALIGN|FCF_TITLEBAR|FCF_SYSMENU
  487.        PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  488.     BEGIN
  489.         LTEXT "Projects registered:",1011,20,130,70,10
  490.             STYLE WS_VISIBLE
  491.         CONTROL "",1010,20,60,230,70
  492.             TYPE WC_LISTBOX
  493.             STYLE WS_VISIBLE|WS_GROUP|CBS_DROPDOWNLIST
  494.             FLAGS NO_FLAGS
  495.  
  496.         DEFPUSHBUTTON "~Open", 1000,15,20,40,14
  497.             STYLE WS_VISIBLE|WS_TABSTOP
  498.         PUSHBUTTON "~New", 1001,65,20,40,14
  499.             STYLE WS_VISIBLE|WS_TABSTOP
  500.         PUSHBUTTON "~Modify", 1002,115,20,40,14
  501.             STYLE WS_VISIBLE|WS_TABSTOP
  502.         PUSHBUTTON "~Delete", 1003,165,20,40,14
  503.             STYLE WS_VISIBLE|WS_TABSTOP
  504.         PUSHBUTTON "~Cancel", 1004,215,20,40,14
  505.             STYLE WS_VISIBLE|WS_TABSTOP
  506.     END
  507. END