home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / os2cl016.zip / provadlg.rc < prev    next >
Text File  |  1996-01-17  |  6KB  |  173 lines

  1. /* 
  2.  
  3.  
  4.     provadlg.rc (emx+gcc) 
  5.  
  6.     1995 Giovanni Iachello
  7.     This is freeware software. You can use or modify it as you wish,
  8.     provided that the part of code that I wrote remains freeware.
  9.     Freeware means that the source code must be available on request 
  10.     to anyone.
  11.     You must also include this notice in all files derived from this
  12.     file.
  13.  
  14.  
  15. */
  16.  
  17. #include <os2.h>
  18. #include "pmstdres.h"
  19. #include "provadlg.h"
  20.  
  21. ICON ID_PROVADLG provadlg.ico
  22.  
  23. STRINGTABLE
  24. {
  25.    STR_PAOLA, "Paola"
  26.    STR_CHIARA, "Chiara"
  27.    STR_SILVIA, "Silvia"
  28. }
  29.  
  30. MENU ID_PROVADLG
  31. {
  32.     SUBMENU "~File", PMIDM_FILE
  33.     {
  34.         MENUITEM "~New...", PMIDM_FILENEW
  35.         MENUITEM "~Open...", PMIDM_FILEOPEN
  36.         MENUITEM SEPARATOR
  37.         MENUITEM "~Save...", PMIDM_FILESAVE
  38.         MENUITEM "Save ~as...", PMIDM_FILESAVEAS
  39.         MENUITEM SEPARATOR
  40.         MENUITEM "~Print", PMIDM_FILEPRINT
  41.         MENUITEM "~Exit\tF3", PMIDM_FILEEXIT
  42.     }
  43.  
  44.     MENUITEM "~Crash", IDM_CRASH
  45.     MENUITEM "~Names", IDM_NAMES
  46.     MENUITEM "~Fonts", IDM_FONTS
  47.  
  48.     SUBMENU "~Help", PMIDM_HELP
  49.     {
  50.         MENUITEM "Help ~index...", PMIDM_HELPINDEX
  51.         MENUITEM "~General help...", PMIDM_HELPGENERAL
  52.         MENUITEM "~Using help...", PMIDM_HELPUSING
  53.         MENUITEM "~Keys help...", PMIDM_HELPKEYS
  54.         MENUITEM SEPARATOR        
  55.         MENUITEM "~Product information...", PMIDM_HELPABOUT
  56.     }
  57. }
  58.  
  59. ACCELTABLE ID_PROVADLG
  60. {
  61.     VK_F3,  PMIDM_FILEEXIT,      VIRTUALKEY
  62. }
  63.  
  64. HELPTABLE ID_PROVADLG
  65. {
  66.     HELPITEM ID_PROVADLG,         HLP_SUB_PROVADLG,     HLP_EXT_PROVADLG
  67.     HELPITEM DLG_ESEMPIO1,         HLP_SUB_NDLG,         HLP_EXT_NDLG
  68.     HELPITEM DID_FONT_DIALOG,     HLP_SUB_FDLG,         HLP_EXT_FDLG
  69.     HELPITEM PMDLG_ABOUT,         HLP_SUB_ABOUT,         PMHLP_DLG_ABOUT
  70. }
  71.  
  72. HELPSUBTABLE HLP_SUB_ABOUT
  73. {
  74.     HELPSUBITEM DID_CANCEL , DID_CANCEL
  75. }
  76.  
  77. HELPSUBTABLE HLP_SUB_FDLG
  78. {
  79.     HELPSUBITEM DID_CANCEL , DID_CANCEL
  80. }
  81.  
  82.  
  83. HELPSUBTABLE HLP_SUB_NDLG
  84. {
  85.     HELPSUBITEM D1_NOME, HLP_PNL_NDLG_NAME
  86. }
  87.  
  88. HELPSUBTABLE HLP_SUB_PROVADLG
  89. {
  90.     HELPSUBITEM IDM_CRASH, HLP_CRASH
  91.     HELPSUBITEM IDM_FONTS, HLP_FONTS
  92.     
  93.     HELPSUBITEM PMIDM_FILE , PMHLP_FILE
  94.     HELPSUBITEM PMIDM_FILENEW , PMHLP_FILENEW
  95.     HELPSUBITEM PMIDM_FILEOPEN , PMHLP_FILEOPEN
  96.     HELPSUBITEM PMIDM_FILESAVE , PMHLP_FILESAVE
  97.     HELPSUBITEM PMIDM_FILESAVEAS , PMHLP_FILESAVEAS
  98.     HELPSUBITEM PMIDM_FILEPRINT , PMHLP_FILEPRINT
  99.     HELPSUBITEM PMIDM_FILEEXIT , PMHLP_FILEEXIT
  100.  
  101.     HELPSUBITEM PMIDM_EDIT , PMHLP_EDIT
  102.     HELPSUBITEM PMIDM_EDITUNDO , PMHLP_EDITUNDO
  103.     HELPSUBITEM PMIDM_EDITREDO , PMHLP_EDITREDO
  104.     HELPSUBITEM PMIDM_EDITCUT , PMHLP_EDITCUT
  105.     HELPSUBITEM PMIDM_EDITCOPY , PMHLP_EDITCOPY
  106.     HELPSUBITEM PMIDM_EDITPASTE , PMHLP_EDITPASTE
  107.     HELPSUBITEM PMIDM_EDITCLEAR , PMHLP_EDITCLEAR
  108.     HELPSUBITEM PMIDM_EDITDUPLICATE , PMHLP_EDITDUPLICATE
  109.     HELPSUBITEM PMIDM_EDITSELECTALL , PMHLP_EDITSELECTALL
  110.  
  111.     HELPSUBITEM PMIDM_HELP , PMHLP_HELP
  112.     HELPSUBITEM PMIDM_HELPINDEX , PMHLP_HELPINDEX
  113.     HELPSUBITEM PMIDM_HELPGENERAL , PMHLP_HELPGENERAL
  114.     HELPSUBITEM PMIDM_HELPUSING , PMHLP_HELPUSING
  115.     HELPSUBITEM PMIDM_HELPKEYS , PMHLP_HELPKEYS
  116.     HELPSUBITEM PMIDM_HELPABOUT , PMHLP_HELPABOUT
  117.  
  118. }
  119.  
  120.  
  121. DLGTEMPLATE PMDLG_ABOUT 
  122. {
  123.     DIALOG "About Prova Dlg", PMDLG_ABOUT, 22, 24, 225, 104, 
  124.         WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  125.     {
  126.         DEFPUSHBUTTON "OK", DID_OK, 16, 8, 51, 14
  127.         PUSHBUTTON "~Help", DABOUT_PB_HELP, 86, 8, 51, 14, WS_VISIBLE | BS_HELP | BS_NOPOINTERFOCUS
  128.         PRESPARAMS PP_FONTNAMESIZE "12.Helv"
  129.         CONTROL "Written by Giovanni Iachello", 106, 14, 52, 190, 12, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  130.         PRESPARAMS PP_FONTNAMESIZE "12.Helv"
  131.         CONTROL "Copyright (c) 1994.  All Rights Reserved.", 107, 12, 40, 196, 10, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  132.         PRESPARAMS PP_FONTNAMESIZE "12.Helv"
  133.         CONTROL "Source Code for Non-Profit Use Only", 108, 12, 27, 196, 10, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  134.         PRESPARAMS PP_FONTNAMESIZE "12.Helv"
  135.         CONTROL "PM ++ Demo Program", 109, 10, 79, 194, 10, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  136.     }
  137. }
  138.  
  139. DLGTEMPLATE DLG_NAME 
  140. {
  141.    DIALOG  "Richiesto Input", DLG_NAME, 112, 59, 150, 100,
  142.        WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  143.    {
  144.       LTEXT "Seleziona un nome o scrivilo e premi ""Ok""" ".", -1, 10, 80, 130, 16, DT_WORDBREAK
  145.       LISTBOX DNAME_LB_NAMELIST, 10, 45, 130, 35, LS_HORZSCROLL
  146.       ENTRYFIELD "", DNAME_EF_NAME, 12, 30, 127, 8, ES_MARGIN
  147.       DEFPUSHBUTTON "Ok", DID_OK, 10, 10, 40, 13
  148.       PUSHBUTTON "Cancel", DID_CANCEL, 55, 10, 40, 13
  149.    }
  150. }
  151.  
  152.  
  153. /*
  154.  * Resource file created by dlgedit version 0.0
  155.  * Giovanni Iachello 1995
  156.  * D:\emx\dlgedit\esempio1.DLG compiled on Mon Oct 16 01:44:01 1995
  157.  */
  158. DLGTEMPLATE DLG_ESEMPIO1 
  159. {
  160.     DIALOG "Inserisci nome", DLG_ESEMPIO1 , 10, 10, 128, 118,
  161.         WS_VISIBLE, FCF_TITLEBAR | FCF_SYSMENU | FCF_DLGBORDER 
  162.     {
  163.         LTEXT "Interessi", -1, 13, 40, 70, 9, WS_VISIBLE | SS_TEXT 
  164.         LTEXT "Cognome", -1, 12, 68, 73, 8, WS_VISIBLE | SS_TEXT 
  165.         LTEXT "Nome", -1, 12, 90, 75, 8, WS_VISIBLE | SS_TEXT 
  166.         LISTBOX D1_LB_INTERESSI, 7, 8, 100, 32, WS_VISIBLE 
  167.         ENTRYFIELD "", D1_COGNOME, 8, 56, 100, 8, WS_VISIBLE | ES_MARGIN 
  168.         ENTRYFIELD "", D1_NOME, 8, 80, 100, 8, WS_VISIBLE | ES_MARGIN 
  169.         PUSHBUTTON "~Help", D1_HELP, 86, 8, 51, 14, WS_VISIBLE | BS_HELP | BS_NOPOINTERFOCUS
  170.     }
  171. }
  172.  
  173.