🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x
Article #38239

Running X-client on remote display. Backspace/XmTextField problem.

#38239
From: Jens Bloch Nielsen
Date: Mon, 24 Jan 1994 15:17
58 lines
2610 bytes
We have several DECstation 5000/xxx running ULTRIX 4.3 and PC's running
SCO UNIX.

We have a Motif-based application compiled for both systems. Some of
the dialogs in this application contains XmTextField widgets. When
this application is started using a local display (on either DEC or
SCO), the <x] key (backarrow key) works as
delete-previous-character, when you try to delete text in a
XmTextField.

If we try start the application on a SCO-system using a dislay on a
DECstation the backarrow key works as delete-next-character instead of
delete-previous-character as expected.

If we try the other way around (from DEC to SCO - starting the client
on a DECstation with the remote display on a SCO-machine) there's no
problem (backarrow key works as delete-previous-character).

The resourcefiles, read by the application, are identical on both
systems (no translations set differently).

On the DEC-keyboard, the backarrow key normally sends DEL (if not
othervise reconfigured by the application). On the ansi-keyboard, used
on SCO, the backarrow key sends Backspace.

I want the backarrow to work as delete-previous-character in all
cases. How do I remap the <x] key to work as delete-previous-character
when the client runs on SCO using a display on a DEC-machine without
affecting another incarnation of the same application (running on the same 
SCO-machine using a local display) or other applications (xmodmap cannot 
be used) ?

Thanks in advance. 


Jens Bloch Nielsen (jbn@stl.dk)

-------------------------------------
System information:

SCO:
	Software:	SCO ODT 2.0
			X11R5
			Motif 1.1.4

	Machine:	COMPAQ Prosignia

	Keyboard:	COMPAQ (102 ansi)

DEC:
	Software:	ULTRIX 4.3
			X11R4
			Motif 1.1.3

	Machine:	DECstation 5000/xxx

	Keyboard:	LK401-AD
		
Technical Details
Message-ID: <CK53t0.E7D@stl.dk>
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!pipex!sunic!trane.uninett.no!news.eunet.no!nuug!dkuug!stl.dk!jbn

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 103734,54867bd8e9e76f0c,start
X-Google-Attributes: gid103734,public
X-Google-Thread: 134180,54867bd8e9e76f0c,start
X-Google-Attributes: gid134180,public
X-Google-Thread: 1569de,54867bd8e9e76f0c,start
X-Google-Attributes: gid1569de,public
X-Google-ArrivalTime: 1994-01-24 09:54:50 PST
Newsgroups: comp.windows.x,comp.window.x.motif,biz.sco.opendesktop
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!pipex!sunic!trane.uninett.no!news.eunet.no!nuug!dkuug!stl.dk!jbn
From: jbn@stl.dk (Jens Bloch Nielsen)
Subject: Running X-client on remote display. Backspace/XmTextField problem.
Organization: Soeren T. Lyngsoe, Hoersholm, Denmark
Date: Mon, 24 Jan 1994 15:17:23 GMT
Message-ID: <CK53t0.E7D@stl.dk>
Lines: 58