mirror of
https://github.com/VARCem/PDCurses.git
synced 2026-09-24 15:55:14 +00:00
Removed PDC_print().
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
-+pdcdisp.obj &
|
||||
-+pdcgetsc.obj &
|
||||
-+pdckbd.obj &
|
||||
-+pdcprint.obj &
|
||||
-+pdcscrn.obj &
|
||||
-+pdcsetsc.obj &
|
||||
-+pdcutil.obj &
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
-+pdcdisp.o &
|
||||
-+pdcgetsc.o &
|
||||
-+pdckbd.o &
|
||||
-+pdcprint.o &
|
||||
-+pdcscrn.o &
|
||||
-+pdcsetsc.o &
|
||||
-+pdcutil.o &
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
-+pdcdisp.obj &
|
||||
-+pdcgetsc.obj &
|
||||
-+pdckbd.obj &
|
||||
-+pdcprint.obj &
|
||||
-+pdcscrn.obj &
|
||||
-+pdcsetsc.obj &
|
||||
-+pdcutil.obj &
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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, ®s, ®s);
|
||||
|
||||
return (int)regs.h.ah;
|
||||
}
|
||||
@@ -41,7 +41,6 @@
|
||||
+pdcdisp.obj
|
||||
+pdcgetsc.obj
|
||||
+pdckbd.obj
|
||||
+pdcprint.obj
|
||||
+pdcscrn.obj
|
||||
+pdcsetsc.obj
|
||||
+pdcutil.obj
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
-+pdcdisp.obj &
|
||||
-+pdcgetsc.obj &
|
||||
-+pdckbd.obj &
|
||||
-+pdcprint.obj &
|
||||
-+pdcscrn.obj &
|
||||
-+pdcsetsc.obj &
|
||||
-+pdcutil.obj &
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
-+pdcdisp.obj &
|
||||
-+pdcgetsc.obj &
|
||||
-+pdckbd.obj &
|
||||
-+pdcprint.obj &
|
||||
-+pdcscrn.obj &
|
||||
-+pdcsetsc.obj &
|
||||
-+pdcutil.obj &
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
-+pdcdisp.obj &
|
||||
-+pdcgetsc.obj &
|
||||
-+pdckbd.obj &
|
||||
-+pdcprint.obj &
|
||||
-+pdcscrn.obj &
|
||||
-+pdcsetsc.obj &
|
||||
-+pdcutil.obj &
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -287,7 +287,6 @@ PDC_get_rows
|
||||
PDC_gotoxy
|
||||
PDC_makenew
|
||||
PDC_newline
|
||||
PDC_print
|
||||
PDC_putc
|
||||
PDC_putctty
|
||||
PDC_query_adapter_type
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user