home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / msdos / programm / 8905 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  2.8 KB

  1. Xref: sparky comp.os.msdos.programmer:8905 comp.os.ms-windows.programmer.tools:806
  2. Newsgroups: comp.os.msdos.programmer,comp.os.ms-windows.programmer.tools
  3. Path: sparky!uunet!cs.utexas.edu!sun-barr!ames!haven.umd.edu!darwin.sura.net!wupost!uwm.edu!src.honeywell.com!skyler.mavd.honeywell.com!djbailey
  4. From: djbailey@skyler.mavd.honeywell.com
  5. Subject: Request for deveopment tool advice
  6. Message-ID: <1992Aug31.112144.1@skyler.mavd.honeywell.com>
  7. Lines: 48
  8. Sender: news@src.honeywell.com (News interface)
  9. Nntp-Posting-Host: skyler.mavd.honeywell.com
  10. Organization: Honeywell Systems & Research Center
  11. Date: Mon, 31 Aug 1992 17:21:44 GMT
  12.  
  13. The Problem
  14.  
  15. I  want  to  change the user interface of a CPU intensive application
  16. running  under MS-DOS to support a mouse and display simple graphics.
  17. I  am an experienced programmer but have little MS-DOS experience and
  18. no  Windows  experience.  I am looking for advice on what tools would
  19. make the job easier. 
  20.  
  21. I  prefer  to  use tools I already have so I don't have to go through
  22. the  accounting  and  sign-off  process  but  I  can  spend money for
  23. something  new  if  the  tool  is  worth it. I have to learn some new
  24. development  package  but I don't want to learn a half dozen in order
  25. to pick one. (I'm looking for the right FM to RT.)
  26.  
  27.     The Application
  28.  
  29. My application is a C program. It is CPU intensive with limited user
  30. interaction. I can tolerate a 33% loss of efficiency to improve the
  31. user interface. We are adding the ability to accept interrupts from
  32. some  special  devices.  The  application  will  display  text  in a
  33. scrolling  window  and  will sometimes ask the user to enter a small
  34. string. 
  35.  
  36. We  have  moved the application from VAX/VMS to MS-DOS 5.0. I want to
  37. add  about  20  virtual  lighted  buttons and detect mouse clicks and
  38. function  keys  to  set  or  reset the 20 buttons. I need a small 1/4
  39. screen area to display the buttons that will not get disturbed by the
  40. application's scrolling text.
  41.  
  42. The Tools Available.
  43.  
  44. The application was written in Microsoft C version 7.0. We have the 
  45. Windows  Development  Kit  and class libraries that come with version
  46. 7.0.  We  also have purchased a copy of C-Worthy. We have a shareware
  47. package called the Window Boss for evaluation. We have LabWindows
  48. available.
  49.  
  50. I have demo packages for Vermont Views, Panel Plus II, and HIM (Human
  51. Interface  Manager).  I  have  read the articles in the September and
  52. October  1991  issues  of  Computer Language magazine about Interface
  53. Building tools and I am still uncertain about which tools to use.
  54.  
  55. I  am  presently  digging  into  the  documentation  for  the Windows
  56. Development  Kit.  I hope for some guidence to shorten my search. Any
  57. general  advice  for  a  first-time  Windows  developer would also be
  58. appreciated.
  59.  
  60. Hopefully posted by Don J. Bailey of Honeywell Inc. (Minneapolis).
  61.