home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / M_EXT23.ZIP / FMT.RC < prev    next >
Text File  |  1989-08-10  |  2KB  |  63 lines

  1. /*************************************************************************/
  2. /*                                                                       */
  3. /*  FMT.RC   resource file for the formatted edit control test program   */
  4. /*                                                                       */
  5. /*************************************************************************/
  6.  
  7. #include <os2.h>
  8. #include "fmt.h"
  9.  
  10. #define FLD_HASPICTURE    1
  11. #define FLD_AUTONEXT      2
  12. #define FLD_NOECHO        4
  13. #define FLD_PROTECT       8
  14. #define FLD_IGNORE        16
  15. #define FLD_REQUIRED      32
  16. #define FLD_TOUPPER       64
  17. #define FLD_TOLOWER       128
  18. #define FLD_CENTER        256
  19. #define FLD_RJUST         512
  20. #define FLD_NUMERIC       1024
  21. #define FLD_SIGNEDNUMERIC 2048
  22. #define FLD_ALPHA         4096
  23. #define FLD_ALPHANUMERIC  8192
  24. #define FLD_LOGICAL       16384
  25.  
  26.  
  27. MENU DLG_FORMAT
  28. {
  29.   SUBMENU  "~File", 1
  30.   { 
  31.     MENUITEM "~Test...", ID_DLG
  32.     MENUITEM "E~xit", ID_EXIT
  33.   }
  34. }
  35.  
  36.  
  37. DLGTEMPLATE DLG_FORMAT LOADONCALL MOVEABLE DISCARDABLE 
  38. BEGIN
  39.     DIALOG "FORMATTING", DLG_FORMAT, 92, 90, 213, 75, FS_NOBYTEALIGN | 
  40.                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, 
  41.                 FCF_TITLEBAR
  42.     BEGIN
  43.         CONTROL "NUMERIC", 256, 11, 49, 50, 8, "MonoStatic", SS_TEXT | 
  44.                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  45.         CONTROL "ALPHA", 257, 12, 29, 29, 8, "MonoStatic", SS_TEXT | DT_LEFT | 
  46.                 DT_TOP | WS_GROUP | WS_VISIBLE
  47.         CONTROL "ALNUM", 258, 10, 11, 37, 8, "MonoStatic", SS_TEXT | DT_LEFT | 
  48.                 DT_TOP | WS_GROUP | WS_VISIBLE
  49.         CONTROL "(999) 999-9999", ID_NUMERIC, 65, 49, 96, 8, "Formatted", ES_LEFT | 
  50.                 ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  51.                 CTLDATA 0
  52.         CONTROL "AAAAAAAA", ID_ALPHA, 64, 29, 67, 8, "Formatted", ES_LEFT | ES_MARGIN | 
  53.                 WS_TABSTOP | WS_VISIBLE
  54.                 CTLDATA FLD_TOUPPER
  55.         CONTROL "", ID_ALNUM, 64, 10, 71, 8, "Formatted", ES_LEFT | ES_MARGIN | 
  56.                 WS_TABSTOP | WS_VISIBLE
  57.                 CTLDATA FLD_ALPHANUMERIC /* | FLD_REQUIRED */
  58.         CONTROL "OK", ID_OK, 159, 9, 38, 12, WC_BUTTON, BS_PUSHBUTTON | 
  59.                 BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  60.     END
  61. END
  62.  
  63.