Cdk stands for 'Curses Development Kit' and it currently contains 21 ready
to use widgets which facilitate the speedy development of full screen
curses programs.
This is a modified/enhanced version of Cdk. The intent of the modifications
is to preserve nominal compatibility with the original Cdk, while fixing
bugs and design limitations. Some macros such as ObjOf() have been introduced
to move details out of individual widgets into common functionality (see
the cdk_objs.h header). In addition, fixed array limits have been removed,
using new functions in some instances which do not have the fixed limits.