home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / os / msdos / programm / 12363 < prev    next >
Encoding:
Internet Message Format  |  1993-01-23  |  7.2 KB

  1. Xref: sparky comp.os.msdos.programmer:12363 alt.sources.wanted:2100 comp.sources.wanted:5780
  2. Newsgroups: comp.os.msdos.programmer,alt.sources.wanted,comp.sources.wanted
  3. Path: sparky!uunet!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!engr.uark.edu!hbj
  4. From: hbj@engr.uark.edu (Bernard Johnson)
  5. Subject: C++ text mode windowing packages (Summary)
  6. Message-ID: <1993Jan23.030119.3861@engr.uark.edu>
  7. Summary: slim pickings
  8. Keywords: C++ test mode windowing packages summary
  9. Sender: netnews@engr.uark.edu (NetNews Administrator)
  10. Nntp-Posting-Host: engr.uark.edu
  11. Organization: University of Arkansas
  12. Date: Sat, 23 Jan 1993 03:01:19 GMT
  13. Lines: 213
  14.  
  15. A few weeks ago I asked if someone could recommend a good C++ text windowing
  16. package for DOS that was either free or shareware.  As I had suspected
  17. (since I was unable to come up with much), there were not an overwhelming
  18. number of responses from people.
  19.  
  20. Thanks to the following people for their responses:
  21.  
  22.     ph12hucg@sbusol.rz.uni-sb.de (Carsten Grammes)
  23.     michel@unomain.teaser.com
  24.     cs.umr.edu!mcastle 
  25.     lf.hp.com!griffith 
  26.     Jeff Griffith <griffith@lf.hp.com>
  27.     TGhost.GBData.COM!pgan 
  28.     pgan@tghost.gbdata.com (Peter Gan)
  29.     nobody@Kodak.COM 
  30.     jjmhome!schunix!sonix@transfer.stratus.com
  31.     schunix!sonix@transfer.stratus.com (Duane Morin)
  32.  
  33. Here are the various packages that they either named or I found.  Hopefully
  34. if you were looking for the same, one of these will help you.  This is
  35. in no way a full review of the packages.  I'll just make some comments as
  36. to what I thought was nice or strange about any given package.  Maybe I'll
  37. even throw in a feature or two I noticed.
  38.  
  39. In addition to this short summary, I have placed any file that has a
  40. filename listed after "File:" at uafstl.uark.edu:/incoming for anonymous
  41. ftp.  Since our router crashes on a daily basis and especially when people ftp,
  42. you may not be able to get to this machine right away.  Keep trying, we reboot
  43. the router whenever we can.  I'll try to keep the packages on this machine for
  44. at least thirty days.  Because I know this machine will have trouble, I'll also
  45. place the package on wuarchive.wustl.edu:/pub/MSDOS_UPLOADS/... somewhere under
  46. that directory.  Look around to find it.  I have no idea how long it will
  47. remain there.  If you miss it or do not have access to ftp, contact me and we
  48. can probably work something out.
  49.  
  50. I have "flagged" some of the features.  Here is what the flags mean:
  51.  
  52.         * general information
  53.         + nice addition
  54.         - detracts from package
  55.         ? an oversight, maybe
  56.         ! a terrible oversight
  57.  
  58. If you see that I have left out any package, PLEASE let me know.  Out of the
  59. twelve packages below, I didn't really find a package that I liked enough
  60. to use for various reasons.  Any comments are welcome.  Flames are welcome
  61. also, but they go straight to /dev/null!
  62.  
  63.  
  64. Allen Eldrige Windows (GNU)
  65. ---------------------------
  66.    File:        AEWIN101.ZIP
  67. Version:        1.01
  68.   Price:        FREE (GNU)
  69.  
  70. + real C++ feel to classes
  71. + full source
  72. - demo didn't work on my machine
  73. - had to be ported to compile under Borland C++
  74. ! no documentation
  75. ! no comments
  76.  
  77. Applications Development Library
  78. --------------------------------
  79.    File:        ADL100.ZIP
  80. Version:        1.00? (version number not mentioned in docs)
  81.   Price:        $49.95  69.95 w/src (Canadian)
  82.  
  83. + database handling functions
  84. + report generation functions
  85. + form input capabilities
  86. * hungarian naming convention for variables
  87. ? can't change the colors of UI (I couldn't find it anyway)
  88. ? UI is not very configurable
  89. - has annoying "flashing key" when pushed
  90. - very little documentation
  91.  
  92. DFlat++
  93. -------
  94.    File:        None
  95. Version:        ??
  96.   Price:        FREE (from Dr. Dobbs Journal)
  97.  
  98. * I think I would like this package if I could get my hands on enough of it
  99.   to evaluate.  I like the DFlat package so I assume this code will be as
  100.   well written.  From reading the articles, it seem that there is just enough
  101.   this month to build a simple program.  I was unfortunately unable to find
  102.   it at an archive site.  I would like it if someone could put it up for ftp
  103.   for me somewhere.
  104.  
  105. Doug Rogers Window Library
  106. --------------------------
  107.    File:        DRWIN101.ZIP
  108. Version:        1.01? (version number not mentioned in docs)
  109.   Price:        FREE
  110.  
  111. * windowing functions
  112. + full source code
  113. + fair/good comments
  114. ! no documentation
  115. * hacker code
  116.  
  117. EasyVision
  118. ----------
  119.    File:        EVISION1.ZIP
  120. Version:        1.00
  121.   Price:        $25     $35 w/manual (Canadian)
  122.  
  123. + interface line TurboVision but much easier
  124. + looks nice / standard UI
  125. + simple field input
  126. - invalid library type for Borland C++ 2.0
  127. - no source available
  128. - loses a LOT of TurboVision functionality
  129. - no updates or enhancements planned
  130.  
  131. Lake View Systems
  132. -----------------
  133.    File:        LVSWIN24.ZIP
  134. Version:        2.4
  135.   Price:        $50 includes source
  136.  
  137. + very impressive demo
  138. + able to use VGA fonts and extended modes
  139. + wide variety of window, pick list, etc
  140. + form entry
  141. + nice C++ feel to code
  142. + Paradox entry
  143.  
  144. Lake View Systems
  145. -----------------
  146.    File:        LVSWIN31.ZIP
  147. Version:        3.1
  148.   Price:        $50 includes source
  149.  
  150. * Same as above except updated version.  I had problems with compiles with
  151.   the library with Borland C++ 2.0.  I contacted LVS and they said that I
  152.   was using a 3.1 library.  I then took the library to work and compiled it
  153.   and it worked fine with Borland C++ 3.1.
  154.  
  155. Object Ease
  156. -----------
  157.    File:        OBJEAS2A.ZIP, OBJEAS2B.ZIP
  158. Version:        2.0
  159.   Price:        $34.95          source extra:   TUI             $15
  160.                                                 GUI             $15
  161.                                                 VIDBIOS         $10
  162.                                                 ICONEDIT        $15
  163.                                                 VGAEDIT         $15
  164.                                                 16IMAGE         $15
  165.                                                 256IMAGE        $15
  166.  
  167. + nice C++ feel
  168. + source code available
  169. + good documentation
  170. * some sample code
  171. + mouse interfaces
  172. + string classes
  173. + input classes
  174. * text/graphics classes
  175. * great video bios functions
  176. * nice demos
  177. + sound functions
  178. - somewhat unstable
  179. ? can't create a non-bordered window
  180. - when I compile the demo it locks up
  181. - too many goto's in code
  182. ! box titles limited to fifteen characters (why??)
  183.  
  184. Omega Windowing Library
  185. -----------------------
  186.    File:        OMEGA2.ZIP
  187. Version:        2? (not in documentation)
  188.   Price:        FREE (public domain)
  189.  
  190. + nice looking demo
  191. + nice C++ feel to code
  192. + full source code
  193. ? can't create borderless windows
  194. ! no documentation
  195. - very few comments
  196. + simple form entry
  197.  
  198. Swan's "Learning C++" book
  199. --------------------------
  200.     File:            none
  201. Version:            ??
  202.   Price:            $40 for book
  203.  
  204. * not reviewed
  205.  
  206. Turbo Vision (Borland)
  207. ----------------------
  208.    File:        Commercial
  209. Version:        ??
  210.   Price:        ?? (usually acquired with Borland Application FrameWorks)
  211.  
  212. + very good interface
  213. + can do anything
  214. + good form entry
  215. ! too damn hard to learn
  216. - documentation is terrible
  217.  
  218. Zortech C++ Window Library
  219. --------------------------
  220.    File:        Commercial
  221. Version:        ??
  222.   Price:        ?? (comes with Zortech C++)
  223.  
  224. * I only compiled the sample source code for a couple of program.  It had
  225.   very simple looking windows.
  226.  
  227.  
  228.