home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / os / mswindo / programm / misc / 5374 < prev    next >
Encoding:
Internet Message Format  |  1993-01-26  |  2.3 KB

  1. Xref: sparky comp.os.ms-windows.programmer.misc:5374 comp.os.ms-windows.programmer.tools:2234
  2. Newsgroups: comp.os.ms-windows.programmer.misc,comp.os.ms-windows.programmer.tools,comp.windows.ms.programmer
  3. Path: sparky!uunet!spool.mu.edu!agate!boulder!ucsu!ucsu.Colorado.EDU!baileyc
  4. From: baileyc@ucsu.Colorado.EDU (Christopher R. Bailey)
  5. Subject: Re: Portable GUI Libs...
  6. Message-ID: <1993Jan26.080232.21648@ucsu.Colorado.EDU>
  7. Keywords: gui,portable,library
  8. Sender: news@ucsu.Colorado.EDU (USENET News System)
  9. Nntp-Posting-Host: ucsu.colorado.edu
  10. Organization: University of Colorado, Boulder
  11. References: <jbg.727653567@qualcom> <1993Jan22.134246.15143@crd.ge.com> <1993Jan25.231903.8720@netcom.com>
  12. Date: Tue, 26 Jan 1993 08:02:32 GMT
  13. Lines: 34
  14.  
  15.  
  16. The portable gui lib we are using is called XVT Portability Toolkit by XVT.
  17. We are using it to meet our senior project requirements (established by the
  18. company we are working for) of supporting MS-DOS (MS-Windows), UNIX (X windows,
  19. Motif/DEC/SGI/AIX), and Mac.  In other words our product has to run on and 
  20. look the same in layout (although it will look like the native environment) on
  21. all platforms.  
  22.  
  23. The code is completely (99%) portable.  The only thing that is platform
  24. specific is things like icons and bitmaps, which is unavoidable.  However, we
  25. write all our code on MS Windows workstations, and just go over to a UNIX box
  26. and type make (our own makefile), and boom it compiles no problem!  
  27.  
  28. The only drawback I've seen so far is that you can't have pull-right or
  29. cascading menus.  This is because these aren't available on a Mac, sort of
  30. like enforced portability.  
  31.  
  32. It seems to have most things people want, general drawing functions, some
  33. cool windows (eg note windows, etc), and we are using it with C++.  You can
  34. use it with C or C++, they provide a sort of template I guess for C++ work.
  35.  
  36. XVT Software
  37. Box 18750
  38. Boulder, CO 80308
  39. (303) 443-4223    or (303) 443-0969 (Fax)
  40.  
  41. Current version is 3.0, supported on MS Windows (Borland, MS, Zortech
  42. compilers), Macintosh, DEC, SUN, IBM, SGI, and maybe more UNIX boxes.
  43.  
  44. -- 
  45. Christopher R. Bailey            |Internet: baileyc@dendrite.cs.colorado.edu
  46. University of Colorado at Boulder|CompuServe: 70403,1522
  47. /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  48. Ride Fast, Take Chances!
  49.