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

  1. From: Robert.Mahoney@f347.n109.z1.fidonet.org (Robert Mahoney)
  2. Sender: Uucp@blkcat.UUCP
  3. Path: sparky!uunet!blkcat!Uucp
  4. Newsgroups: comp.os.os2.programmer
  5. Subject: Developers - Read this!
  6. Message-ID: <727765284.AA00000@blkcat.UUCP>
  7. Date: Fri, 22 Jan 1993 00:00:06 -0500
  8. Lines: 60
  9.  
  10. SL>So, what I propose is this: an electronic magazine for all levels of 
  11. SL>developers, with topic levels ranging from 'How do I create a window?' to
  12. 'I 
  13. SL>need help writing a driver for my video card.'
  14.  
  15. SL>I was thinking about doing monthly releases in straight ascii format, 
  16. SL>distributed to CI$, hobbes, and uuencoded on comp.binaries.os2. It would 
  17.  
  18.    Not to discourage you, this was tried in the Fidonet about 1 year ago.
  19. One issue was created (in .inf form, source and binaries included), and
  20. no others ever saw the light of day, just a lack of response from the people
  21. writing the articles.  
  22.  
  23.    Actually I think a better thing would be a programmer FAQ.  The existing
  24. one
  25. is more like a GNU/EMX FAQ.  A programmer FAQ that also answers with pointers
  26. to existing code (like "for more info ftp hook.zip from hobbes").
  27.  
  28. I know I see alot of repeat questions:
  29.    How do I port my DOS keyboard TSR to OS/2?  (Use monitors or hooks)
  30.    Printf is broken!! (no it's not, turn off buffering)
  31.    When I pass a structure to WinCreateWindow, sometimes it doesn't 
  32.       work! (Put the size of the structure as the first word)
  33.    WinFontDlg crashes my system! (use a larger stack)
  34.    How do I use type filtering in the open dlg? (it's broken in GA, fixed in
  35. SP)
  36.    When minimizing, my dialog box is overwriting my icon (Hide the offending
  37. control).
  38.    How big should my stacksize be? (For a PM program, >16K)
  39.    How do I stop a container from flashing every time I add a record?
  40. (Disable/Enable
  41.       the container window)
  42.    How do I get the info from WinGetErrorInfo?
  43.    How do I keep a sizeable window from getting smaller than a certain size?
  44.    How do I put a bitmap or icon on a button?
  45.    How do I program the Com port? (DosOpen,DosRead,DosWrite and the IOTCL
  46. calls)
  47.    How do I create a conditional menu?
  48.    How do I pass user data in WinCreateStdWindow? (Use 2 WinCreateWindow)
  49.    How do I use mini-icons in containers (You don't, it's broken)
  50.    Can I use WinSetPresParms to set the font in a MLE? (No, use MLM_SETFONT)
  51.    Can we use VIO in v2.0? Where are the docs for it? Yes, and check hobbes.
  52.    Can I have a multi-column listbox?  (Yes, but use a container in details
  53. view)
  54.    Can I redirect stdin and stdout in a app I start from my app? (Use
  55. DosDupHandle)
  56.    Can I distribute the C-Set/2 runtime DLL? (No, you have to create your own)
  57.    How do I open a file that is already in use? (Use OPEN_SHARE_DENYNONE)
  58.    How do I add a menu to a dialog box? (WinLoadMenu and then WM_UPDATEFRAME)
  59.    How do I subclass a control?
  60.    Why should I use _beginthread instead of DosCreateThread? (To use the RTL)
  61.  
  62. If anyone is interested I have the full answers and sample code for most of
  63. these
  64. questions.
  65.  
  66. Bob
  67. ___
  68.  X MR/2 1.36 #10 X Windows NT: It can talk the talk but can it walk the walk?
  69.  
  70.