Dec 212017
Al Stevens’ C++ version of his Dflat application programming project. First version. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
APPLICAT.CPP | 2108 | 704 | deflated |
APPLICAT.H | 1838 | 533 | deflated |
BORDER.CPP | 3230 | 990 | deflated |
BUTTON.CPP | 3392 | 972 | deflated |
BUTTON.H | 1110 | 446 | deflated |
CHECKBOX.CPP | 1782 | 637 | deflated |
CHECKBOX.H | 640 | 310 | deflated |
CLOCK.CPP | 409 | 218 | deflated |
CLOCK.H | 191 | 137 | deflated |
CONTROL.CPP | 865 | 270 | deflated |
CONTROL.H | 1076 | 350 | deflated |
CTLMENU.CPP | 2084 | 672 | deflated |
CURSOR.CPP | 2052 | 570 | deflated |
CURSOR.H | 919 | 413 | deflated |
DESKTOP.CPP | 656 | 298 | deflated |
DESKTOP.H | 1729 | 550 | deflated |
DFLATDEF.H | 1247 | 532 | deflated |
DFLATPP.BLD | 348 | 170 | deflated |
DFLATPP.H | 325 | 145 | deflated |
DFWINDOW.CPP | 10076 | 2420 | deflated |
DFWINDOW.H | 10135 | 2643 | deflated |
EDITBOX.CPP | 4081 | 1190 | deflated |
EDITBOX.H | 1484 | 489 | deflated |
FOCUS.CPP | 2796 | 703 | deflated |
FRAME.CPP | 3028 | 1049 | deflated |
FRAME.H | 677 | 357 | deflated |
KEYBOARD.CPP | 2354 | 922 | deflated |
KEYBOARD.H | 4339 | 1093 | deflated |
LISTBOX.CPP | 3595 | 863 | deflated |
LISTBOX.H | 1823 | 546 | deflated |
MAKEFILE.BCC | 858 | 379 | deflated |
MAKEFILE.MSC | 738 | 311 | deflated |
MENUBAR.CPP | 4842 | 1532 | deflated |
MENUBAR.H | 1371 | 612 | deflated |
MENUS.CPP | 2255 | 698 | deflated |
MENUSEL.CPP | 1594 | 458 | deflated |
MENUSEL.H | 1956 | 690 | deflated |
MOUSE.CPP | 5298 | 1448 | deflated |
MOUSE.H | 2073 | 767 | deflated |
PAINT.CPP | 4083 | 1269 | deflated |
POPDOWN.CPP | 8147 | 2402 | deflated |
POPDOWN.H | 1656 | 714 | deflated |
RADIO.CPP | 2778 | 993 | deflated |
RADIO.H | 631 | 319 | deflated |
README.DOC | 2443 | 963 | deflated |
RECTANGL.CPP | 1286 | 415 | deflated |
RECTANGL.H | 817 | 376 | deflated |
SCREEN.CPP | 3766 | 1099 | deflated |
SCREEN.H | 1080 | 458 | deflated |
SCROLBAR.CPP | 4037 | 1134 | deflated |
SCROLBAR.H | 1053 | 484 | deflated |
SKELETON.H | 1527 | 495 | deflated |
SPEAKER.CPP | 559 | 291 | deflated |
SPEAKER.H | 203 | 153 | deflated |
STATBAR.CPP | 1580 | 690 | deflated |
STATBAR.H | 370 | 249 | deflated |
STRINGS.CPP | 2271 | 749 | deflated |
STRINGS.H | 2166 | 678 | deflated |
TESTAPPL.CPP | 4521 | 1123 | deflated |
TESTAPPL.H | 426 | 228 | deflated |
TEXTBOX.CPP | 9407 | 2298 | deflated |
TEXTBOX.H | 3094 | 922 | deflated |
TIMER.CPP | 1143 | 465 | deflated |
TIMER.H | 796 | 366 | deflated |
Download File DFPP01.ZIP Here
Contents of the README.DOC file
November, 1992
D-Flat++ Version 1
The source files in the DFPP archive constitute the D-Flat++ user
interface class library and examples. This is public domain code. You
may use it in your applications without restriction. You may freely
distribute source code. It would be nice if you would give credit to
Dr. Dobb's Journal as the original publisher of the source code.
Version 1 is far from a complete implementation. Multi-line edit
boxes do not work yet, and dialog boxes are not implemented. You can
use this version to see how the project is being constructed and to
compare DF++ with D-Flat.
My CompuServe ID is 71101,1262. I monitor the DDJFORUM every day and
prefer that you discuss D-Flat++ there so that every one can benefit
from your comments.
============== Microsoft C 7.0
To build with Microsoft C 7.0, type this command
C>nmake /f makefile.msc
========== Borland C++ 3.0 ============
To build with the Borland C++ 3.0 make utility:
Set the DRIVE macro in the makefile to the path where your compiler
is installed. Set the TEMP macro to the path where the compiler may
write precompiled header files.
Type this command:
C>make /fmakefile.bcc
----------------------------------------------------------------------
Calendar of D-Flat++ Source Code Published in the C Programming Column
1992 1992
Nov Dec Jan Feb Mar
applicat.cpp x
applicat.h x
button.cpp x
button.h x
checkbox.cpp x
checkbox.h x
clock.cpp x
clock.h x
control.cpp x
control.h x
cursor.cpp x
cursor.h x
desktop.cpp x
desktop.h x
dflatdef.h x
dfwindow.cpp x
dfwindow.h x
editbox.cpp
editbox.h
keyboard.cpp x
keyboard.h x
listbox.cpp x
listbox.h x
mouse.cpp x
mouse.h x
screen.cpp x
screen.h x
speaker.cpp x
speaker.h x
textbox.cpp x
textbox.h x
----------------------------------------------------------------------
Buy back issues or Bound editions from M&T to get the complete
D-Flat++ narrative. These columns describe the development of
D-Flat++ and serve as a tutorial on its use.
D-Flat++ Version 1
The source files in the DFPP archive constitute the D-Flat++ user
interface class library and examples. This is public domain code. You
may use it in your applications without restriction. You may freely
distribute source code. It would be nice if you would give credit to
Dr. Dobb's Journal as the original publisher of the source code.
Version 1 is far from a complete implementation. Multi-line edit
boxes do not work yet, and dialog boxes are not implemented. You can
use this version to see how the project is being constructed and to
compare DF++ with D-Flat.
My CompuServe ID is 71101,1262. I monitor the DDJFORUM every day and
prefer that you discuss D-Flat++ there so that every one can benefit
from your comments.
============== Microsoft C 7.0
To build with Microsoft C 7.0, type this command
C>nmake /f makefile.msc
========== Borland C++ 3.0 ============
To build with the Borland C++ 3.0 make utility:
Set the DRIVE macro in the makefile to the path where your compiler
is installed. Set the TEMP macro to the path where the compiler may
write precompiled header files.
Type this command:
C>make /fmakefile.bcc
----------------------------------------------------------------------
Calendar of D-Flat++ Source Code Published in the C Programming Column
1992 1992
Nov Dec Jan Feb Mar
applicat.cpp x
applicat.h x
button.cpp x
button.h x
checkbox.cpp x
checkbox.h x
clock.cpp x
clock.h x
control.cpp x
control.h x
cursor.cpp x
cursor.h x
desktop.cpp x
desktop.h x
dflatdef.h x
dfwindow.cpp x
dfwindow.h x
editbox.cpp
editbox.h
keyboard.cpp x
keyboard.h x
listbox.cpp x
listbox.h x
mouse.cpp x
mouse.h x
screen.cpp x
screen.h x
speaker.cpp x
speaker.h x
textbox.cpp x
textbox.h x
----------------------------------------------------------------------
Buy back issues or Bound editions from M&T to get the complete
D-Flat++ narrative. These columns describe the development of
D-Flat++ and serve as a tutorial on its use.
December 21, 2017
Add comments