92147179d2Simplistic implementation of color_content(). Also, since init_color() doesn't init any colors, it now returns ERR instead of OK.
William McBrine
2005-11-20 16:39:24 +0000
574d7414f1Function hotkey() didn't actually work (just always returned the first letter).
William McBrine
2005-11-20 15:52:08 +0000
bd9df7ffe4One more (chtype) cast for ERR, in a comparison to the returned value from mvwinch().
William McBrine
2005-11-19 20:34:25 +0000
d0ca9af570Undid the inclusion of windows.h for Watcom >= 1200. It's not needed, at least for Open Watcom 1.3, and it can interfere with other programs.
William McBrine
2005-11-19 19:44:31 +0000
4aee542e8aMissing "d" on "defined" in Watcom/Win32 area. I don't think the added "WIN32" is needed anyway.
William McBrine
2005-11-19 19:11:10 +0000
18afd53512Added a bunch of "const"s for conformity to the spec and other versions. This should also resolve at least one complaint I found on Usenet.
William McBrine
2005-11-19 19:07:21 +0000
eb6256cf4dChanging ERR to -1 made it incompatible with the unsigned chtype, causing warnings where mvinch() and mvwinch() were used in programs. Now cast as (chtype)ERR -- but should these be returning ERR at all?
William McBrine
2005-11-17 12:36:04 +0000
70eac792b0Added the undocumented ACS defines (S3, etc.) for DOS/OS2/Win.
William McBrine
2005-11-16 21:34:27 +0000
44afa2085fAdded aliases for ACS_BBSS, etc. to DOS/OS2/Win. To Do: This is redundant with the XCurses aliases, which run the other way. Also added comments and changed some spacing.
William McBrine
2005-11-14 16:15:19 +0000
f0ae85bbddThe "enhanced" versions of the ACS characters for DOS/OS2/Win are now permanently enabled (see mailing list). Adding A_ALTCHARSET is all that's needed to keep them in line. (Am I wrong?)
William McBrine
2005-11-14 14:37:45 +0000
740d3aeda1Fix for cygwin DLL creation.
Mark Hessling
2005-11-14 03:25:37 +0000
2abff69f31Fix for cygwin build of DLLs
Mark Hessling
2005-11-14 00:34:29 +0000
824aa252c6Better support for non US keyboards. Numeric Keypad handling needs to handled better.
Mark Hessling
2005-11-14 00:17:32 +0000
f70058f2eb*** File Deleted ***
Mark Hessling
2005-11-14 00:01:30 +0000
ecd8eb56dbFix cygwin build of DLL
Mark Hessling
2005-11-13 23:58:17 +0000
4a6d386dbfRemoved redundant definition of Mouse_status; allows compilation on Mac OS X. (Why did it work in Linux?) Some bad bugs still on both OSes with this port (see ptest and testcurs demos).
William McBrine
2005-11-13 23:18:35 +0000
7adae3ea21Added HAVE_STRING_H for newer EMX (does nothing with 0.9d).
William McBrine
2005-11-13 16:42:58 +0000
dd89757dbfMore warning cleanup.
William McBrine
2005-11-13 14:54:50 +0000
b8da31843bWarning cleanup. More to come. Also, I had to remove HAS_UNISTD_H from the MinGW definitions to get it to compile. (This also corresponds to a patch I sent to the mailing list.)
William McBrine
2005-11-12 20:54:58 +0000
42d9961a67CCINCDIR is also needed here. Actually, I can't see a difference between this and wccos2.mak; they both work for me, with Open Watcom 1.3.
William McBrine
2005-11-12 20:44:31 +0000
d282820887Removed the redirects ("<<") because they didn't work in my version of nmake (the latest I could find). The length of the command lines shouldn't be a problem anyway -- Windows' limit is at least 2K (vs. 127 bytes for old DOS), probably 8K or 32K (depending on how the command is launched).
William McBrine
2005-11-12 19:20:36 +0000
698508032dChanged ifdef for inclusion of string.h from STDC_HEADERS to HAVE_STRING_H, as used elsewhere. To do: Some files include string.h with no check. It should probably be all or nothing.
William McBrine
2005-11-12 15:31:14 +0000
99315ac59aRemoved more redundant code.
William McBrine
2005-11-12 14:30:51 +0000
ff0917b84dAdded extra "ifndef __OS2__" for compatibility with newer versions of EMX that _do_ define the symbol.
William McBrine
2005-11-12 13:55:54 +0000
77250e316aChanged PDC_query_adapter_type() to avoid crashes, and eliminate a redundant copy. (See mailing list archive for more.)
William McBrine
2005-11-12 13:51:59 +0000
7bbd312e4fRemove compiler warnings
Mark Hessling
2005-08-24 09:24:27 +0000
3d6c9a73bbRemove compiler warnings in LCC
Mark Hessling
2005-08-24 09:18:01 +0000
84ebece3ccAlways physically move the cursor in PDC_gotoxy()
Mark Hessling
2005-08-24 08:45:18 +0000
4ff1189c86Update Windows versions supported
Mark Hessling
2005-06-28 01:35:31 +0000
7f4a941843Use PDCURSES_SRCDIR env variable to specify PDCurses source.
Mark Hessling
2005-06-28 01:32:39 +0000
af4ad56010Add mouse scroll button "keys".
Mark Hessling
2005-06-28 01:28:49 +0000
da1de94400Default background color to be same as for current terminal/window; not set to white on black.
Mark Hessling
2005-06-28 01:21:34 +0000
f2a2c2787bDon't include stdio.h and stdlib.h inside the "extern C" declarations
Mark Hessling
2005-06-28 01:14:07 +0000
f14f16e111Set SP->orig_attr to current windows colors.
Mark Hessling
2004-12-16 01:06:26 +0000
fdaff9a03fSet SP->orig_attr to default.
Mark Hessling
2004-12-16 01:03:18 +0000
e86e71b6f3Use SP->orig_attr for setting default colors
Mark Hessling
2004-12-16 01:01:24 +0000
760b72c04eAdd PDC_ORIGINAL_COLORS explanation
Mark Hessling
2004-12-16 01:00:22 +0000
b155bcc9f9Add Win32 foreground/background masks. Define format of orig_attr
Mark Hessling
2004-12-16 00:56:10 +0000
21a0069e05Add focus hints for click-to-front window managers. Code courtesy of Jean-Pierre Demailly
Mark Hessling
2004-12-11 03:47:59 +0000
48524b02feChanges from Florian - fix bug with clear()
Mark Hessling
2004-09-14 07:57:32 +0000
e121dbbffeChanges from Florian - enable PDC_debug()
Mark Hessling
2004-09-14 07:56:14 +0000
ae4e07ee09Changes from Florian - mainly OpenWatcom related
Mark Hessling
2004-09-14 07:54:34 +0000
b9b5a5fd36Handle mouse scroll wheel
Mark Hessling
2004-09-10 08:00:09 +0000
8fddf42d19Remove extra blanks
Mark Hessling
2004-09-10 07:52:21 +0000
5fff3d69adRemove check for number of mouse buttons - not needed. Support for mouse scroll wheel Remove some keyboard checking that caused problems on non-US keyboards
Mark Hessling
2004-09-10 07:51:40 +0000
32ad40949bRemove check for number of mouse buttons - not needed
Mark Hessling
2004-09-10 07:47:44 +0000
689eae814cRemove warning
Mark Hessling
2004-09-10 07:44:25 +0000
945a632e71Add support for building XCurses under cygwin - pointless as Cygwin has no shared memory support yet.
Mark Hessling
2004-09-10 07:43:05 +0000
0c14f06d92Add support for building XCurses under cygwin - pointless as Cygwin has no shared memory support yet.
Mark Hessling
2004-09-10 07:34:35 +0000
fdc3debbdfChanges for support of mouse scroll button
Mark Hessling
2004-09-10 07:28:44 +0000
179cd4417bFeature request 1004399
Mark Hessling
2004-08-07 07:18:46 +0000
b456d75019Use env variable for source directory
Mark Hessling
2004-08-07 04:49:57 +0000
938f60b364Minor change to return type for myrefresh()
Mark Hessling
2004-08-07 04:45:08 +0000
2fa6de5a3dFix bug 1001994; S-TAB under Win32 now works
Mark Hessling
2004-08-07 04:36:05 +0000
72e6a3cfcfMinor cleanups - Walter Briscoe
Mark Hessling
2004-07-26 07:49:11 +0000
83e99fe616Make work with all Borland compilers - Walter Briscoe
Mark Hessling
2004-07-26 07:45:15 +0000
02c99c75a3*** File Deleted ***
Mark Hessling
2004-07-26 07:43:32 +0000
2770c7d980Clean up code.
Mark Hessling
2004-07-01 07:28:44 +0000
7fbd8ae2d4MinGW changes from Vladimir Kokovic
Mark Hessling
2004-07-01 07:28:05 +0000
6893a9f80aFix bug in Selection - Vladimir Kokovic
Mark Hessling
2004-06-26 06:14:26 +0000
ce92539ec1Try another version of screen resizing for Win32�
Mark Hessling
2004-04-02 02:25:17 +0000
9cb41a719aResize screen for WIN32 in resetty()
Mark Hessling
2004-04-02 02:24:04 +0000
58cfacadb4*** empty log message ***
Mark Hessling
2004-03-19 11:58:19 +0000
eb48fbc838Update comments.
Mark Hessling
2004-01-07 09:49:47 +0000
2d804f7a0cAdd parentheses around conditional.
Mark Hessling
2004-01-04 08:51:31 +0000
6c94b3fe9cstring.h and process.h for OpenWatcom on OS/2
Mark Hessling
2004-01-03 11:32:59 +0000
97a22211d7Add missing #endif
Mark Hessling
2004-01-02 21:02:50 +0000
c13e4bfc34Expand on DOS memory macros. Did not compile in previous format.
Mark Hessling
2004-01-02 21:02:13 +0000
5d82e47787Remove minor compilation warning
Mark Hessling
2004-01-02 21:01:01 +0000
c4d635756bAddition of Pacific Compiler support - Ron Thibodeau Code tidy up for prototypes - Ron Thibodeau Change all GO32 to __DJGPP__
Mark Hessling
2004-01-02 05:50:05 +0000
4484c693ebChange timeout to 2/10ths second
Mark Hessling
2004-01-01 22:08:01 +0000
df3801d683Be consistent in how to handle timeout() and halfdelay()
Mark Hessling
2004-01-01 22:07:41 +0000
2c2a5dd445Support for timeout() and halfdelay()
Mark Hessling
2004-01-01 07:47:09 +0000
03e81d9439Change root directory of PDCurses source.
Mark Hessling
2004-01-01 07:19:38 +0000
d771ead3eaAdd some debugging
Mark Hessling
2004-01-01 03:17:49 +0000
78af67bb07Move traceon() call
Mark Hessling
2004-01-01 03:17:26 +0000
cce92fa0dcRemove VPATH
Mark Hessling
2004-01-01 03:16:58 +0000
47a871a3a1Handle halfdelay() and timeout()�
Mark Hessling
2004-01-01 01:13:34 +0000
49a71c25e4Set all WINDOW fields to zero via memset() rather than individually
Mark Hessling
2004-01-01 01:13:00 +0000
b61d77a998Add minor comment
Mark Hessling
2004-01-01 01:12:28 +0000
67f13ac6a9Turn cursor off when displaying spinner on input test.
Mark Hessling
2004-01-01 01:11:30 +0000
b82115df95*** empty log message ***
Mark Hessling
2003-12-28 11:24:35 +0000
dda197fb3cAdd timeout() and wtimeout() to DLL exports
Mark Hessling
2003-12-28 08:53:35 +0000
f89ebea997Fix for bug 695847
Mark Hessling
2003-12-28 08:39:48 +0000
51d2fdf502Support for timeout() and wtimeout()
Mark Hessling
2003-12-28 08:39:21 +0000
d1c05825feChanges for cursor size.
Mark Hessling
2003-12-28 08:38:16 +0000
ff10846018Support 0xe0 as valid ASCII character for non english keyboards.
Mark Hessling
2003-12-28 08:37:57 +0000
c1584c3eadDoco change for timeout() and halfdelay()
Mark Hessling
2003-12-28 08:34:24 +0000
318a93fad5Add test for timeout() and halfdelay()
Mark Hessling
2003-12-28 08:33:54 +0000
44b3f34e34Fix bug 695842. Changes for OpenWatcom compiler
Mark Hessling
2003-12-28 08:33:13 +0000
f59d3c674bIf no exit handler, don't attempt to register one.
Mark Hessling
2003-12-27 04:37:29 +0000
9b58e60b0eAdd PDC_STATIC_BUILD to work with OpenWatcom (and probably Watcom 10/11)
Mark Hessling
2003-12-26 09:26:32 +0000
22283b5a17Support XGA
Mark Hessling
2003-12-13 06:03:14 +0000
3ab4850b34*** empty log message ***
Mark Hessling
2003-12-13 06:02:47 +0000
c8fdc557b1Changes for Open Watcom 1.1 under OS/2
Mark Hessling
2003-12-13 06:02:12 +0000
1414183242Fix for deleting chars > 127 - Michael Ryazanov
Mark Hessling
2003-10-18 11:33:29 +0000
c9418836a6Fix bug with delete backwards in empty input - Michael Ryazanov
Mark Hessling
2003-10-18 11:32:10 +0000
5928b65257Typo with button numbers - Matt Maloy
Mark Hessling
2003-09-11 10:22:03 +0000
7f58d2e6b9Support for WIn9x adding dir into PATH if not already there
Mark Hessling
2003-08-24 09:50:28 +0000