home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / drdobbs / 1991 / 05 / d_flat / dialogs.c < prev    next >
Text File  |  1991-02-18  |  2KB  |  71 lines

  1. /* ----------- dialogs.c --------------- */
  2.  
  3. #include "dflat.h"
  4.  
  5. DIALOGBOX( FileOpen )
  6.     DB_TITLE(        "Open File",    -1, -1, 19, 48)
  7.  
  8.     CONTROL(TEXT,    "~Filename",     2,  1,  1,  8,  0)
  9.     CONTROL(EDITBOX, NULL,            13,  1,  1, 29,  ID_FILENAME)
  10.  
  11.     CONTROL(TEXT,    "Directory:",    2,  3,  1, 10,  0 )
  12.     CONTROL(TEXT,    NULL,           13,  3,  1, 28,  ID_PATH ) 
  13.  
  14.     CONTROL(TEXT,    "F~iles",        2,  5,  1,  5,  0 )
  15.     CONTROL(LISTBOX, NULL,            2,  6, 11, 16,  ID_FILES )
  16.  
  17.     CONTROL(TEXT,    "~Directories", 19,  5,  1, 11,  0 )
  18.     CONTROL(LISTBOX, NULL,           19,  6, 11, 16,  ID_DRIVE ) 
  19.  
  20.     CONTROL(BUTTON,  "   ~OK   ",    36,  7,  1,  8,  ID_OK)
  21.     CONTROL(BUTTON,  " ~Cancel ",    36,  12, 1,  8,  ID_CANCEL)
  22. ENDDB
  23.  
  24.  
  25. DIALOGBOX( SaveAs )
  26.     DB_TITLE(        "Save As",    -1, -1, 19, 48)
  27.  
  28.     CONTROL(TEXT,    "~Filename",     2,  1,  1,  8,  0)
  29.     CONTROL(EDITBOX, NULL,            13,  1,  1, 29,  ID_FILENAME)
  30.  
  31.     CONTROL(TEXT,    "Directory:",    2,  3,  1, 10,  0 )
  32.     CONTROL(TEXT,    NULL,           13,  3,  1, 28,  ID_PATH ) 
  33.  
  34.     CONTROL(TEXT,    "~Directories",  2,  5,  1, 11,  0 )
  35.     CONTROL(LISTBOX, NULL,            2,  6, 11, 16,  ID_DRIVE ) 
  36.  
  37.     CONTROL(BUTTON,  "   ~OK   ",    36,  7,  1,  8,  ID_OK)
  38.     CONTROL(BUTTON,  " ~Cancel ",    36,  12, 1,  8,  ID_CANCEL)
  39. ENDDB
  40.  
  41.  
  42. DIALOGBOX( MsgBox )
  43.     DB_TITLE(        NULL,  -1,-1, 0, 0)
  44.     CONTROL(TEXT,   NULL,   1, 1, 0, 0, 0)
  45.     CONTROL(BUTTON, NULL,     0, 0, 1, 8, ID_OK)
  46.     CONTROL(0,      NULL,     0, 0, 1, 8, ID_CANCEL)
  47. ENDDB
  48.  
  49.  
  50. DIALOGBOX( TabStops )
  51.     DB_TITLE(      NULL, -1,-1, 10, 23)
  52.     CONTROL(TEXT,     "Editor",    8, 0, 1,  6, 0)
  53.     CONTROL(TEXT, "Tab Positions", 4, 1, 1, 13, 0)
  54.  
  55.     CONTROL(TEXT,        "~2",  4, 3, 1, 1, 0)
  56.     CONTROL(RADIOBUTTON,  OFF,  3, 4, 1, 3, ID_TAB2)
  57.  
  58.     CONTROL(TEXT,        "~4",  8, 3, 1, 1, 0)
  59.     CONTROL(RADIOBUTTON,  OFF,  7, 4, 1, 3, ID_TAB4)
  60.  
  61.     CONTROL(TEXT,        "~6", 12, 3, 1, 1, 0)
  62.     CONTROL(RADIOBUTTON,  OFF, 11, 4, 1, 3, ID_TAB6)
  63.  
  64.     CONTROL(TEXT,        "~8", 16, 3, 1, 1, 0)
  65.     CONTROL(RADIOBUTTON,  OFF, 15, 4, 1, 3, ID_TAB8)
  66.  
  67.     CONTROL(BUTTON,  "   OK   ", 1, 6, 1, 8, ID_OK)
  68.     CONTROL(BUTTON,  " Cancel ",12, 6, 1, 8, ID_CANCEL)
  69.  
  70. ENDDB
  71.