windows-nt/Source/XPSP1/NT/printscan/print/drivers/usermode/gpdres/tse3jres
..
etc
km
pfm
um
common.c
comoem.cpp
comoem.h
dirs
names.h
pdev.h
readme.txt
sources.inc
tse3jres.c
tse3jres.inf
tse3jres.ini
tse3jres.rc
tse3jres.rcv

---- 12/28/97 takashim

Add following to PPRAx002 printer GPDs.
(With these printers text output origin is at BASELINE, not UPPERLEFT)

*CharPosition: BASELINE

---- 12/28/97 takashim

Paper selection command implemented as callbacks.

Printable area margins (mm):

1. PPRA3001
    Port: (T, B, L, R) = (4, 6, 4, 4)
    Land: (L, R, T, B) = (4, 4, 4, 4)

2. PPRA3002
    Printable area margins (mm):
    Port: (T, B, L, R) = (4, 4, 4, 4)
    Land: (L, R, T, B) = (4, 4, 4, 4)

3. PPRA4001,  PPRA4002
    Printable area margins (mm):
    Port: (T, B, L, R) = (5, 9, 4, 4)
    Port: (L, R, T, B) = (5, 5, 4, 4)

This is because PPRA printers automatically eject the paper
when cusor is very  close to the bottom margin.  Might be for
the ESC/P compatibility, but currently no way to disable this
printer behaviour.

---- 12/17/97 takashim

File name change to avoid ambiguousness

ts30012j.gpd -> tspa312j.gpd
ts30014j.gpd -> tspa314j.gpd
ts30022j.gpd -> tspa322j.gpd
ts30024j.gpd -> tspa324j.gpd
ts40013j.gpd -> tspa413j.gpd
ts40023j.gpd -> tspa423j.gpd

---- 12/17/97 takashim

[TSESCP4 merge]
Resource ID change to merge TSESCP4 driver models into
TSESCP3 driver.  This happend in TSESCP4 derived GPD files.

TSESCPA4		   ID in new  TSESCPA3 driver
--------                   ---
257 "%d x %d"           => 257 (no change)
258 "¶¾¯Ä1"             => 262
259 "¶¾¯Ä2"             => 263
260 "µ°ÄÍß°Êß-̨°ÀÞ"    => 266
261 "Ž©“®¶¾¯Ä"          => 265
262 "½Ñ°¼ÞݸނȂµ"      => 268 (new)
263 "½Ñ°¼Þݸނ ‚è"      => 269 (new)
264 "ºÞ¼¯¸¶°ÄÞ/¶°Äد¼Þ" => 267

Font files were identical. The difference were were:

OCRBPS font:
UNIDRVINFO.UnSelectFont = \x1Bp\x0\x1Bk\x0 (TSESCPA3)
UNIDRVINFO.UnSelectFont = \x1Bp\x0 (TSESCPA4)

The TSESCPA3 version has been taken.  

Gothic fonts:
PitchAndFamily were 0x21 (FF_SWISS | FIXED_PITCH)
on TSESCPA3, but this should be 0x31 (FF_MODERN |
FIXED_PITCH).  Corrected.

Other difference were the following indicating they
are cartridge fonts.  Just took value fCaps = 0,
since it will make no difference.

TSESCPA3 cartridge fonts:
    UNIDRVINFO.fCaps = 2
TSESCPA4 cartridge fonts:
    UNIDRVINFO.fCaps = 0

--- 5/30/97 yasuho : ts30012j.gpd / ts30022.gpd / ts30024.gpd
*RotateRaster?: TRUE -> FALSE