Removed PDC_print().

This commit is contained in:
William McBrine
2006-03-27 17:10:15 +00:00
parent 6b60397147
commit 30cfb8f9b5
33 changed files with 23 additions and 356 deletions

View File

@@ -15,7 +15,7 @@
* See the file maintain.er for details of the current maintainer. *
************************************************************************/
/* $Id: curspriv.h,v 1.54 2006/03/27 14:33:00 wmcbrine Exp $ */
/* $Id: curspriv.h,v 1.55 2006/03/27 17:10:14 wmcbrine Exp $ */
/* CURSPRIV.H
@@ -230,7 +230,6 @@ void PDC_init_atrtab(void);
WINDOW *PDC_makenew(int, int, int, int);
int PDC_mouse_in_slk(int, int);
int PDC_newline(WINDOW *, int);
int PDC_print(int, int, int);
int PDC_putc(chtype, chtype);
int PDC_putctty(chtype, chtype);
int PDC_rawgetch(void);

View File

@@ -507,7 +507,6 @@ FUNCTIONS
PDC_gotoxy pdcdisp
PDC_makenew pdcwin
PDC_newline pdcdisp
PDC_print pdcprint
PDC_putc pdcdisp
PDC_putctty pdcdisp
PDC_query_adapter_type pdcgetsc

View File

@@ -41,7 +41,6 @@
-+pdcdisp.obj &
-+pdcgetsc.obj &
-+pdckbd.obj &
-+pdcprint.obj &
-+pdcscrn.obj &
-+pdcsetsc.obj &
-+pdcutil.obj &

View File

@@ -75,7 +75,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj \
window.obj
PDCOBJS = pdcdebug.obj pdcclip.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj \
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -216,9 +216,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdcscrn.c

View File

@@ -41,7 +41,6 @@
-+pdcdisp.o &
-+pdcgetsc.o &
-+pdckbd.o &
-+pdcprint.o &
-+pdcscrn.o &
-+pdcsetsc.o &
-+pdcutil.o &

View File

@@ -81,7 +81,7 @@ move.o outopts.o overlay.o pad.o printw.o refresh.o scanw.o scr_dump.o \
scroll.o slk.o termattr.o terminfo.o touch.o util.o window.o
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdcgo32.o pdckbd.o \
pdcprint.o pdcscrn.o pdcsetsc.o pdcutil.o pdcwin.o
pdcscrn.o pdcsetsc.o pdcutil.o pdcwin.o
PANOBJS = panel.o
@@ -227,9 +227,6 @@ pdcgo32.o: $(osdir)/pdcgo32.c $(PDCURSES_HEADERS)
pdckbd.o: $(osdir)/pdckbd.c $(PDCURSES_HEADERS)
$(CC) -c $(CCFLAGS) -o$@ $(osdir)/pdckbd.c
pdcprint.o: $(osdir)/pdcprint.c $(PDCURSES_HEADERS)
$(CC) -c $(CCFLAGS) -o$@ $(osdir)/pdcprint.c
pdcscrn.o: $(osdir)/pdcscrn.c $(PDCURSES_HEADERS)
$(CC) -c $(CCFLAGS) -o$@ $(osdir)/pdcscrn.c

View File

@@ -41,7 +41,6 @@
-+pdcdisp.obj &
-+pdcgetsc.obj &
-+pdckbd.obj &
-+pdcprint.obj &
-+pdcscrn.obj &
-+pdcsetsc.obj &
-+pdcutil.obj &

View File

@@ -81,7 +81,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj \
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj \
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -222,9 +222,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcscrn.c

View File

@@ -81,7 +81,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj \
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj \
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -222,9 +222,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcscrn.c

View File

@@ -1,64 +0,0 @@
/************************************************************************
* This file is part of PDCurses. PDCurses is public domain software; *
* you may use it for any purpose. This software is provided AS IS with *
* NO WARRANTY whatsoever. *
* *
* If you use PDCurses in an application, an acknowledgement would be *
* appreciated, but is not mandatory. If you make corrections or *
* enhancements to PDCurses, please forward them to the current *
* maintainer for the benefit of other users. *
* *
* No distribution of modified PDCurses code may be made under the name *
* "PDCurses", except by the current maintainer. (Although PDCurses is *
* public domain, the name is a trademark.) *
* *
* See the file maintain.er for details of the current maintainer. *
************************************************************************/
#define CURSES_LIBRARY 1
#include <curses.h>
#ifdef PDCDEBUG
const char *rcsid_PDCprint =
"$Id: pdcprint.c,v 1.13 2006/02/23 01:46:52 wmcbrine Exp $";
#endif
/*man-start**************************************************************
PDC_print() - Provides primitive access to the BIOS printer functions
PDCurses Description:
This is a private PDCurses routine.
Implements write/init/read printer services at the BIOS level.
This provides the basic support that PDCurses needs to dump the
contents of windows or pads to the printer attached to the BIOS
printer port.
PDCurses Return Value:
See the BIOS INT 0x17 specifications.
PDCurses Errors:
See the BIOS INT 0x17 specifications.
Portability:
PDCurses int PDC_print(int cmd, int byte, int port);
**man-end****************************************************************/
int PDC_print(int cmd, int byte, int port)
{
PDC_LOG(("PDC_print() - called\n"));
regs.h.ah = (unsigned char)cmd;
regs.h.al = (unsigned char)byte;
# ifdef WATCOMC
regs.w.dx = (unsigned int)port;
# else
regs.x.dx = (unsigned int)port;
# endif
int86(0x17, &regs, &regs);
return (int)regs.h.ah;
}

View File

@@ -41,7 +41,6 @@
+pdcdisp.obj
+pdcgetsc.obj
+pdckbd.obj
+pdcprint.obj
+pdcscrn.obj
+pdcsetsc.obj
+pdcutil.obj

View File

@@ -80,7 +80,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj &
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj &
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -222,9 +222,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcscrn.c

View File

@@ -79,7 +79,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj &
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj &
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -221,9 +221,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcscrn.c

View File

@@ -41,7 +41,6 @@
-+pdcdisp.obj &
-+pdcgetsc.obj &
-+pdckbd.obj &
-+pdcprint.obj &
-+pdcscrn.obj &
-+pdcsetsc.obj &
-+pdcutil.obj &

View File

@@ -75,7 +75,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj \
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj \
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -216,9 +216,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdcscrn.c

View File

@@ -109,11 +109,11 @@ overlay.dlo pad.dlo printw.dlo refresh.dlo scanw.dlo scr_dump.dlo \
scroll.dlo slk.dlo termattr.dlo terminfo.dlo touch.dlo util.dlo \
window.dlo
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o pdcprint.o \
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o \
pdcscrn.o pdcsetsc.o pdcutil.o pdcwin.o
PDCDLOS = pdcclip.dlo pdcdebug.dlo pdcdisp.dlo pdcgetsc.dlo pdckbd.dlo \
pdcprint.dlo pdcscrn.dlo pdcsetsc.dlo pdcutil.dlo pdcwin.dlo
pdcscrn.dlo pdcsetsc.dlo pdcutil.dlo pdcwin.dlo
PANOBJS = panel.o
@@ -268,9 +268,6 @@ pdcgetsc.o: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.o: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdckbd.c
pdcprint.o: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdcprint.c
pdcscrn.o: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdcscrn.c
@@ -413,9 +410,6 @@ pdcgetsc.dlo: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.dlo: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) $(DLLFLAGS) -o$@ $(osdir)\pdckbd.c
pdcprint.dlo: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) $(DLLFLAGS) -o$@ $(osdir)\pdcprint.c
pdcscrn.dlo: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) $(DLLFLAGS) -o$@ $(osdir)\pdcscrn.c

View File

@@ -41,7 +41,6 @@
-+pdcdisp.obj &
-+pdcgetsc.obj &
-+pdckbd.obj &
-+pdcprint.obj &
-+pdcscrn.obj &
-+pdcsetsc.obj &
-+pdcutil.obj &

View File

@@ -76,7 +76,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj \
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj \
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -216,9 +216,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcscrn.c

View File

@@ -1,78 +0,0 @@
/************************************************************************
* This file is part of PDCurses. PDCurses is public domain software; *
* you may use it for any purpose. This software is provided AS IS with *
* NO WARRANTY whatsoever. *
* *
* If you use PDCurses in an application, an acknowledgement would be *
* appreciated, but is not mandatory. If you make corrections or *
* enhancements to PDCurses, please forward them to the current *
* maintainer for the benefit of other users. *
* *
* No distribution of modified PDCurses code may be made under the name *
* "PDCurses", except by the current maintainer. (Although PDCurses is *
* public domain, the name is a trademark.) *
* *
* See the file maintain.er for details of the current maintainer. *
************************************************************************/
#define CURSES_LIBRARY 1
#include <curses.h>
#ifdef PDCDEBUG
const char *rcsid_PDCprint =
"$Id: pdcprint.c,v 1.13 2006/02/23 01:46:52 wmcbrine Exp $";
#endif
#if !defined(CURSES__32BIT__) && !defined(CSET2) && !defined(MSC) &&!defined(TC)
# define INCL_DOS
# include <bsedos.h>
#endif
char Printer[] = "LPT1:";
/*man-start**************************************************************
PDC_print() - Provides primitive access to the BIOS printer functions
PDCurses Description:
This is a private PDCurses routine.
Implements write/init/read printer services at the BIOS level.
This provides the basic support that PDCurses needs to dump the
contents of windows or pads to the printer attached to the BIOS
printer port.
PDCurses Return Value:
See the BIOS INT 0x17 specifications.
PDCurses Errors:
See the BIOS INT 0x17 specifications.
Portability:
PDCurses int PDC_print(int cmd, int byte, int port);
**man-end****************************************************************/
int PDC_print(int cmd, int byte, int port)
{
#if !defined(CURSES__32BIT__) && !defined(CSET2) && !defined(TC)
HFILE Lpt;
USHORT Action = 0;
USHORT NoWritten = 0;
#endif
PDC_LOG(("PDC_print() - called\n"));
#if !defined (CURSES__32BIT__) && !defined(CSET2) && !defined(TC)
if (DosOpen((PSZ)Printer, &Lpt, &Action, 0, 0, 0, 0, 0) != 0)
return ERR;
DosWrite(Lpt, &byte, 1, &NoWritten);
DosClose(Lpt);
return (NoWritten == 1);
#else
return OK;
#endif
}

View File

@@ -79,7 +79,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj &
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj &
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -221,9 +221,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcscrn.c

View File

@@ -80,7 +80,7 @@ inchstr.o initscr.o inopts.o insch.o insstr.o instr.o kernel.o mouse.o \
move.o outopts.o overlay.o pad.o printw.o refresh.o scanw.o scr_dump.o \
scroll.o slk.o termattr.o terminfo.o touch.o util.o window.o
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o pdcprint.o \
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o \
pdcscrn.o pdcsetsc.o pdcutil.o pdcwin.o
X11OBJS = pdcx11.o x11curses.o x11common.o x11.o sb.o ScrollBox.o
@@ -224,9 +224,6 @@ pdcgetsc.o: $(x11basedir)/pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.o: $(x11basedir)/pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o $@ $(x11basedir)/pdckbd.c
pdcprint.o: $(x11basedir)/pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o $@ $(x11basedir)/pdcprint.c
pdcscrn.o: $(x11basedir)/pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o $@ $(x11basedir)/pdcscrn.c

View File

@@ -81,7 +81,7 @@ inchstr.o initscr.o inopts.o insch.o insstr.o instr.o kernel.o mouse.o \
move.o outopts.o overlay.o pad.o printw.o refresh.o scanw.o scr_dump.o \
scroll.o slk.o termattr.o terminfo.o touch.o util.o window.o
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o pdcprint.o \
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o \
pdcscrn.o pdcsetsc.o pdcutil.o pdcwin.o
X11OBJS = pdcx11.o x11curses.o x11common.o x11.o sb.o ScrollBox.o
@@ -95,7 +95,7 @@ scroll.sho slk.sho termattr.sho terminfo.sho touch.sho util.sho \
window.sho
PDCSHOBJS = pdcclip.sho pdcdebug.sho pdcdisp.sho pdcgetsc.sho pdckbd.sho \
pdcprint.sho pdcscrn.sho pdcsetsc.sho pdcutil.sho pdcwin.sho
pdcscrn.sho pdcsetsc.sho pdcutil.sho pdcwin.sho
X11SHOBJS = pdcx11.sho x11curses.sho x11common.sho x11.sho sb.sho \
ScrollBox.sho
@@ -241,9 +241,6 @@ pdcgetsc.o: $(x11basedir)/pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.o: $(x11basedir)/pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o $@ $(x11basedir)/pdckbd.c
pdcprint.o: $(x11basedir)/pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o $@ $(x11basedir)/pdcprint.c
pdcscrn.o: $(x11basedir)/pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o $@ $(x11basedir)/pdcscrn.c
@@ -534,12 +531,6 @@ pdckbd.sho: $(x11basedir)/pdckbd.c $(PDCURSES_HEADERS)
$(O2SHO)
$(SAVE2O)
pdcprint.sho: $(x11basedir)/pdcprint.c $(PDCURSES_HEADERS)
$(O2SAVE)
$(CC) $(CCFLAGS) $(DYN_COMP) $(CC2O) $(x11basedir)/pdcprint.c
$(O2SHO)
$(SAVE2O)
pdcscrn.sho: $(x11basedir)/pdcscrn.c $(PDCURSES_HEADERS)
$(O2SAVE)
$(CC) $(CCFLAGS) $(DYN_COMP) $(CC2O) $(x11basedir)/pdcscrn.c

View File

@@ -41,7 +41,6 @@
-+pdcdisp.obj &
-+pdcgetsc.obj &
-+pdckbd.obj &
-+pdcprint.obj &
-+pdcscrn.obj &
-+pdcsetsc.obj &
-+pdcutil.obj &

View File

@@ -75,7 +75,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj \
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj \
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -219,9 +219,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -o$@ $(osdir)\pdcscrn.c

View File

@@ -294,7 +294,6 @@ EXPORTS PDC_get_rows
EXPORTS PDC_gotoxy
EXPORTS PDC_makenew
EXPORTS PDC_newline
EXPORTS PDC_print
EXPORTS PDC_putc
EXPORTS PDC_putctty
EXPORTS PDC_query_adapter_type

View File

@@ -287,7 +287,6 @@ PDC_get_rows
PDC_gotoxy
PDC_makenew
PDC_newline
PDC_print
PDC_putc
PDC_putctty
PDC_query_adapter_type

View File

@@ -77,7 +77,7 @@ inchstr.o initscr.o inopts.o insch.o insstr.o instr.o kernel.o mouse.o \
move.o outopts.o overlay.o pad.o printw.o refresh.o scanw.o scr_dump.o \
scroll.o slk.o termattr.o terminfo.o touch.o util.o window.o
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o pdcprint.o \
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o \
pdcscrn.o pdcsetsc.o pdcutil.o pdcwin.o
PANOBJS = panel.o
@@ -220,9 +220,6 @@ pdcgetsc.o: $(osdir)/pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.o: $(osdir)/pdckbd.c $(PDCURSES_HEADERS)
$(CC) -c $(CCFLAGS) -o$@ $(osdir)/pdckbd.c
pdcprint.o: $(osdir)/pdcprint.c $(PDCURSES_HEADERS)
$(CC) -c $(CCFLAGS) -o$@ $(osdir)/pdcprint.c
pdcscrn.o: $(osdir)/pdcscrn.c $(PDCURSES_HEADERS)
$(CC) -c $(CCFLAGS) -o$@ $(osdir)/pdcscrn.c

View File

@@ -80,7 +80,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj \
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj \
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -95,7 +95,7 @@ scroll.dll.obj slk.dll.obj termattr.dll.obj terminfo.dll.obj \
touch.dll.obj util.dll.obj window.dll.obj
PDCDLLS = pdcclip.dll.obj pdcdebug.dll.obj pdcdisp.dll.obj \
pdcgetsc.dll.obj pdckbd.dll.obj pdcprint.dll.obj pdcscrn.dll.obj \
pdcgetsc.dll.obj pdckbd.dll.obj pdcscrn.dll.obj \
pdcsetsc.dll.obj pdcutil.dll.obj pdcwin.dll.obj
PANDLLS = panel.dll.obj
@@ -239,9 +239,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcscrn.c
@@ -386,9 +383,6 @@ pdcgetsc.dll.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS) $(DLL_DIR)
pdckbd.dll.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS) $(DLL_DIR)
$(CC) $(DLL_CCFLAGS) -Fo$@ $(osdir)\pdckbd.c
pdcprint.dll.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS) $(DLL_DIR)
$(CC) $(DLL_CCFLAGS) -Fo$@ $(osdir)\pdcprint.c
pdcscrn.dll.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS) $(DLL_DIR)
$(CC) $(DLL_CCFLAGS) -Fo$@ $(osdir)\pdcscrn.c

View File

@@ -75,7 +75,7 @@ inchstr.o initscr.o inopts.o insch.o insstr.o instr.o kernel.o mouse.o \
move.o outopts.o overlay.o pad.o printw.o refresh.o scanw.o scr_dump.o \
scroll.o slk.o termattr.o terminfo.o touch.o util.o window.o
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o pdcprint.o \
PDCOBJS = pdcclip.o pdcdebug.o pdcdisp.o pdcgetsc.o pdckbd.o \
pdcscrn.o pdcsetsc.o pdcutil.o pdcwin.o
PANOBJS = panel.o
@@ -218,9 +218,6 @@ pdcgetsc.o: $(osdir)/pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.o: $(osdir)/pdckbd.c $(PDCURSES_HEADERS)
$(CC) -c $(CCFLAGS) -o$@ $(osdir)/pdckbd.c
pdcprint.o: $(osdir)/pdcprint.c $(PDCURSES_HEADERS)
$(CC) -c $(CCFLAGS) -o$@ $(osdir)/pdcprint.c
pdcscrn.o: $(osdir)/pdcscrn.c $(PDCURSES_HEADERS)
$(CC) -c $(CCFLAGS) -o$@ $(osdir)/pdcscrn.c

View File

@@ -1,55 +0,0 @@
/************************************************************************
* This file is part of PDCurses. PDCurses is public domain software; *
* you may use it for any purpose. This software is provided AS IS with *
* NO WARRANTY whatsoever. *
* *
* If you use PDCurses in an application, an acknowledgement would be *
* appreciated, but is not mandatory. If you make corrections or *
* enhancements to PDCurses, please forward them to the current *
* maintainer for the benefit of other users. *
* *
* No distribution of modified PDCurses code may be made under the name *
* "PDCurses", except by the current maintainer. (Although PDCurses is *
* public domain, the name is a trademark.) *
* *
* See the file maintain.er for details of the current maintainer. *
************************************************************************/
#define CURSES_LIBRARY 1
#include <curses.h>
#ifdef PDCDEBUG
const char *rcsid_PDCprint =
"$Id: pdcprint.c,v 1.9 2006/02/23 01:46:52 wmcbrine Exp $";
#endif
/*man-start**************************************************************
PDC_print() - Provides primitive access to the BIOS printer functions
PDCurses Description:
This is a private PDCurses routine.
Implements write/init/read printer services at the BIOS level.
This provides the basic support that PDCurses needs to dump the
contents of windows or pads to the printer attached to the BIOS
printer port.
PDCurses Return Value:
See the BIOS INT 0x17 specifications.
PDCurses Errors:
See the BIOS INT 0x17 specifications.
Portability:
PDCurses int PDC_print(int cmd, int byte, int port);
**man-end****************************************************************/
int PDC_print(int cmd, int byte, int port)
{
PDC_LOG(("PDC_print() - called\n"));
return OK;
}

View File

@@ -90,7 +90,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj \
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj \
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -105,7 +105,7 @@ scroll.dll.obj slk.dll.obj termattr.dll.obj terminfo.dll.obj \
touch.dll.obj util.dll.obj window.dll.obj
PDCDLLS = pdcclip.dll.obj pdcdebug.dll.obj pdcdisp.dll.obj \
pdcgetsc.dll.obj pdckbd.dll.obj pdcprint.dll.obj pdcscrn.dll.obj \
pdcgetsc.dll.obj pdckbd.dll.obj pdcscrn.dll.obj \
pdcsetsc.dll.obj pdcutil.dll.obj pdcwin.dll.obj
PANDLLS = panel.dll.obj
@@ -255,9 +255,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) -Fo$@ $(osdir)\pdcscrn.c
@@ -402,9 +399,6 @@ pdcgetsc.dll.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.dll.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) -LD $(DLL_CCFLAGS) -Fo$@ $(osdir)\pdckbd.c
pdcprint.dll.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) -LD $(DLL_CCFLAGS) -Fo$@ $(osdir)\pdcprint.c
pdcscrn.dll.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) -LD $(DLL_CCFLAGS) -Fo$@ $(osdir)\pdcscrn.c

View File

@@ -79,7 +79,7 @@ scroll.obj slk.obj termattr.obj terminfo.obj touch.obj util.obj &
window.obj
PDCOBJS = pdcclip.obj pdcdebug.obj pdcdisp.obj pdcgetsc.obj pdckbd.obj &
pdcprint.obj pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
pdcscrn.obj pdcsetsc.obj pdcutil.obj pdcwin.obj
PANOBJS = panel.obj
@@ -221,9 +221,6 @@ pdcgetsc.obj: $(osdir)\pdcgetsc.c $(PDCURSES_HEADERS)
pdckbd.obj: $(osdir)\pdckbd.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdckbd.c
pdcprint.obj: $(osdir)\pdcprint.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcprint.c
pdcscrn.obj: $(osdir)\pdcscrn.c $(PDCURSES_HEADERS)
$(CC) $(CCFLAGS) /fo=$@ $(osdir)\pdcscrn.c

View File

@@ -1,56 +0,0 @@
/************************************************************************
* This file is part of PDCurses. PDCurses is public domain software; *
* you may use it for any purpose. This software is provided AS IS with *
* NO WARRANTY whatsoever. *
* *
* If you use PDCurses in an application, an acknowledgement would be *
* appreciated, but is not mandatory. If you make corrections or *
* enhancements to PDCurses, please forward them to the current *
* maintainer for the benefit of other users. *
* *
* No distribution of modified PDCurses code may be made under the name *
* "PDCurses", except by the current maintainer. (Although PDCurses is *
* public domain, the name is a trademark.) *
* *
* See the file maintain.er for details of the current maintainer. *
************************************************************************/
#define CURSES_LIBRARY 1
#include <curses.h>
#ifdef PDCDEBUG
const char *rcsid_PDCprint =
"$Id: pdcprint.c,v 1.12 2006/02/23 01:46:52 wmcbrine Exp $";
#endif
/*man-start**************************************************************
PDC_print() - Provides primitive access to the BIOS printer functions
PDCurses Description:
This is a private PDCurses routine.
Implements write/init/read printer services at the BIOS level.
This provides the basic support that PDCurses needs to dump the
contents of windows or pads to the printer attached to the BIOS
printer port.
PDCurses Return Value:
See the BIOS INT 0x17 specifications.
PDCurses Errors:
See the BIOS INT 0x17 specifications.
Portability:
PDCurses int PDC_print(int cmd, int byte, int port);
**man-end****************************************************************/
int PDC_print(int cmd, int byte, int port)
{
PDC_LOG(("PDC_print() - called\n"));
return OK;
}