[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference bulova::decw_jan-89_to_nov-90

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

2430.0. "Using tablet as a pointing device" by AIDA::CARCANO (Matteo Carcano, Italian ACT Milan) Mon Mar 12 1990 13:21

I'd like to develop a DECwindows application where the pointing device is the
VSXXX-AB tablet. The way I want to use the tablet is this:

- divide the tablet area into a matrix
- define a function for each single field of this matrix
- select one of the functions selecting the corresponding field
- the "selection" event should be trapped by an X window or widget within my
   application. The callback or event handler executes the function.

Do you see any kind of problem in writing such an application...

Thanks in advance,

Matteo Carcano
T.RTitleUserPersonal
Name
DateLines
2430.1HGSW34::SWEENEYPatrick Sweeney in Hong KongWed Mar 14 1990 09:2023
    For this to work (without creating a new or highly modified server) the
    entire screen needs have a window mapped to it that will accept the
    button press events and will not allow any other window to grab the
    buttons.
    
    This is not feasible for any environment where more than one
    application runs, or even where the user expects to interact with the
    window manager.  One of the central paradigms of DECwindows and X is
    that screens, keyboards, and mice are shared among applications.
    
    If only part of the tablet were dedicated to the application, and its
    window were in a fixed place then the rest of the screen would be
    usable to other applications and this might work.
    
    Using an industry-standard tablet connected to the comm port's RS-232
    interface, you are more likely to have a more modular approach to
    creating this application  and a more satisfied customer.
    
    In my experience with tablets, the legend on the template is typically
    too small to read clearly and there's too much movement of the eyes
    from tablet to screen, screen to tablet since there is no tactile
    feedback as there is with a keyboard.  The type of menus that tablets
    are used for can be input much faster with pulldown and popup menus.
2430.2...just a thoughtGSRC::WESTVariables don't, Constants aren'tWed Mar 14 1990 21:0913
  You may wish to consider using something like a knob-box or button-box.
I'm not real sure as to what is available, but I do know items like this
exist.

  In fact, in X11R4 there is a prototype extension/standard (XInput I think)
that supposedly is there for such items as those mentioned above.  I don't
know all the details though.

  Maybe this can help do what you want :^).

					-=> Jim <=-