Hello all, I have posted a pretty significant update to the Win32a flavor of PDCurses:
http://www.projectpluto.com/win32a.htm In particular, I fixed some problems caused by the fact that by default, the Win32a window was user-resizable. The only other flavor of PDCurses for which this is true is the X11 one, and there are plenty of programs out there (including most of the demo ones) that don't handle user resizing. In Win32a, if the user resized a window and the resulting KEY_RESIZE message wasn't handled, you could get garbage or crashes. I fixed this. But I then made non-user-resizable windows the default. If you want to have user resizable windows, you have to set ttytype[0] = 1; before calling initscr(). This essentially makes the promise to Win32a: "Yes, it's OK for users to resize the window; I'll handle the KEY_RESIZE event correctly." -- Bill