home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / df3os2.zip / README.DOC < prev    next >
Text File  |  1993-09-27  |  6KB  |  144 lines

  1. D-Flat++ Version 3
  2. September, 1993
  3.  
  4. The makefile is for Borland C++ 3.1 only. Other compilers are not
  5. supported because templates are required. The makefile makes a program
  6. called TEST.EXE, which demonstrates most of the features.
  7.  
  8. --------------------------------------------------------------
  9. Version 2
  10.  
  11. 1. Dialog Box support added
  12.  
  13. 2. Special PushButton-derived controls:
  14.     YesButton
  15.     NoButton
  16.     OKButton
  17.     ESCButton
  18.     HelpButton
  19.  
  20. 3. Common dialog boxes:
  21.     FileOpen
  22.     SaveAs
  23.     YesNoBox
  24.     NoticeBox
  25.     ErrorMessageBox
  26.     
  27. 4. Multiline Editboxes not implemented yet
  28.  
  29. ----------------------------------------------------------------
  30. Version 3
  31.  
  32. 1. Fixed problems with frame on moving and sizing
  33.  
  34. 2. Desktop now saves current drive and subdirectory upon open and
  35.    restores it upon close.
  36.  
  37. 3. Added ToolBar and ToolButton classes
  38.  
  39. 4. Still working on multiline editboxes. They are implemented but
  40. with some small quirks. For example, inserting a carriage return (the
  41. Enter key) or word-wrapping on a line when embedded tabs follow
  42. does not yet adjust the following lines' tab positions. 
  43.  
  44. 5. Added TED, a sample text editor. Still preliminary.
  45.  
  46. 6. You now put a menubar in the application by embedding it in the
  47.    derived application class.
  48. ----------------------------------------------------------------
  49. Schedule of D-Flat++ Source Code Discussions in DDJ C Programming Column
  50.  
  51.                '92     '93                       '94
  52.                Nov Dec Jan Feb Mar Apr * Nov Dec Jan Feb
  53.                                        ^ (No DF++ discussion May-Oct '93)
  54. APPLICAT.CPP                x          |
  55. APPLICAT.H                  x          |
  56. BORDER.CPP                             |
  57. BUTTON.CPP                  x          | 
  58. BUTTON.H                    x          |
  59. CHECKBOX.CPP                    x      |
  60. CHECKBOX.H                      x      |
  61. CLOCK.CPP           x                  |
  62. CLOCK.H         x                      |
  63. CONTROL.CPP                 x          |
  64. CONTROL.H                   x          |
  65. CTLMENU.CPP                         x  |
  66. CURSOR.CPP          x                  |
  67. CURSOR.H        x                      |
  68. DESKTOP.CPP         x                  |
  69. DESKTOP.H       x                      |
  70. DFLATDEF.H              x              |
  71. DFLATPP.H                              |
  72. DFWINDOW.CPP            x              |
  73.                '92     '93                       '94
  74.                Nov Dec Jan Feb Mar Apr * Nov Dec Jan Feb
  75. DFWINDOW.H              x              |
  76. DIALOG.CPP                             |  x
  77. DIALOG.H                               |  x
  78. DIRECTRY.CPP                           |  x
  79. DIRECTRY.H                             |  x
  80. EDITBOX.CPP                            | 
  81. EDITBOX.H                              |
  82. EDITOR.CPP                             |
  83. EDITOR.H                               |
  84. FAMILY.H                               |
  85. FILEOPEN.CPP                           |  x
  86. FILEOPEN.H                             |  x
  87. FOCUS.CPP                              |
  88. FRAME.CPP                              |
  89. FRAME.H                                |
  90. KEYBOARD.CPP        x                  |
  91. KEYBOARD.H      x                      |
  92. LABEL.CPP                              |
  93. LABEL.H                                |
  94. LISTBOX.CPP                     x      |
  95.                '92     '93                       '94
  96.                Nov Dec Jan Feb Mar Apr * Nov Dec Jan Feb
  97. LISTBOX.H                       x      |
  98. MEDITBOX.CPP                           |
  99. MEDITBOX.H                             |
  100. MENUBAR.CPP                         x  |
  101. MENUBAR.H                           x  |
  102. MENUSEL.CPP                         x  |
  103. MENUSEL.H                           x  |
  104. MOUSE.CPP           x                  |
  105. MOUSE.H         x                      |
  106. NOTICE.CPP                             |
  107. NOTICE.H                               |
  108. PAINT.CPP                              |
  109. PBUTTON.CPP                     x      |
  110. PBUTTON.H                       x      |
  111. POPDOWN.CPP                         x  |
  112. POPDOWN.H                           x  |
  113. RADIO.CPP                       x      |
  114. RADIO.H                         x      |
  115. RECTANGL.CPP                           |
  116. RECTANGL.H                             |
  117. SCREEN.CPP          x                  |
  118. SCREEN.H        x                      |
  119. SCROLBAR.CPP                           |
  120. SCROLBAR.H                             |
  121. SOUND.CPP                              |
  122. SOUND.H                                |
  123. SPEAKER.CPP         x                  |
  124. SPEAKER.H       x                      |
  125. STATBAR.CPP                            |
  126. STATBAR.H                              |
  127. STRINGS.CPP                            |
  128. STRINGS.H                              |
  129. TED.CPP                                |      x
  130. TED.H                                  |      x
  131. TEDMENU.CPP                            |      x
  132. TEDTOOLS.CPP                           |      x
  133. TEDTOOLS.H                             |      x
  134. TEST.CPP                            x  |
  135. TEXTBOX.CPP                 x          |
  136. TEXTBOX.H                   x          |
  137. TIMER.CPP                              |
  138. TIMER.H                                |
  139.                '92     '93                       '94
  140.                Nov Dec Jan Feb Mar Apr * Nov Dec Jan Feb
  141. TOOLBAR.H                              |      x
  142. TOOLBAR.CPP                            |      x
  143. TOOLBUTT.CPP                           |      x
  144.