Blame lib/Xm/Transltns.c

Packit b099d7
/* 
Packit b099d7
 * Motif
Packit b099d7
 *
Packit b099d7
 * Copyright (c) 1987-2012, The Open Group. All rights reserved.
Packit b099d7
 *
Packit b099d7
 * These libraries and programs are free software; you can
Packit b099d7
 * redistribute them and/or modify them under the terms of the GNU
Packit b099d7
 * Lesser General Public License as published by the Free Software
Packit b099d7
 * Foundation; either version 2 of the License, or (at your option)
Packit b099d7
 * any later version.
Packit b099d7
 *
Packit b099d7
 * These libraries and programs are distributed in the hope that
Packit b099d7
 * they will be useful, but WITHOUT ANY WARRANTY; without even the
Packit b099d7
 * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
Packit b099d7
 * PURPOSE. See the GNU Lesser General Public License for more
Packit b099d7
 * details.
Packit b099d7
 *
Packit b099d7
 * You should have received a copy of the GNU Lesser General Public
Packit b099d7
 * License along with these librararies and programs; if not, write
Packit b099d7
 * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
Packit b099d7
 * Floor, Boston, MA 02110-1301 USA
Packit b099d7
*/ 
Packit b099d7
/* 
Packit b099d7
 * HISTORY
Packit b099d7
*/ 
Packit b099d7
#ifdef HAVE_CONFIG_H
Packit b099d7
#include <config.h>
Packit b099d7
#endif
Packit b099d7
Packit b099d7
Packit b099d7
#ifdef REV_INFO
Packit b099d7
#ifndef lint
Packit b099d7
static char rcsid[] = "$TOG: Transltns.c /main/24 1999/08/09 18:34:51 mgreess $"
Packit b099d7
#endif
Packit b099d7
#endif
Packit b099d7
/* (c) Copyright 1989, DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. */
Packit b099d7
/* (c) Copyright 1987, 1988, 1989, 1990, 1991, 1992 HEWLETT-PACKARD COMPANY */
Packit b099d7
Packit b099d7
/* Define _XmConst before including TransltnsP.h or XmP.h, so that the
Packit b099d7
 * declarations will be in agreement with the definitions.
Packit b099d7
 */
Packit b099d7
/*
Packit b099d7
 *  (c) Copyright 1995 FUJITSU LIMITED
Packit b099d7
 *  This is source code modified by FUJITSU LIMITED under the Joint
Packit b099d7
 *  Development Agreement for the CDEnext PST.
Packit b099d7
 *  This is unpublished proprietary source code of FUJITSU LIMITED
Packit b099d7
 */
Packit b099d7
#ifndef _XmConst
Packit b099d7
#if defined(__STDC__) || !defined( NO_CONST )
Packit b099d7
#define _XmConst const
Packit b099d7
#else
Packit b099d7
#define _XmConst
Packit b099d7
#endif /* __STDC__ */
Packit b099d7
#endif /* _XmConst */
Packit b099d7
Packit b099d7
#include <Xm/XmP.h>
Packit b099d7
#include <Xm/TransltnsP.h>
Packit b099d7
Packit b099d7
#define FIX_1300
Packit b099d7
Packit b099d7
/* This is the new-style translation table, which is used with
Packit b099d7
 * versions of libXt that have the :-production translation fix
Packit b099d7
 * (fix-trackers seq 2797, or MIT public patch 24).
Packit b099d7
 *
Packit b099d7
 * Translations have been cleaned up and reorganized as follows:
Packit b099d7
 *  - Sort translations based roughly on the event type.  Canonical
Packit b099d7
 *	order is: Map/Unmap, Enter/Leave, Focus, Btn, Key.
Packit b099d7
 *  - Within the <Key> translations group by key, putting osfMumble
Packit b099d7
 *	keys first.
Packit b099d7
 *  - Prefix osf key translations with ':', and reorder as necessary
Packit b099d7
 *	to remove ~mod.
Packit b099d7
 */
Packit b099d7
Packit b099d7
Packit b099d7
/*** ArrowB.c ***/ 
Packit b099d7
externaldef(translations) _XmConst char _XmArrowB_defaultTranslations[] = "\
Packit b099d7
<EnterWindow>:			Enter()\n\
Packit b099d7
<LeaveWindow>:			Leave()\n\
Packit b099d7
c<Btn1Down>:			ButtonTakeFocus()\n\
Packit b099d7
~c<Btn1Down>:			Arm()\n\
Packit b099d7
~c<Btn1Down>,~c<Btn1Up>:	Activate() Disarm()\n\
Packit b099d7
~c<Btn1Down>(2+):		MultiArm()\n\
Packit b099d7
~c<Btn1Up>(2+):			MultiActivate()\n\
Packit b099d7
~c<Btn1Up>:			Activate() Disarm()\n\
Packit b099d7
:<Key>osfActivate:		PrimitiveParentActivate()\n\
Packit b099d7
:<Key>osfCancel:		PrimitiveParentCancel()\n\
Packit b099d7
:<Key>osfSelect:		ArmAndActivate()\n\
Packit b099d7
:<Key>osfHelp:			Help()\n\
Packit b099d7
~s ~m ~a <Key>Return:		PrimitiveParentActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:		ArmAndActivate()";
Packit b099d7
Packit b099d7
/*** BulletinB.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmBulletinB_defaultTranslations[] = "\
Packit b099d7
<BtnMotion>:			ManagerGadgetButtonMotion()\n\
Packit b099d7
c<Btn1Down>:			ManagerGadgetTraverseCurrent()\n\
Packit b099d7
~c<Btn1Down>:			ManagerGadgetArm()\n\
Packit b099d7
~c<Btn1Down>,~c<Btn1Up>:	ManagerGadgetActivate()\n\
Packit b099d7
~c<Btn1Up>:			ManagerGadgetActivate()\n\
Packit b099d7
~c<Btn1Down>(2+):		ManagerGadgetMultiArm()\n\
Packit b099d7
~c<Btn1Up>(2+):			ManagerGadgetMultiActivate()\n\
Packit b099d7
<Btn2Down>:			ManagerGadgetDrag()\n\
Packit b099d7
:<Key>osfHelp:			ManagerGadgetHelp()\n\
Packit b099d7
:<Key>osfActivate:		ManagerParentActivate()\n\
Packit b099d7
:<Key>osfCancel:		ManagerParentCancel()\n\
Packit b099d7
:<Key>osfSelect:		ManagerGadgetSelect()\n\
Packit b099d7
<Key>space:			ManagerGadgetSelect()\n\
Packit b099d7
<Key>Return:			ManagerParentActivate()\n\
Packit b099d7
<Key>:				ManagerGadgetKeyInput()";
Packit b099d7
Packit b099d7
/*** CascadeB.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmCascadeB_menubar_events[] = "\
Packit b099d7
<EnterWindow>Normal:	MenuBarEnter()\n\
Packit b099d7
<LeaveWindow>Normal:	MenuBarLeave()\n\
Packit b099d7
<Btn2Down>:		ProcessDrag()\n\
Packit b099d7
c<Btn2Up>:		DoSelect()\n\
Packit b099d7
c<BtnDown>:		MenuButtonTakeFocusUp()\n\
Packit b099d7
c<BtnUp>:		MenuButtonTakeFocusUp()\n\
Packit b099d7
~c<BtnDown>:		MenuBarSelect()\n\
Packit b099d7
~c<BtnUp>:		DoSelect()\n\
Packit b099d7
:<Key>osfSelect:	KeySelect()\n\
Packit b099d7
:<Key>osfActivate:	KeySelect()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
:<Key>osfCancel:	CleanupMenuBar()\n\
Packit b099d7
~s<Key>Return:		KeySelect()\n\
Packit b099d7
~s<Key>space:		KeySelect()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmCascadeB_p_events[] = "\
Packit b099d7
<EnterWindow>:		DelayedArm()\n\
Packit b099d7
<LeaveWindow>:		CheckDisarm()\n\
Packit b099d7
<Btn2Down>:		ProcessDrag()\n\
Packit b099d7
c<Btn2Up>:		DoSelect()\n\
Packit b099d7
c<BtnDown>:		MenuButtonTakeFocus()\n\
Packit b099d7
c<BtnUp>:		MenuButtonTakeFocusUp()\n\
Packit b099d7
~c<BtnDown>:		StartDrag()\n\
Packit b099d7
~c<BtnUp>:		DoSelect()\n\
Packit b099d7
:<Key>osfSelect:	KeySelect()\n\
Packit b099d7
:<Key>osfActivate:	KeySelect()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
:<Key>osfCancel:	CleanupMenuBar()\n\
Packit b099d7
~s<Key>Return:		KeySelect()\n\
Packit b099d7
~s<Key>space:		KeySelect()";
Packit b099d7
Packit b099d7
Packit b099d7
/*** Display.c ***/
Packit b099d7
/*
Packit b099d7
 * Although adding Ctrl<Key>s as a binding for osfCancel would
Packit b099d7
 * simplify this table, it would break applications with translations
Packit b099d7
 * for that event.  Instead we duplicate the CDE1.0 bindings, with
Packit b099d7
 * additions for the new widgets.
Packit b099d7
 */
Packit b099d7
externaldef(translations) _XmConst char _XmDisplay_baseTranslations[] = "\
Packit b099d7
*XmArrowButton.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	PrimitiveParentCancel()\n\
Packit b099d7
*XmBulletinBoard.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	ManagerParentCancel()\n\
Packit b099d7
*XmCascadeButton.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	CleanupMenuBar()\n\
Packit b099d7
*XmComboBox*baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	CBCancel()\n\
Packit b099d7
*XmContainer.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	ContainerCancel()\n\
Packit b099d7
*XmDragContext.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	CancelDrag()\n\
Packit b099d7
*XmDrawingArea.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	DrawingAreaInput() ManagerParentCancel()\n\
Packit b099d7
*XmDrawnButton.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	PrimitiveParentCancel()\n\
Packit b099d7
*XmFrame.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	ManagerParentCancel()\n\
Packit b099d7
*XmLabel.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	PrimitiveParentCancel()\n\
Packit b099d7
*XmList.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	ListKbdCancel()\n\
Packit b099d7
*XmManager.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	ManagerParentCancel()\n\
Packit b099d7
*XmMenuShell.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	MenuEscape()\n\
Packit b099d7
*XmPrimitive.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	PrimitiveParentCancel()\n\
Packit b099d7
*XmPushButton.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	PrimitiveParentCancel()\n\
Packit b099d7
*XmRowColumn.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	ManagerParentCancel()\n\
Packit b099d7
*XmSash.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	PrimitiveParentCancel()\n\
Packit b099d7
*XmScrollBar.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	CancelDrag()\n\
Packit b099d7
*XmScrolledWindow.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	ManagerParentCancel()\n\
Packit b099d7
*XmTextField.baseTranslations:\
Packit b099d7
    \043override\
Packit b099d7
	c<Key>s:	process-cancel()\\n\
Packit b099d7
	c<Key>x:	cut-clipboard()\\n\
Packit b099d7
	c<Key>c:	copy-clipboard()\\n\
Packit b099d7
	c<Key>v:	paste-clipboard()\n\
Packit b099d7
*XmText.baseTranslations:\
Packit b099d7
\043override\
Packit b099d7
	c<Key>s:	process-cancel()\\n\
Packit b099d7
	c<Key>x:	cut-clipboard()\\n\
Packit b099d7
	c<Key>c:	copy-clipboard()\\n\
Packit b099d7
	c<Key>v:	paste-clipboard()\n\
Packit b099d7
*XmToggleButton.baseTranslations:\
Packit b099d7
\043override\
Packit b099d7
	c<Key>s:	PrimitiveParentCancel()\n\
Packit b099d7
";
Packit b099d7
Packit b099d7
Packit b099d7
/*** DragC.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmDragC_defaultTranslations[] = "\
Packit b099d7
Button1<Enter>:		DragMotion()\n\
Packit b099d7
Button1<Leave>:		DragMotion()\n\
Packit b099d7
Button1<Motion>:	DragMotion()\n\
Packit b099d7
Button2<Enter>:		DragMotion()\n\
Packit b099d7
Button2<Leave>:		DragMotion()\n\
Packit b099d7
Button2<Motion>:	DragMotion()\n\
Packit b099d7
<Btn2Up>:		FinishDrag()\n\
Packit b099d7
<Btn1Up>:		FinishDrag()\n\
Packit b099d7
<BtnDown>:		IgnoreButtons()\n\
Packit b099d7
<BtnUp>:		IgnoreButtons()\n\
Packit b099d7
<Key>Return:		FinishDrag()\n\
Packit b099d7
:<Key>osfActivate:	FinishDrag()\n\
Packit b099d7
:<Key>osfCancel:	CancelDrag()\n\
Packit b099d7
:<Key>osfHelp:		HelpDrag()\n\
Packit b099d7
:<Key>osfUp:		DragKey(Up)\n\
Packit b099d7
:<Key>osfDown:		DragKey(Down)\n\
Packit b099d7
:<Key>osfLeft:		DragKey(Left)\n\
Packit b099d7
:<Key>osfRight:		DragKey(Right)\n\
Packit b099d7
:<KeyUp>:		DragKey(Update)\n\
Packit b099d7
:<KeyDown>:		DragKey(Update)";
Packit b099d7
Packit b099d7
/*** DrawingA.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmDrawingA_defaultTranslations[] = "\
Packit b099d7
<BtnMotion>:		ManagerGadgetButtonMotion()\n\
Packit b099d7
c<Btn1Down>:		ManagerGadgetTraverseCurrent()\n\
Packit b099d7
~c<Btn1Down>:		DrawingAreaInput() ManagerGadgetArm()\n\
Packit b099d7
~c<Btn1Down>,~c<Btn1Up>:DrawingAreaInput() ManagerGadgetActivate()\n\
Packit b099d7
~c<Btn1Up>:		DrawingAreaInput() ManagerGadgetActivate()\n\
Packit b099d7
~c<Btn1Down>(2+):	DrawingAreaInput() ManagerGadgetMultiArm()\n\
Packit b099d7
~c<Btn1Up>(2+):		DrawingAreaInput() ManagerGadgetMultiActivate()\n\
Packit b099d7
<Btn2Down>:		DrawingAreaInput() ManagerGadgetDrag()\n\
Packit b099d7
<BtnDown>:		DrawingAreaInput()\n\
Packit b099d7
<BtnUp>:		DrawingAreaInput()\n\
Packit b099d7
:<Key>osfActivate:	DrawingAreaInput() ManagerParentActivate()\n\
Packit b099d7
:<Key>osfCancel:	DrawingAreaInput() ManagerParentCancel()\n\
Packit b099d7
:<Key>osfHelp:		DrawingAreaInput() ManagerGadgetHelp()\n\
Packit b099d7
:<Key>osfSelect:	DrawingAreaInput() ManagerGadgetSelect()\n\
Packit b099d7
~s ~m ~a <Key>Return:	DrawingAreaInput() ManagerParentActivate()\n\
Packit b099d7
<Key>Return:		DrawingAreaInput() ManagerGadgetSelect()\n\
Packit b099d7
<Key>space:		DrawingAreaInput() ManagerGadgetSelect()\n\
Packit b099d7
<KeyDown>:		DrawingAreaInput() ManagerGadgetKeyInput()\n\
Packit b099d7
<KeyUp>:		DrawingAreaInput()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmDrawingA_traversalTranslations[] = "\
Packit b099d7
<EnterWindow>:		ManagerEnter()\n\
Packit b099d7
<LeaveWindow>:		ManagerLeave()\n\
Packit b099d7
<FocusOut>:		ManagerFocusOut()\n\
Packit b099d7
<FocusIn>:		ManagerFocusIn()\n\
Packit b099d7
:<Key>osfUp:		DrawingAreaInput() ManagerGadgetTraverseUp()\n\
Packit b099d7
:<Key>osfDown:		DrawingAreaInput() ManagerGadgetTraverseDown()\n\
Packit b099d7
:<Key>osfLeft:		DrawingAreaInput() ManagerGadgetTraverseLeft()\n\
Packit b099d7
:<Key>osfRight:		DrawingAreaInput() ManagerGadgetTraverseRight()\n\
Packit b099d7
:<Key>osfBeginLine:	DrawingAreaInput() ManagerGadgetTraverseHome()\n\
Packit b099d7
s<Key>Tab:		DrawingAreaInput() ManagerGadgetPrevTabGroup()\n\
Packit b099d7
~s<Key>Tab:		DrawingAreaInput() ManagerGadgetNextTabGroup()";
Packit b099d7
Packit b099d7
/*** DrawnB.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmDrawnB_defaultTranslations[] = "\
Packit b099d7
<EnterWindow>:		Enter()\n\
Packit b099d7
<LeaveWindow>:		Leave()\n\
Packit b099d7
c<Btn1Down>:		ButtonTakeFocus()\n\
Packit b099d7
~c<Btn1Down>:		Arm()\n\
Packit b099d7
~c<Btn1Down>,~c<Btn1Up>:Activate() Disarm()\n\
Packit b099d7
~c<Btn1Down>(2+):	MultiArm()\n\
Packit b099d7
~c<Btn1Up>(2+):		MultiActivate()\n\
Packit b099d7
~c<Btn1Up>:		Activate() Disarm()\n\
Packit b099d7
:<Key>osfActivate:	PrimitiveParentActivate()\n\
Packit b099d7
:<Key>osfCancel:	PrimitiveParentCancel()\n\
Packit b099d7
:<Key>osfSelect:	ArmAndActivate()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
~s ~m ~a <Key>Return:	PrimitiveParentActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:	ArmAndActivate()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmDrawnB_menuTranslations[] = "\
Packit b099d7
<EnterWindow>:		Enter()\n\
Packit b099d7
<LeaveWindow>:		Leave()\n\
Packit b099d7
c<Btn1Down>:		MenuButtonTakeFocus()\n\
Packit b099d7
c<Btn1Up>:		MenuButtonTakeFocusUp()\n\
Packit b099d7
~c<BtnDown>:		BtnDown()\n\
Packit b099d7
~c<BtnUp>:		BtnUp()\n\
Packit b099d7
:<Key>osfSelect:	ArmAndActivate()\n\
Packit b099d7
:<Key>osfActivate:	ArmAndActivate()\n\
Packit b099d7
:<Key>osfCancel:	MenuEscape()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
~s ~m ~a <Key>Return:	ArmAndActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:	ArmAndActivate()";
Packit b099d7
Packit b099d7
/*** Frame.c ***/
Packit b099d7
/*
Packit b099d7
 * XmFrame has inherited XmManager's translations since OSF/Motif 1.1.
Packit b099d7
 * Since binary compatibility is *not* transitive (it is only
Packit b099d7
 * promised for one major release) we can reclaim this storage now.
Packit b099d7
 */
Packit b099d7
externaldef(translations) _XmConst char _XmFrame_defaultTranslations[] = "";
Packit b099d7
Packit b099d7
/*** Label.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmLabel_defaultTranslations[] = "\
Packit b099d7
<EnterWindow>:		Enter()\n\
Packit b099d7
<LeaveWindow>:		Leave()\n\
Packit b099d7
<Btn2Down>:		ProcessDrag()\n\
Packit b099d7
:<Key>osfActivate:	PrimitiveParentActivate()\n\
Packit b099d7
:<Key>osfCancel:	PrimitiveParentCancel()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
~s ~m ~a <Key>Return:	PrimitiveParentActivate()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmLabel_menuTranslations[] = "\
Packit b099d7
<EnterWindow>:		Enter()\n\
Packit b099d7
<LeaveWindow>:		Leave()\n\
Packit b099d7
<Btn2Down>:		ProcessDrag()\n\
Packit b099d7
:<Key>osfHelp:		Help()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmLabel_menu_traversal_events[] = "\
Packit b099d7
<Unmap>:		Unmap()\n\
Packit b099d7
<FocusOut>:		FocusOut()\n\
Packit b099d7
<FocusIn>:		FocusIn()\n\
Packit b099d7
:<Key>osfCancel:	MenuEscape()\n\
Packit b099d7
:<Key>osfLeft:		MenuTraverseLeft()\n\
Packit b099d7
:<Key>osfRight:		MenuTraverseRight()\n\
Packit b099d7
:<Key>osfUp:		MenuTraverseUp()\n\
Packit b099d7
:<Key>osfDown:		MenuTraverseDown()";
Packit b099d7
Packit b099d7
/*** List.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmList_ListXlations1[] = "\
Packit b099d7
<Unmap>:			PrimitiveUnmap()\n\
Packit b099d7
<Enter>:			ListEnter()\n\
Packit b099d7
<Leave>:			ListLeave()\n\
Packit b099d7
<FocusIn>:			ListFocusIn()\n\
Packit b099d7
<FocusOut>:			ListFocusOut()\n\
Packit b099d7
<Btn1Motion>:			ListProcessBtn1(ListButtonMotion)\n\
Packit b099d7
s ~m ~a <Btn1Down>:		ListProcessBtn1(ListBeginExtend)\n\
Packit b099d7
s ~m ~a <Btn1Up>:		ListProcessBtn1(ListEndExtend)\n\
Packit b099d7
~c ~s ~m ~a <Btn1Down>:		ListProcessBtn1(ListBeginSelect)\n\
Packit b099d7
~c ~s ~m ~a <Btn1Up>:		ListProcessBtn1(ListEndSelect)\n\
Packit b099d7
c ~s ~m ~a <Btn1Down>:		ListProcessBtn1(ListBeginToggle)\n\
Packit b099d7
c ~s ~m ~a <Btn1Up>:		ListProcessBtn1(ListEndToggle)\n\
Packit b099d7
c ~s ~m a <Btn1Down>:		ListProcessDrag()\n\
Packit b099d7
~c s ~m a <Btn1Down>:		ListProcessDrag()\n\
Packit b099d7
<Btn2Down>:			ListProcessBtn2(ListBeginExtend)\n\
Packit b099d7
<Btn2Motion>:			ListProcessBtn2(ListButtonMotion)\n\
Packit b099d7
<Btn2Up>:			ListProcessBtn2(ListEndExtend)\n\
Packit b099d7
:s c <Key>osfBeginLine:		ListBeginDataExtend()\n\
Packit b099d7
:c <Key>osfBeginLine:		ListBeginData()\n\
Packit b099d7
:<Key>osfBeginLine:		ListBeginLine()\n\
Packit b099d7
:s c <Key>osfEndLine:		ListEndDataExtend()\n\
Packit b099d7
:c <Key>osfEndLine:		ListEndData()\n\
Packit b099d7
:<Key>osfEndLine:		ListEndLine()\n\
Packit b099d7
:<Key>osfPageLeft:		ListLeftPage()\n\
Packit b099d7
:c <Key>osfPageUp:		ListLeftPage()\n\
Packit b099d7
:<Key>osfPageUp:		ListPrevPage()\n\
Packit b099d7
:<Key>osfPageRight:		ListRightPage()\n\
Packit b099d7
:c <Key>osfPageDown:		ListRightPage()\n\
Packit b099d7
:<Key>osfPageDown:		ListNextPage()\n";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmList_ListXlations2[] = "\
Packit b099d7
:s <KeyDown>osfSelect:		ListKbdBeginExtend()\n\
Packit b099d7
:<KeyDown>osfSelect:		ListKbdBeginSelect()\n\
Packit b099d7
:s <KeyUp>osfSelect:		ListKbdEndExtend()\n\
Packit b099d7
:<KeyUp>osfSelect:		ListKbdEndSelect()\n\
Packit b099d7
:<Key>osfSelectAll:		ListKbdSelectAll()\n\
Packit b099d7
:<Key>osfDeselectAll:		ListKbdDeSelectAll()\n\
Packit b099d7
:<Key>osfActivate:		ListKbdActivate()\n\
Packit b099d7
:<Key>osfAddMode:		ListAddMode()\n\
Packit b099d7
:<Key>osfHelp:			PrimitiveHelp()\n\
Packit b099d7
:<Key>osfCancel:		ListKbdCancel()\n\
Packit b099d7
:c <Key>osfLeft:		ListLeftPage()\n\
Packit b099d7
:<Key>osfLeft:			ListLeftChar()\n\
Packit b099d7
:c <Key>osfRight:		ListRightPage()\n\
Packit b099d7
:<Key>osfRight:			ListRightChar()\n\
Packit b099d7
:s <Key>osfUp:			ListExtendPrevItem()\n\
Packit b099d7
:<Key>osfUp:			ListPrevItem()\n\
Packit b099d7
:s <Key>osfDown:		ListExtendNextItem()\n\
Packit b099d7
:<Key>osfDown:			ListNextItem()\n\
Packit b099d7
:c <Key>osfInsert:		ListCopyToClipboard()\n\
Packit b099d7
:<Key>osfCopy:			ListCopyToClipboard()\n\
Packit b099d7
~s c ~m ~a <Key>slash:		ListKbdSelectAll()\n\
Packit b099d7
~s c ~m ~a <Key>backslash:	ListKbdDeSelectAll()\n\
Packit b099d7
s ~m ~a <Key>Tab:		PrimitivePrevTabGroup()\n\
Packit b099d7
~m ~a <Key>Tab:			PrimitiveNextTabGroup()\n\
Packit b099d7
~s ~m ~a <Key>Return:		ListKbdActivate()\n\
Packit b099d7
~s ~m ~a <KeyDown>space:	ListKbdBeginSelect()\n\
Packit b099d7
~s ~m ~a <KeyUp>space:		ListKbdEndSelect()\n\
Packit b099d7
s ~m ~a <KeyDown>space:		ListKbdBeginExtend()\n\
Packit b099d7
s ~m ~a <KeyUp>space:		ListKbdEndExtend()\n\
Packit b099d7
<Key>:				ListQuickNavigate()\n\
Packit b099d7
~s ~c ~m ~a <Btn4Down>,<Btn4Up>:ListScrollUp() ListScrollUp() ListScrollUp()\n\
Packit b099d7
~s ~c ~m ~a <Btn5Down>,<Btn5Up>:ListScrollDown() ListScrollDown() ListScrollDown()\n\
Packit b099d7
<Btn4Down>,<Btn4Up>:		ListScrollUp() ListScrollUp() ListScrollUp() ListScrollUp() ListScrollUp() ListScrollUp()\n\
Packit b099d7
<Btn5Down>,<Btn5Up>:		ListScrollDown() ListScrollDown() ListScrollDown() ListScrollDown() ListScrollDown() ListScrollDown()";
Packit b099d7
Packit b099d7
/*** Manager.c ***/
Packit b099d7
externaldef(translations) 
Packit b099d7
_XmConst char _XmManager_managerTraversalTranslations[] = "\
Packit b099d7
<EnterWindow>:			ManagerEnter()\n\
Packit b099d7
<LeaveWindow>:			ManagerLeave()\n\
Packit b099d7
<FocusOut>:			ManagerFocusOut()\n\
Packit b099d7
<FocusIn>:			ManagerFocusIn()\n\
Packit b099d7
:<Key>osfBeginLine:		ManagerGadgetTraverseHome()\n\
Packit b099d7
:<Key>osfUp:			ManagerGadgetTraverseUp()\n\
Packit b099d7
:<Key>osfDown:			ManagerGadgetTraverseDown()\n\
Packit b099d7
:<Key>osfLeft:			ManagerGadgetTraverseLeft()\n\
Packit b099d7
:<Key>osfRight:			ManagerGadgetTraverseRight()\n\
Packit b099d7
s ~m ~a <Key>Tab:		ManagerGadgetPrevTabGroup()\n\
Packit b099d7
~m ~a <Key>Tab:			ManagerGadgetNextTabGroup()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmManager_defaultTranslations[] = "\
Packit b099d7
<BtnMotion>:			ManagerGadgetButtonMotion()\n\
Packit b099d7
c<Btn1Down>:			ManagerGadgetTraverseCurrent()\n\
Packit b099d7
~c<Btn1Down>:			ManagerGadgetArm()\n\
Packit b099d7
~c<Btn1Down>,~c<Btn1Up>:	ManagerGadgetActivate()\n\
Packit b099d7
~c<Btn1Up>:			ManagerGadgetActivate()\n\
Packit b099d7
~c<Btn1Down>(2+):		ManagerGadgetMultiArm()\n\
Packit b099d7
~c<Btn1Up>(2+):			ManagerGadgetMultiActivate()\n\
Packit b099d7
<Btn2Down>:			ManagerGadgetDrag()\n\
Packit b099d7
:<Key>osfActivate:		ManagerParentActivate()\n\
Packit b099d7
:<Key>osfCancel:		ManagerParentCancel()\n\
Packit b099d7
:<Key>osfSelect:		ManagerGadgetSelect()\n\
Packit b099d7
:<Key>osfHelp:			ManagerGadgetHelp()\n\
Packit b099d7
~s ~m ~a <Key>Return:		ManagerParentActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:		ManagerGadgetSelect()\n\
Packit b099d7
<Key>:				ManagerGadgetKeyInput()";
Packit b099d7
Packit b099d7
/*** MenuShell.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmMenuShell_translations [] = "\
Packit b099d7
<Key>osfCancel:			MenuEscape()\n\
Packit b099d7
<BtnDown>:			ClearTraversal()\n\
Packit b099d7
<BtnUp>:			MenuShellPopdownDone()";
Packit b099d7
Packit b099d7
/*** Primitive.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmPrimitive_defaultTranslations[] = "\
Packit b099d7
<Unmap>:		PrimitiveUnmap()\n\
Packit b099d7
<FocusIn>:		PrimitiveFocusIn()\n\
Packit b099d7
<FocusOut>:		PrimitiveFocusOut()\n\
Packit b099d7
:<Key>osfActivate:	PrimitiveParentActivate()\n\
Packit b099d7
:<Key>osfCancel:	PrimitiveParentCancel()\n\
Packit b099d7
:<Key>osfBeginLine:	PrimitiveTraverseHome()\n\
Packit b099d7
:<Key>osfUp:		PrimitiveTraverseUp()\n\
Packit b099d7
:<Key>osfDown:		PrimitiveTraverseDown()\n\
Packit b099d7
:<Key>osfLeft:		PrimitiveTraverseLeft()\n\
Packit b099d7
:<Key>osfRight:		PrimitiveTraverseRight()\n\
Packit b099d7
~s ~m ~a <Key>Return:	PrimitiveParentActivate()\n\
Packit b099d7
s ~m ~a <Key>Tab:	PrimitivePrevTabGroup()\n\
Packit b099d7
~m ~a <Key>Tab:		PrimitiveNextTabGroup()";
Packit b099d7
Packit b099d7
/*** PushB.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmPushB_defaultTranslations[] = "\
Packit b099d7
<EnterWindow>:			Enter()\n\
Packit b099d7
<LeaveWindow>:			Leave()\n\
Packit b099d7
c<Btn1Down>:			ButtonTakeFocus()\n\
Packit b099d7
~c<Btn1Down>:			Arm()\n\
Packit b099d7
~c<Btn1Down>,~c<Btn1Up>:	Activate() Disarm()\n\
Packit b099d7
~c<Btn1Down>(2+):		MultiArm()\n\
Packit b099d7
~c<Btn1Up>(2+):			MultiActivate()\n\
Packit b099d7
~c<Btn1Up>:			Activate() Disarm()\n\
Packit b099d7
~c<Btn2Down>:			ProcessDrag()\n\
Packit b099d7
:<Key>osfActivate:		PrimitiveParentActivate()\n\
Packit b099d7
:<Key>osfCancel:		PrimitiveParentCancel()\n\
Packit b099d7
:<Key>osfSelect:		ArmAndActivate()\n\
Packit b099d7
:<Key>osfHelp:			Help()\n\
Packit b099d7
~s ~m ~a <Key>Return:		PrimitiveParentActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:		ArmAndActivate()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmPushB_menuTranslations[] = "\
Packit b099d7
<EnterWindow>:		Enter()\n\
Packit b099d7
<LeaveWindow>:		Leave()\n\
Packit b099d7
<Btn2Down>:		ProcessDrag()\n\
Packit b099d7
c<Btn1Down>:		MenuButtonTakeFocus()\n\
Packit b099d7
c<Btn1Up>:		MenuButtonTakeFocusUp()\n\
Packit b099d7
~c<BtnDown>:		BtnDown()\n\
Packit b099d7
~c<BtnUp>:		BtnUp()\n\
Packit b099d7
:<Key>osfSelect:	ArmAndActivate()\n\
Packit b099d7
:<Key>osfActivate:	ArmAndActivate()\n\
Packit b099d7
:<Key>osfCancel:	MenuEscape()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
~s ~m ~a <Key>Return:	ArmAndActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:	ArmAndActivate()";
Packit b099d7
Packit b099d7
/*** RowColumn.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmRowColumn_menu_traversal_table[] = "\
Packit b099d7
<Unmap>:		MenuUnmap()\n\
Packit b099d7
<EnterWindow>Normal:	MenuEnter()\n\
Packit b099d7
<FocusIn>:		MenuFocusIn()\n\
Packit b099d7
<FocusOut>:		MenuFocusOut()\n\
Packit b099d7
:<Key>osfHelp:		MenuHelp()\n\
Packit b099d7
:<Key>osfLeft:		MenuGadgetTraverseLeft()\n\
Packit b099d7
:<Key>osfRight:		MenuGadgetTraverseRight()\n\
Packit b099d7
:<Key>osfUp:		MenuGadgetTraverseUp()\n\
Packit b099d7
:<Key>osfDown:		MenuGadgetTraverseDown()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmRowColumn_option_table[]= "\
Packit b099d7
<Btn2Down>:		MenuGadgetDrag()\n\
Packit b099d7
c<Btn2Up>:		MenuBtnUp()\n\
Packit b099d7
c<Btn1Down>:		MenuGadgetTraverseCurrent()\n\
Packit b099d7
c<Btn1Up>:		MenuGadgetTraverseCurrentUp()\n\
Packit b099d7
~c<BtnDown>:		MenuBtnDown()\n\
Packit b099d7
~c<BtnUp>:		MenuBtnUp()\n\
Packit b099d7
:<Key>osfActivate:	ManagerParentActivate()\n\
Packit b099d7
:<Key>osfCancel:	ManagerParentCancel()\n\
Packit b099d7
:<Key>osfSelect:	ManagerGadgetSelect()\n\
Packit b099d7
:<Key>osfHelp:		MenuHelp()\n\
Packit b099d7
~s ~m ~a <Key>Return:	ManagerParentActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:	ManagerGadgetSelect()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmRowColumn_bar_table[]= "\
Packit b099d7
<Btn2Down>:		MenuGadgetDrag()\n\
Packit b099d7
c<Btn2Up>:		MenuBtnUp()\n\
Packit b099d7
c<Btn1Down>:		MenuGadgetTraverseCurrent()\n\
Packit b099d7
c<Btn1Up>:		MenuGadgetTraverseCurrentUp()\n\
Packit b099d7
~c<BtnDown>:		MenuBtnDown()\n\
Packit b099d7
~c<BtnUp>:		MenuBtnUp()\n\
Packit b099d7
:<Key>osfSelect:	MenuBarGadgetSelect()\n\
Packit b099d7
:<Key>osfActivate:	MenuBarGadgetSelect()\n\
Packit b099d7
:<Key>osfHelp:		MenuHelp()\n\
Packit b099d7
:<Key>osfCancel:	MenuGadgetEscape()\n\
Packit b099d7
~s ~m ~a <Key>Return:	MenuBarGadgetSelect()\n\
Packit b099d7
~s ~m ~a <Key>space:	MenuBarGadgetSelect()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmRowColumn_menu_table[]= "\
Packit b099d7
c<Btn2Up>:		MenuBtnUp()\n\
Packit b099d7
c<Btn1Down>:		MenuGadgetTraverseCurrent()\n\
Packit b099d7
c<Btn1Up>:		MenuGadgetTraverseCurrentUp()\n\
Packit b099d7
~c<BtnDown>:		MenuBtnDown()\n\
Packit b099d7
~c<BtnUp>:		MenuBtnUp()\n\
Packit b099d7
:<Key>osfSelect:	ManagerGadgetSelect()\n\
Packit b099d7
:<Key>osfActivate:	ManagerGadgetSelect()\n\
Packit b099d7
:<Key>osfHelp:		MenuHelp()\n\
Packit b099d7
:<Key>osfCancel:	MenuGadgetEscape()\n\
Packit b099d7
~s ~m ~a <Key>Return:	ManagerGadgetSelect()\n\
Packit b099d7
~s ~m ~a <Key>space:	ManagerGadgetSelect()";
Packit b099d7
Packit b099d7
/*** Sash.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmSash_defTranslations[] = "\
Packit b099d7
<Unmap>:			PrimitiveUnmap()\n\
Packit b099d7
<EnterWindow>:			enter()\n\
Packit b099d7
<LeaveWindow>:			leave()\n\
Packit b099d7
<FocusIn>:			SashFocusIn()\n\
Packit b099d7
<FocusOut>:			SashFocusOut()\n\
Packit b099d7
~c ~s ~m ~a <Btn1Down>:		SashAction(Start)\n\
Packit b099d7
~c ~s ~m ~a <Btn1Motion>:	SashAction(Move)\n\
Packit b099d7
~c ~s ~m ~a <Btn1Up>:		SashAction(Commit)\n\
Packit b099d7
~c ~s ~m ~a <Btn2Down>:		SashAction(Start)\n\
Packit b099d7
~c ~s ~m ~a <Btn2Motion>:	SashAction(Move)\n\
Packit b099d7
~c ~s ~m ~a <Btn2Up>:		SashAction(Commit)\n\
Packit b099d7
:<Key>osfActivate:		PrimitiveParentActivate()\n\
Packit b099d7
:<Key>osfCancel:		PrimitiveParentCancel()\n\
Packit b099d7
:<Key>osfHelp:			Help()\n\
Packit b099d7
:c <Key>osfUp:			SashAction(Key,LargeIncr,Up)\n\
Packit b099d7
:<Key>osfUp:			SashAction(Key,DefaultIncr,Up)\n\
Packit b099d7
:c <Key>osfRight:		SashAction(Key,LargeIncr,Right)\n\
Packit b099d7
:<Key>osfRight:			SashAction(Key,DefaultIncr,Right)\n\
Packit b099d7
:c <Key>osfDown:		SashAction(Key,LargeIncr,Down)\n\
Packit b099d7
:<Key>osfDown:			SashAction(Key,DefaultIncr,Down)\n\
Packit b099d7
:c <Key>osfLeft:		SashAction(Key,LargeIncr,Left)\n\
Packit b099d7
:<Key>osfLeft:			SashAction(Key,DefaultIncr,Left)\n\
Packit b099d7
~s ~m ~a <Key>Return:		PrimitiveParentActivate()\n\
Packit b099d7
s ~m ~a <Key>Tab:		PrevTabGroup()\n\
Packit b099d7
~m ~a <Key>Tab:			NextTabGroup()";
Packit b099d7
Packit b099d7
/*** ScrollBar.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmScrollBar_defaultTranslations[] = "\
Packit b099d7
<Unmap>:			PrimitiveUnmap()\n\
Packit b099d7
<Enter>:			PrimitiveEnter()\n\
Packit b099d7
<Leave>:			PrimitiveLeave()\n\
Packit b099d7
<FocusIn>:			PrimitiveFocusIn()\n\
Packit b099d7
<FocusOut>:			PrimitiveFocusOut()\n\
Packit b099d7
~s ~c ~m ~a <Btn1Down>:		Select()\n\
Packit b099d7
<Btn1Up>:		        Release()\n\
Packit b099d7
~s ~c ~m ~a Button1<PtrMoved>:	Moved()\n\
Packit b099d7
~s ~c ~m ~a <Btn2Down>:		Select()\n\
Packit b099d7
<Btn2Up>:		        Release()\n\
Packit b099d7
~s ~c ~m ~a Button2<PtrMoved>:	Moved()\n\
Packit b099d7
~s c ~m ~a <Btn1Down>:		TopOrBottom()\n\
Packit b099d7
:<Key>osfActivate:		PrimitiveParentActivate()\n\
Packit b099d7
:<Key>osfCancel:		CancelDrag()\n\
Packit b099d7
:<Key>osfBeginLine:		TopOrBottom()\n\
Packit b099d7
:<Key>osfEndLine:		TopOrBottom()\n\
Packit b099d7
:<Key>osfPageLeft:		PageUpOrLeft(1)\n\
Packit b099d7
:c <Key>osfPageUp:		PageUpOrLeft(1)\n\
Packit b099d7
:<Key>osfPageUp:		PageUpOrLeft(0)\n\
Packit b099d7
:<Key>osfPageRight:		PageDownOrRight(1)\n\
Packit b099d7
:c <Key>osfPageDown:		PageDownOrRight(1)\n\
Packit b099d7
:<Key>osfPageDown:		PageDownOrRight(0)\n\
Packit b099d7
:<Key>osfHelp:			PrimitiveHelp()\n\
Packit b099d7
:c <Key>osfUp:			PageUpOrLeft(0)\n\
Packit b099d7
:<Key>osfUp:			IncrementUpOrLeft(0)\n\
Packit b099d7
:c <Key>osfDown:		PageDownOrRight(0)\n\
Packit b099d7
:<Key>osfDown:			IncrementDownOrRight(0)\n\
Packit b099d7
:c <Key>osfLeft:		PageUpOrLeft(1)\n\
Packit b099d7
:<Key>osfLeft:			IncrementUpOrLeft(1)\n\
Packit b099d7
:c <Key>osfRight:		PageDownOrRight(1)\n\
Packit b099d7
:<Key>osfRight:			IncrementDownOrRight(1)\n\
Packit b099d7
~s ~m ~a <Key>Return:		PrimitiveParentActivate()\n\
Packit b099d7
s ~m ~a <Key>Tab:		PrimitivePrevTabGroup()\n\
Packit b099d7
~m ~a <Key>Tab:			PrimitiveNextTabGroup()\n\
Packit b099d7
~s ~c ~m ~a <Btn4Down>,<Btn4Up>:IncrementUpOrLeft(0) IncrementUpOrLeft(0) IncrementUpOrLeft(0) IncrementUpOrLeft(1) IncrementUpOrLeft(1) IncrementUpOrLeft(1)\n\
Packit b099d7
~s ~c ~m ~a <Btn5Down>,<Btn5Up>:IncrementDownOrRight(0) IncrementDownOrRight(0) IncrementDownOrRight(0) IncrementDownOrRight(1) IncrementDownOrRight(1) IncrementDownOrRight(1)\n\
Packit b099d7
<Btn4Down>,<Btn4Up>:		IncrementUpOrLeft(0) IncrementUpOrLeft(0) IncrementUpOrLeft(0) IncrementUpOrLeft(0) IncrementUpOrLeft(0) IncrementUpOrLeft(0) IncrementUpOrLeft(1) IncrementUpOrLeft(1) IncrementUpOrLeft(1) IncrementUpOrLeft(1) IncrementUpOrLeft(1) IncrementUpOrLeft(1)\n\
Packit b099d7
<Btn5Down>,<Btn5Up>:		IncrementDownOrRight(0) IncrementDownOrRight(0) IncrementDownOrRight(0) IncrementDownOrRight(0) IncrementDownOrRight(0) IncrementDownOrRight(0) IncrementDownOrRight(1) IncrementDownOrRight(1) IncrementDownOrRight(1) IncrementDownOrRight(1) IncrementDownOrRight(1)IncrementDownOrRight(1)";
Packit b099d7
Packit b099d7
/*** ScrolledW.c ***/
Packit b099d7
externaldef(translations) 
Packit b099d7
_XmConst char _XmScrolledW_ScrolledWindowXlations[] = "\
Packit b099d7
<EnterWindow>:		ManagerEnter()\n\
Packit b099d7
<FocusOut>:		ManagerFocusOut()\n\
Packit b099d7
<FocusIn>:		ManagerFocusIn()\n\
Packit b099d7
<Btn2Down>:		ManagerGadgetDrag()\n\
Packit b099d7
:<Key>osfActivate:	ManagerParentActivate()\n\
Packit b099d7
:<Key>osfCancel:	ManagerParentCancel()\n\
Packit b099d7
:c <Key>osfBeginLine:	SWTopLine()\n\
Packit b099d7
:<Key>osfBeginLine:	SWBeginLine()\n\
Packit b099d7
:c <Key>osfEndLine:	SWBottomLine()\n\
Packit b099d7
:<Key>osfEndLine:	SWEndLine()\n\
Packit b099d7
:<Key>osfPageLeft:	SWLeftPage()\n\
Packit b099d7
:c <Key>osfPageUp:	SWLeftPage()\n\
Packit b099d7
:<Key>osfPageUp:	SWUpPage()\n\
Packit b099d7
:<Key>osfPageRight:	SWRightPage()\n\
Packit b099d7
:c <Key>osfPageDown:	SWRightPage()\n\
Packit b099d7
:<Key>osfPageDown:	SWDownPage()\n\
Packit b099d7
:<Key>osfHelp:		ManagerGadgetHelp()\n\
Packit b099d7
:<Key>osfUp:		ManagerGadgetTraverseUp()\n\
Packit b099d7
:<Key>osfDown:		ManagerGadgetTraverseDown()\n\
Packit b099d7
:<Key>osfLeft:		ManagerGadgetTraverseLeft()\n\
Packit b099d7
:<Key>osfRight:		ManagerGadgetTraverseRight()\n\
Packit b099d7
~s ~m ~a <Key>Return:	ManagerParentActivate()\n\
Packit b099d7
s ~m ~a <Key>Tab:	ManagerGadgetPrevTabGroup()\n\
Packit b099d7
~m ~a <Key>Tab:		ManagerGadgetNextTabGroup()";
Packit b099d7
Packit b099d7
/* N.B.: This string is hard-coded in ClipWindow.c:ClipWindowKeys! */
Packit b099d7
externaldef(translations) _XmConst char _XmClipWindowTranslationTable[] = "\
Packit b099d7
:c <Key>osfBeginLine:	ActionGrab(SWTopLine)\n\
Packit b099d7
:<Key>osfBeginLine:	ActionGrab(SWBeginLine)\n\
Packit b099d7
:c <Key>osfEndLine:	ActionGrab(SWBottomLine)\n\
Packit b099d7
:<Key>osfEndLine:	ActionGrab(SWEndLine)\n\
Packit b099d7
:<Key>osfPageLeft:	ActionGrab(SWLeftPage)\n\
Packit b099d7
:c <Key>osfPageUp:	ActionGrab(SWLeftPage)\n\
Packit b099d7
:<Key>osfPageUp:	ActionGrab(SWUpPage)\n\
Packit b099d7
:<Key>osfPageRight:	ActionGrab(SWRightPage)\n\
Packit b099d7
:c <Key>osfPageDown:	ActionGrab(SWRightPage)\n\
Packit b099d7
:<Key>osfPageDown:	ActionGrab(SWDownPage)";
Packit b099d7
Packit b099d7
Packit b099d7
/*** SelectioB.c ***/
Packit b099d7
externaldef(translations) 
Packit b099d7
_XmConst char _XmSelectioB_defaultTextAccelerators[] = "\
Packit b099d7
\043override\n\
Packit b099d7
:<Key>osfUp:		SelectionBoxUpOrDown(0)\n\
Packit b099d7
:<Key>osfDown:		SelectionBoxUpOrDown(1)\n\
Packit b099d7
:<Key>osfBeginLine:	SelectionBoxUpOrDown(2)\n\
Packit b099d7
:<Key>osfEndLine:	SelectionBoxUpOrDown(3)\n\
Packit b099d7
:<Key>osfRestore:	SelectionBoxRestore()\n\
Packit b099d7
s c ~m ~a <Key>space:	SelectionBoxRestore()";
Packit b099d7
Packit b099d7
/*** TearOffB.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmTearOffB_overrideTranslations[] = "\
Packit b099d7
<Btn2Down>:		BDrag()\n\
Packit b099d7
<BtnUp>:		BActivate()\n\
Packit b099d7
:<Key>osfSelect:	KActivate()\n\
Packit b099d7
:<Key>osfActivate:	KActivate()\n\
Packit b099d7
~s ~m ~a <Key>Return:	KActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:	KActivate()";
Packit b099d7
Packit b099d7
/*** TextF.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmTextF_EventBindings1[] = "\
Packit b099d7
<Unmap>:		unmap()\n\
Packit b099d7
<Enter>:		enter()\n\
Packit b099d7
<Leave>:		leave()\n\
Packit b099d7
<FocusIn>:		focusIn()\n\
Packit b099d7
<FocusOut>:		focusOut()\n\
Packit b099d7
~c ~s ~m ~a <Btn1Down>:	process-bselect(grab-focus)\n\
Packit b099d7
c ~s ~m ~a <Btn1Down>:	process-bselect(move-destination)\n\
Packit b099d7
~c s ~m ~a <Btn1Down>:	process-bselect(extend-start)\n\
Packit b099d7
~c ~m ~a <Btn1Motion>:	process-bselect(extend-adjust)\n\
Packit b099d7
~c ~m ~a <Btn1Up>:	process-bselect(extend-end)\n\
Packit b099d7
c ~s ~m a <Btn1Down>:	process-bselect-event(process-bdrag, process-bselect)\n\
Packit b099d7
c ~s ~m a <Btn1Motion>:	process-bselect-event(secondary-adjust, process-bselect)\n\
Packit b099d7
c ~s ~m a <Btn1Up>:	process-bselect-event(copy-to, process-bselect)\n\
Packit b099d7
~c s ~m a <Btn1Down>:	process-bselect-event(process-bdrag, process-bselect)\n\
Packit b099d7
~c s ~m a <Btn1Motion>:	process-bselect-event(secondary-adjust, process-bselect)\n\
Packit b099d7
~c s ~m a <Btn1Up>:	process-bselect-event(move-to, process-bselect)\n\
Packit b099d7
~m ~a <Btn1Up>:	        process-bselect()\n\
Packit b099d7
m ~a <Btn1Down>:	process-bselect()\n\
Packit b099d7
~m a <Btn1Down>:	process-bselect()\n\
Packit b099d7
<Btn2Down>:		process-bdrag-event(extend-start, process-bdrag)\n\
Packit b099d7
m ~a <Btn2Motion>:	process-bdrag-event(extend-adjust,secondary-adjust)\n\
Packit b099d7
~m a <Btn2Motion>:	process-bdrag-event(extend-adjust,secondary-adjust)\n\
Packit b099d7
<Btn2Motion>:	        process-bdrag-event(extend-adjust)\n\
Packit b099d7
s c <Btn2Up>:		process-bdrag-event(extend-end, link-to)\n\
Packit b099d7
~s <Btn2Up>:		process-bdrag-event(extend-end, copy-to)\n\
Packit b099d7
~c <Btn2Up>:		process-bdrag-event(extend-end, move-to)\n\
Packit b099d7
:m <Key>osfPrimaryPaste:cut-primary()\n\
Packit b099d7
:a <Key>osfPrimaryPaste:cut-primary()\n\
Packit b099d7
:<Key>osfPrimaryPaste:	copy-primary()\n\
Packit b099d7
:m <Key>osfCut:		cut-primary()\n\
Packit b099d7
:a <Key>osfCut:		cut-primary()\n\
Packit b099d7
:<Key>osfCut:		cut-clipboard()\n\
Packit b099d7
:<Key>osfPaste:		paste-clipboard()\n\
Packit b099d7
:m <Key>osfCopy:	copy-primary()\n\
Packit b099d7
:a <Key>osfCopy:	copy-primary()\n\
Packit b099d7
:<Key>osfCopy:		copy-clipboard()\n\
Packit b099d7
:s <Key>osfBeginLine:	beginning-of-line(extend)\n\
Packit b099d7
:<Key>osfBeginLine:	beginning-of-line()\n\
Packit b099d7
:s <Key>osfEndLine:	end-of-line(extend)\n\
Packit b099d7
:<Key>osfEndLine:	end-of-line()\n\
Packit b099d7
:s <Key>osfPageLeft:	page-left(extend)\n\
Packit b099d7
:<Key>osfPageLeft:	page-left()\n\
Packit b099d7
:s c<Key>osfPageUp:	page-left(extend)\n\
Packit b099d7
:c <Key>osfPageUp:	page-left()\n\
Packit b099d7
:s <Key>osfPageRight:	page-right(extend)\n\
Packit b099d7
:<Key>osfPageRight:	page-right()\n";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmTextF_EventBindings2[] = "\
Packit b099d7
:s c <Key>osfPageDown:	page-right(extend)\n\
Packit b099d7
:c <Key>osfPageDown:	page-right()\n\
Packit b099d7
:<Key>osfClear:		clear-selection()\n\
Packit b099d7
:<Key>osfBackSpace:	delete-previous-character()\n\
Packit b099d7
:s m <Key>osfDelete:	cut-primary()\n\
Packit b099d7
:s a <Key>osfDelete:	cut-primary()\n\
Packit b099d7
:s <Key>osfDelete:	cut-clipboard()\n\
Packit b099d7
:c <Key>osfDelete:	delete-to-end-of-line()\n\
Packit b099d7
:<Key>osfDelete:	delete-next-character()\n\
Packit b099d7
:c m <Key>osfInsert:	copy-primary()\n\
Packit b099d7
:c a <Key>osfInsert:	copy-primary()\n\
Packit b099d7
:s <Key>osfInsert:	paste-clipboard()\n\
Packit b099d7
:c <Key>osfInsert:	copy-clipboard()\n\
Packit b099d7
:<Key>osfInsert:	toggle-overstrike()\n\
Packit b099d7
:s <Key>osfSelect:	key-select()\n\
Packit b099d7
:<Key>osfSelect:	set-anchor()\n\
Packit b099d7
:<Key>osfSelectAll:	select-all()\n\
Packit b099d7
:<Key>osfDeselectAll:	deselect-all()\n\
Packit b099d7
:<Key>osfActivate:	activate()\n\
Packit b099d7
:<Key>osfAddMode:	toggle-add-mode()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
:<Key>osfCancel:	process-cancel()\n\
Packit b099d7
:s c <Key>osfLeft:	backward-word(extend)\n\
Packit b099d7
:c <Key>osfLeft:	backward-word()\n\
Packit b099d7
:s <Key>osfLeft:	key-select(left)\n\
Packit b099d7
:<Key>osfLeft:		backward-character()\n\
Packit b099d7
:s c <Key>osfRight:	forward-word(extend)\n\
Packit b099d7
:c <Key>osfRight:	forward-word()\n\
Packit b099d7
:s <Key>osfRight:	key-select(right)\n\
Packit b099d7
:<Key>osfRight:		forward-character()\n\
Packit b099d7
:<Key>osfUp:		traverse-prev()\n\
Packit b099d7
:<Key>osfDown:		traverse-next()\n";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmTextF_EventBindings3[] = "\
Packit b099d7
c ~m ~a <Key>slash:	select-all()\n\
Packit b099d7
c ~m ~a <Key>backslash:	deselect-all()\n\
Packit b099d7
s ~m ~a <Key>Tab:	prev-tab-group()\n\
Packit b099d7
~m ~a <Key>Tab:		next-tab-group()\n\
Packit b099d7
~s ~m ~a <Key>Return:	activate()\n\
Packit b099d7
c ~s ~m ~a <Key>space:	set-anchor()\n\
Packit b099d7
c s ~m ~a <Key>space:	key-select()\n\
Packit b099d7
s ~c ~m ~a <Key>space:	self-insert()\n\
Packit b099d7
<Key>:			self-insert()";
Packit b099d7
Packit b099d7
/*** TextIn.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmTextIn_XmTextEventBindings1[] = "\
Packit b099d7
<Unmap>:		unmap()\n\
Packit b099d7
<EnterWindow>:		enter()\n\
Packit b099d7
<LeaveWindow>:		leave()\n\
Packit b099d7
<FocusIn>:		focusIn()\n\
Packit b099d7
<FocusOut>:		focusOut()\n\
Packit b099d7
~c ~s ~m ~a <Btn1Down>:	process-bselect(grab-focus)\n\
Packit b099d7
c ~s ~m ~a <Btn1Down>:	process-bselect(move-destination)\n\
Packit b099d7
~c s ~m ~a <Btn1Down>:	process-bselect(extend-start)\n\
Packit b099d7
~c ~m ~a <Btn1Motion>:	process-bselect(extend-adjust)\n\
Packit b099d7
~c ~m ~a <Btn1Up>:	process-bselect(extend-end)\n\
Packit b099d7
c ~s ~m a <Btn1Down>:	process-bselect-event(process-bdrag, process-bselect)\n\
Packit b099d7
c ~s ~m a <Btn1Motion>:	process-bselect-event(secondary-adjust, process-bselect)\n\
Packit b099d7
c ~s ~m a <Btn1Up>:	process-bselect-event(copy-to, process-bselect)\n\
Packit b099d7
~c s ~m a <Btn1Down>:	process-bselect-event(process-bdrag, process-bselect)\n\
Packit b099d7
~c s ~m a <Btn1Motion>:	process-bselect-event(secondary-adjust, process-bselect)\n\
Packit b099d7
~c s ~m a <Btn1Up>:	process-bselect-event(move-to, process-bselect)\n\
Packit b099d7
~m ~a <Btn1Up>:		process-bselect()\n\
Packit b099d7
m ~a <Btn1Down>:	process-bselect()\n\
Packit b099d7
~m a <Btn1Down>:	process-bselect()\n\
Packit b099d7
<Btn2Down>:		process-bdrag-event(extend-start, process-bdrag)\n\
Packit b099d7
m ~a <Btn2Motion>:	process-bdrag-event(extend-adjust, secondary-adjust)\n\
Packit b099d7
~m a <Btn2Motion>:	process-bdrag-event(extend-adjust, secondary-adjust)\n\
Packit b099d7
<Btn2Motion>:	        process-bdrag-event(extend-adjust)\n\
Packit b099d7
s c <Btn2Up>:		process-bdrag-event(extend-end, link-to)\n\
Packit b099d7
~s <Btn2Up>:		process-bdrag-event(extend-end, copy-to)\n\
Packit b099d7
~c <Btn2Up>:		process-bdrag-event(extend-end, move-to)\n\
Packit b099d7
:m <Key>osfPrimaryPaste:cut-primary()\n\
Packit b099d7
:a <Key>osfPrimaryPaste:cut-primary()\n\
Packit b099d7
:<Key>osfPrimaryPaste:	copy-primary()\n\
Packit b099d7
:m <Key>osfCut:		cut-primary()\n\
Packit b099d7
:a <Key>osfCut:		cut-primary()\n\
Packit b099d7
:<Key>osfCut:		cut-clipboard()\n\
Packit b099d7
:<Key>osfPaste:		paste-clipboard()\n\
Packit b099d7
:m <Key>osfCopy:	copy-primary()\n\
Packit b099d7
:a <Key>osfCopy:	copy-primary()\n\
Packit b099d7
:<Key>osfCopy:		copy-clipboard()\n\
Packit b099d7
:s c <Key>osfBeginLine:	beginning-of-file(extend)\n\
Packit b099d7
:c <Key>osfBeginLine:	beginning-of-file()\n\
Packit b099d7
:s <Key>osfBeginLine:	beginning-of-line(extend)\n\
Packit b099d7
:<Key>osfBeginLine:	beginning-of-line()\n\
Packit b099d7
:s c <Key>osfEndLine:	end-of-file(extend)\n\
Packit b099d7
:c <Key>osfEndLine:	end-of-file()\n\
Packit b099d7
:s <Key>osfEndLine:	end-of-line(extend)\n\
Packit b099d7
:<Key>osfEndLine:	end-of-line()\n\
Packit b099d7
:s <Key>osfPageLeft:	page-left(extend)\n\
Packit b099d7
:<Key>osfPageLeft:	page-left()\n\
Packit b099d7
:s c <Key>osfPageUp:	page-left(extend)\n\
Packit b099d7
:c <Key>osfPageUp:	page-left()\n\
Packit b099d7
:s <Key>osfPageUp:	previous-page(extend)\n\
Packit b099d7
:<Key>osfPageUp:	previous-page()\n\
Packit b099d7
:s <Key>osfPageRight:	page-right(extend)\n\
Packit b099d7
:<Key>osfPageRight:	page-right()\n";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmTextIn_XmTextEventBindings2[] = "\
Packit b099d7
:s c <Key>osfPageDown:	page-right(extend)\n\
Packit b099d7
:c <Key>osfPageDown:	page-right()\n\
Packit b099d7
:s <Key>osfPageDown:	next-page(extend)\n\
Packit b099d7
:<Key>osfPageDown:	next-page()\n\
Packit b099d7
:<Key>osfClear:		clear-selection()\n\
Packit b099d7
:<Key>osfBackSpace:	delete-previous-character()\n\
Packit b099d7
:s m <Key>osfDelete:	cut-primary()\n\
Packit b099d7
:s a <Key>osfDelete:	cut-primary()\n\
Packit b099d7
:s <Key>osfDelete:	cut-clipboard()\n\
Packit b099d7
:c <Key>osfDelete:	delete-to-end-of-line()\n\
Packit b099d7
:<Key>osfDelete:	delete-next-character()\n\
Packit b099d7
:c m <Key>osfInsert:	copy-primary()\n\
Packit b099d7
:c a <Key>osfInsert:	copy-primary()\n\
Packit b099d7
:s <Key>osfInsert:	paste-clipboard()\n\
Packit b099d7
:c <Key>osfInsert:	copy-clipboard()\n\
Packit b099d7
:<Key>osfInsert:	toggle-overstrike()\n\
Packit b099d7
:s <Key>osfSelect:	key-select()\n\
Packit b099d7
:<Key>osfSelect:	set-anchor()\n\
Packit b099d7
:<Key>osfSelectAll:	select-all()\n\
Packit b099d7
:<Key>osfDeselectAll:	deselect-all()\n\
Packit b099d7
:<Key>osfActivate:	activate()\n\
Packit b099d7
:<Key>osfAddMode:	toggle-add-mode()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
:<Key>osfCancel:	process-cancel()\n\
Packit b099d7
:s c <Key>osfLeft:	backward-word(extend)\n\
Packit b099d7
:c <Key>osfLeft:	backward-word()\n\
Packit b099d7
:s <Key>osfLeft:	key-select(left)\n\
Packit b099d7
:<Key>osfLeft:		backward-character()\n\
Packit b099d7
:s c <Key>osfRight:	forward-word(extend)\n\
Packit b099d7
:c <Key>osfRight:	forward-word()\n\
Packit b099d7
:s <Key>osfRight:	key-select(right)\n\
Packit b099d7
:<Key>osfRight:		forward-character()\n\
Packit b099d7
:s c <Key>osfUp:	backward-paragraph(extend)\n\
Packit b099d7
:c <Key>osfUp:		backward-paragraph()\n\
Packit b099d7
:s <Key>osfUp:		process-shift-up()\n\
Packit b099d7
:<Key>osfUp:		process-up()\n\
Packit b099d7
:s c <Key>osfDown:	forward-paragraph(extend)\n\
Packit b099d7
:c <Key>osfDown:	forward-paragraph()\n\
Packit b099d7
:s <Key>osfDown:	process-shift-down()\n\
Packit b099d7
:<Key>osfDown:		process-down()\n";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmTextIn_XmTextEventBindings3[] = "\
Packit b099d7
    c ~m ~a <Key>slash:		select-all()\n\
Packit b099d7
    c ~m ~a <Key>backslash:	deselect-all()\n\
Packit b099d7
 s  c ~m ~a <Key>Tab:		prev-tab-group()\n\
Packit b099d7
~s  c ~m ~a <Key>Tab:		next-tab-group()\n\
Packit b099d7
 s ~c ~m ~a <Key>Tab:		process-tab(Prev)\n\
Packit b099d7
~s ~c ~m ~a <Key>Tab:		process-tab(Next)\n\
Packit b099d7
~s  c ~m ~a <Key>Return:	activate()\n\
Packit b099d7
~s ~c ~m ~a <Key>Return:	process-return()\n\
Packit b099d7
~s  c ~m ~a <Key>space:		set-anchor()\n\
Packit b099d7
 s  c ~m ~a <Key>space:		key-select()\n\
Packit b099d7
 s ~c ~m ~a <Key>space:		self-insert()\n\
Packit b099d7
<Key>:				self-insert()\n\
Packit b099d7
~s ~c ~m ~a <Btn4Down>,<Btn4Up>:scroll-one-line-down() scroll-one-line-down() scroll-one-line-down()\n\
Packit b099d7
~s ~c ~m ~a <Btn5Down>,<Btn5Up>:scroll-one-line-up() scroll-one-line-up() scroll-one-line-up()\n\
Packit b099d7
<Btn4Down>,<Btn4Up>:		scroll-one-line-down() scroll-one-line-down() scroll-one-line-down() scroll-one-line-down() scroll-one-line-down() scroll-one-line-down() scroll-one-line-down()\n\
Packit b099d7
<Btn5Down>,<Btn5Up>:		scroll-one-line-up() scroll-one-line-up() scroll-one-line-up() scroll-one-line-up() scroll-one-line-up() scroll-one-line-up() scroll-one-line-up()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmTextIn_XmTextVEventBindings[] = "\
Packit b099d7
:s c <Key>osfLeft:forward-paragraph(extend)\n\
Packit b099d7
:c <Key>osfLeft:forward-paragraph()\n\
Packit b099d7
:s <Key>osfLeft:process-shift-left()\n\
Packit b099d7
:<Key>osfLeft:process-left()\n\
Packit b099d7
:s c <Key>osfRight:backward-paragraph(extend)\n\
Packit b099d7
:c <Key>osfRight:backward-paragraph()\n\
Packit b099d7
:s <Key>osfRight:process-shift-right(right)\n\
Packit b099d7
:<Key>osfRight:process-right()\n\
Packit b099d7
:s c <Key>osfUp:backward-word(extend)\n\
Packit b099d7
:c <Key>osfUp:backward-word()\n\
Packit b099d7
:s <Key>osfUp:key-select(up)\n\
Packit b099d7
:<Key>osfUp:backward-character()\n\
Packit b099d7
:s c <Key>osfDown:forward-word(extend)\n\
Packit b099d7
:c <Key>osfDown:forward-word()\n\
Packit b099d7
:s <Key>osfDown:key-select(down)\n\
Packit b099d7
:<Key>osfDown:forward-character()\n\
Packit b099d7
:s <Key>osfPageLeft:next-page(extend)\n\
Packit b099d7
:<Key>osfPageLeft:next-page()\n\
Packit b099d7
:s <Key>osfPageUp:page-up(extend)\n\
Packit b099d7
:<Key>osfPageUp:page-up()\n\
Packit b099d7
:s <Key>osfPageRight:previous-page(extend)\n\
Packit b099d7
:<Key>osfPageRight:previous-page()\n\
Packit b099d7
:s <Key>osfPageDown:page-down(extend)\n\
Packit b099d7
:<Key>osfPageDown:page-down()";
Packit b099d7
Packit b099d7
Packit b099d7
/*** ToggleB.c ***/
Packit b099d7
externaldef(translations) _XmConst char _XmToggleB_defaultTranslations[] = "\
Packit b099d7
<EnterWindow>:		Enter()\n\
Packit b099d7
<LeaveWindow>:		Leave()\n\
Packit b099d7
c<Btn1Down>:		ButtonTakeFocus()\n\
Packit b099d7
~c<Btn1Down>:		Arm()\n\
Packit b099d7
~c<Btn1Up>:		Select() Disarm()\n\
Packit b099d7
<Btn2Down>:		ProcessDrag()\n\
Packit b099d7
:<Key>osfActivate:	PrimitiveParentActivate()\n\
Packit b099d7
:<Key>osfCancel:	PrimitiveParentCancel()\n\
Packit b099d7
:<Key>osfSelect:	ArmAndActivate()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
~s ~m ~a <Key>Return:	PrimitiveParentActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:	ArmAndActivate()";
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmToggleB_menuTranslations[] = "\
Packit b099d7
<EnterWindow>:		Enter()\n\
Packit b099d7
<LeaveWindow>:		Leave()\n\
Packit b099d7
<Btn2Down>:		ProcessDrag()\n\
Packit b099d7
c<Btn1Down>:		MenuButtonTakeFocus()\n\
Packit b099d7
c<Btn1Up>:		MenuButtonTakeFocusUp()\n\
Packit b099d7
~c<BtnDown>:		BtnDown()\n\
Packit b099d7
~c<BtnUp>:		BtnUp()\n\
Packit b099d7
:<Key>osfSelect:	ArmAndActivate()\n\
Packit b099d7
:<Key>osfActivate:	ArmAndActivate()\n\
Packit b099d7
:<Key>osfHelp:		Help()\n\
Packit b099d7
:<Key>osfCancel:	MenuEscape()\n\
Packit b099d7
~s ~m ~a <Key>Return:	ArmAndActivate()\n\
Packit b099d7
~s ~m ~a <Key>space:	ArmAndActivate()";
Packit b099d7
Packit b099d7
/*** VirtKeys.c ***/
Packit b099d7
Packit b099d7
/* Do not abbreviate meta, ctrl, shift, lock, alt, etc. */
Packit b099d7
#ifdef FIX_1300
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_fallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape,<Key>Cancel\n\
Packit b099d7
osfLeft:<Key>Left,<Key>KP_Left\n\
Packit b099d7
osfUp:<Key>Up,<Key>KP_Up\n\
Packit b099d7
osfRight:<Key>Right,<Key>KP_Right\n\
Packit b099d7
osfDown:<Key>Down,<Key>KP_Down\n\
Packit b099d7
osfEndLine:<Key>End,<Key>KP_End\n\
Packit b099d7
osfBeginLine:<Key>Home,<Key>Begin,<Key>KP_Home\n\
Packit b099d7
osfPageUp:<Key>Prior,<Key>KP_Prior\n\
Packit b099d7
osfPageDown:<Key>Next,<Key>KP_Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete,<Key>KP_Delete\n\
Packit b099d7
osfInsert:<Key>Insert,<Key>KP_Insert\n\
Packit b099d7
osfAddMode:Shift<Key>F8\n\
Packit b099d7
osfHelp:<Key>F1,<Key>Help\n\
Packit b099d7
osfMenu:Shift<Key>F10,<Key>Menu\n\
Packit b099d7
osfMenuBar:<Key>F10,Shift<Key>Menu\n\
Packit b099d7
osfSelect:<Key>Select\n\
Packit b099d7
osfActivate:<Key>KP_Enter,<Key>Execute\n\
Packit b099d7
osfClear:<Key>Clear\n\
Packit b099d7
osfUndo:<Key>Undo\n\
Packit b099d7
osfSwitchDirection:Alt<Key>Return,Alt<Key>KP_Enter";
Packit b099d7
#else
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_fallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape,<Key>Cancel\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfBeginLine:<Key>Home,<Key>Begin\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift<Key>F8\n\
Packit b099d7
osfHelp:<Key>F1,<Key>Help\n\
Packit b099d7
osfMenu:Shift<Key>F10,<Key>Menu\n\
Packit b099d7
osfMenuBar:<Key>F10,Shift<Key>Menu\n\
Packit b099d7
osfSelect:<Key>Select\n\
Packit b099d7
osfActivate:<Key>KP_Enter,<Key>Execute\n\
Packit b099d7
osfClear:<Key>Clear\n\
Packit b099d7
osfUndo:<Key>Undo\n\
Packit b099d7
osfSwitchDirection:Alt<Key>Return,Alt<Key>KP_Enter";
Packit b099d7
#endif
Packit b099d7
Packit b099d7
/*"Acorn Computers Ltd"
Packit b099d7
* Acorn RISC iX versions 1.0->1.2 running on Acorn R140, R225, R260
Packit b099d7
* (all national keyboard variants)*/
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_acornFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:Alt <Key>Right\n\
Packit b099d7
osfBeginLine:Alt <Key>Left\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>F1\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10\n\
Packit b099d7
osfActivate:<Key>KP_Enter\n\
Packit b099d7
osfCopy:<Key>Select";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Apollo Computer Inc."*/
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_apolloFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>apRightBar\n\
Packit b099d7
osfBeginLine:<Key>apLeftBar\n\
Packit b099d7
osfPageLeft:<Key>apLeftBox\n\
Packit b099d7
osfPageRight:<Key>apRightBox\n\
Packit b099d7
osfPageUp:<Key>apUpBox\n\
Packit b099d7
osfPageDown:<Key>apDownBox\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>apCharDel\n\
Packit b099d7
osfInsert:<Key>Select\n\
Packit b099d7
osfAddMode:Shift<Key>F8\n\
Packit b099d7
osfHelp:<Key>Help\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10\n\
Packit b099d7
osfCopy:<Key>apCopy\n\
Packit b099d7
osfCut:<Key>apCut\n\
Packit b099d7
osfPaste:<Key>apPaste\n\
Packit b099d7
osfUndo:<Key>Undo";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Data General Corporation Rev 04"
Packit b099d7
* AViiON */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_dgFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>F1\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10";
Packit b099d7
Packit b099d7
Packit b099d7
/*"DECWINDOWS DigitalEquipmentCorp."*/
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_decFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:Alt<Key>Right\n\
Packit b099d7
osfBeginLine:Alt<Key>Left\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>Delete\n\
Packit b099d7
osfDelete:<Key>DRemove\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift<Key>F8\n\
Packit b099d7
osfHelp:<Key>Help\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10\n\
Packit b099d7
osfSelect:<Key>Select\n\
Packit b099d7
osfActivate:<Key>KP_Enter\n\
Packit b099d7
osfPrimaryPaste:<Key>F14";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Double Click Imaging, Inc. KeyX"
Packit b099d7
* for the version of KeyX running on 386 AT bus compatibles. */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_dblclkFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>F1\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Hewlett-Packard Company" */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_hpFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift<Key>F8\n\
Packit b099d7
osfHelp:<Key>F1\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10\n\
Packit b099d7
osfSelect:<Key>Select\n\
Packit b099d7
osfClear:<Key>Clear\n\
Packit b099d7
osfUndo:<Key>Undo\n\
Packit b099d7
osfPrimaryPaste:Alt Ctrl<Key>Insert";
Packit b099d7
Packit b099d7
Packit b099d7
/*"International Business Machines"
Packit b099d7
* for AIX/PS2 and RS/6000 systems */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_ibmFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>F1\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10";
Packit b099d7
Packit b099d7
Packit b099d7
/*  Intergraph keyboard support        */
Packit b099d7
/* Intergraph */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_ingrFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:Alt<Key>Right\n\
Packit b099d7
osfBeginLine:Alt<Key>Left\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift<Key>F8\n\
Packit b099d7
osfHelp:<Key>Help\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Megatek Corporation"
Packit b099d7
* Megatek X-Cellerator */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_megatekFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>R13\n\
Packit b099d7
osfBeginLine:<Key>F27\n\
Packit b099d7
osfPageUp:<Key>F29\n\
Packit b099d7
osfPageDown:<Key>F35\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>Help\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10\n\
Packit b099d7
osfCopy:<Key>F16\n\
Packit b099d7
osfCut:<Key>F20\n\
Packit b099d7
osfPaste:<Key>F18\n\
Packit b099d7
osfUndo:<Key>F14";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Motorola Inc. (Microcomputer Division)" */
Packit b099d7
/* (c) Copyright 1990 Motorola Inc. */
Packit b099d7
/* Motorola provides these key bindings as is,
Packit b099d7
	with no guarantees or warranties implied.
Packit b099d7
	Motorola is under no obligation to support,
Packit b099d7
	update, or extend these key bindings for
Packit b099d7
	future releases. */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_motorolaFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>F1\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Silicon Graphics Inc." */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_sgiFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>F1\n\
Packit b099d7
osfActivate:<Key>KP_Enter\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Siemens Munich by SP-4's Hacker Crew"
Packit b099d7
* Siemens WX200 system */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_siemensWx200FallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>Cancel\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete,<Key>F29\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>Help,<Key>F1\n\
Packit b099d7
osfActivate:<Key>KP_Enter\n\
Packit b099d7
osfMenu:<Key>Menu,Shift <Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Siemens Munich (SP-4's hacker-clan)"
Packit b099d7
* Siemens 9733 system */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_siemens9733FallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete_char\n\
Packit b099d7
osfInsert:<Key>Insert_char\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>Help\n\
Packit b099d7
osfMenu:<Key>Linefeed\n\
Packit b099d7
osfMenuBar:<Key>F10";
Packit b099d7
Packit b099d7
Packit b099d7
/* "Sun Microsystems, Inc." */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_sunFallbackBindingString[] = "\
Packit b099d7
osfActivate:<Key>KP_Enter\n\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfHelp:<Key>Help,<Key>F1\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfUndo:<Key>Undo\n\
Packit b099d7
osfAddMode:Shift<Key>F8\n\
Packit b099d7
osfCopy:<Key>SunCopy\n\
Packit b099d7
osfCut:<Key>SunCut\n\
Packit b099d7
osfPaste:<Key>SunPaste";
Packit b099d7
Packit b099d7
Packit b099d7
/*"Tektronix, Inc." */
Packit b099d7
Packit b099d7
externaldef(translations) _XmConst char _XmVirtKeys_tekFallbackBindingString[] = "\
Packit b099d7
osfCancel:<Key>Escape\n\
Packit b099d7
osfLeft:<Key>Left\n\
Packit b099d7
osfUp:<Key>Up\n\
Packit b099d7
osfRight:<Key>Right\n\
Packit b099d7
osfDown:<Key>Down\n\
Packit b099d7
osfEndLine:<Key>End\n\
Packit b099d7
osfBeginLine:<Key>Home\n\
Packit b099d7
osfPageUp:<Key>Prior\n\
Packit b099d7
osfPageDown:<Key>Next\n\
Packit b099d7
osfBackSpace:<Key>BackSpace\n\
Packit b099d7
osfDelete:<Key>Delete\n\
Packit b099d7
osfInsert:<Key>Insert\n\
Packit b099d7
osfAddMode:Shift <Key>F8\n\
Packit b099d7
osfHelp:<Key>F1\n\
Packit b099d7
osfMenu:Shift<Key>F10\n\
Packit b099d7
osfMenuBar:<Key>F10";
Packit b099d7
Packit b099d7