| Title: | DECWINDOWS 26-JAN-89 to 29-NOV-90 |
| Notice: | See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit |
| Moderator: | STAR::VATNE |
| Created: | Mon Oct 30 1989 |
| Last Modified: | Mon Dec 31 1990 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 3726 |
| Total number of notes: | 19516 |
Hello,
we are in trouble with a very important customer (Schlumberger) that
has written his application using the tablet as pointing device. The problem
seems to be related to the driver handling the tablet rather then with the
window system (VWS or DECwindows). This is the problem:
into our tablet there is a square and his shape is delimited by a
groove. Until VMS v4.7a this groove coincided with the right edge of the screen
but starting with VMS v5.0 and later versions the square border has been
misaligned respect to the screen display. This is causing problems when the
customer application has to identify the pointer position, the groove doesn't
allow a good identification of the position when it is used with the pen
(sometime read one position sometime another).
Here is a little graphic that I hope could help to better understand the
problem:
TABLET DISPLAY
-------------------- ----------------------
Physical border -----> | .............. | | |
| . . | |<--- v4 groove --->|
| . . | | |
Groove -------------->. . | | |
| . . | *<---- v5 groove -->* |
| . . | | |
| . . | | |
| . . | | |
| .............. | | |
-------------------- ----------------------
As you can see under v4 the tablet groove exactly matched the left/right
display margins, under v5 the groove tablet coordinates have been displaced
on the screen to the left.
Is there anybody that could explain me if this is a right behaviour ?
Is that a mapping problem with new VMS versions ?
Thanks in advance for any hint.
Regards,
Roberto
I've posted this note in DECwindows and VWS notes files.
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 2962.1 | STAR::KLEINSORGE | Fred Kleinsorge, VMS Development | Wed Jun 20 1990 07:58 | 9 | |
I would suspect a faulty tablet. Since DECwindows never ran on
V4.x, I would suspect they are running VWS. The code that maps
the tablet is a very simple function to map the tablet coordinates
(full scale) to the screen size (full scale). The left edge is
zero, and it maps to zero... If the edge has shifted then I would
suspect that the tablet needs realignment (and I don't know how this
is done with a Summagraphics Bitpad II type tablet).
| |||||