/*
 * This file is generated by test/Xm/test1.c:  Do NOT edit.
 */

char _XmArrowB_defaultTranslations[] = "\
    <Key>KP_Enter:        PrimitiveParentActivate()\n\
    <Key>Escape:          PrimitiveParentCancel()\n\
    <Key>Select:          ArmAndActivate()\n\
    <Key>F1:              Help()\n\
    <EnterWindow>:            Enter()\n\
    <LeaveWindow>:            Leave()\n\
    <Btn1Down>:               Arm()\n\
    <Btn1Down>,<Btn1Up>:      Activate() Disarm()\n\
    <Btn1Down>(2+):           MultiArm()\n\
    <Btn1Up>(2+):             MultiActivate()\n\
    <Btn1Up>:                 Activate() Disarm()\n\
    ~s ~m ~a <Key>Return:     PrimitiveParentActivate()\n\
    ~s ~m ~a <Key>space:      ArmAndActivate()";

char _XmBulletinB_defaultTranslations[] = "\
    <Key>F1:              ManagerGadgetHelp()\n\
    <Key>KP_Enter:        ManagerParentActivate()\n\
    <Key>Escape:          ManagerParentCancel()\n\
    <Key>Select:          ManagerGadgetSelect()\n\
    <BtnMotion>:              ManagerGadgetButtonMotion()\n\
    <Btn1Down>:               ManagerGadgetArm()\n\
    <Btn1Down>,<Btn1Up>:      ManagerGadgetActivate()\n\
    <Btn1Up>:                 ManagerGadgetActivate()\n\
    <Btn1Down>(2+):           ManagerGadgetMultiArm()\n\
    <Btn1Up>(2+):             ManagerGadgetMultiActivate()\n\
    <Btn2Down>:               ManagerGadgetDrag()\n\
    <Key>space:               ManagerGadgetSelect()\n\
    <Key>Return:              ManagerParentActivate()\n\
    <Key>:                    ManagerGadgetKeyInput()";

char _XmCascadeB_menubar_events[] = "\
    <Key>Select:          KeySelect()\n\
    <Key>KP_Enter:        KeySelect()\n\
    <Key>F1:              Help()\n\
    <Key>Escape:          CleanupMenuBar()\n\
    <EnterWindow>Normal:      MenuBarEnter()\n\
    <LeaveWindow>Normal:      MenuBarLeave()\n\
    <BtnDown>:                MenuBarSelect()\n\
    <BtnUp>:                  DoSelect()\n\
    ~s<Key>Return:            KeySelect()\n\
    ~s<Key>space:             KeySelect()";

char _XmCascadeB_p_events[] = "\
    <Key>Select:          KeySelect()\n\
    <Key>KP_Enter:        KeySelect()\n\
    <Key>F1:              Help()\n\
    <Key>Escape:          CleanupMenuBar()\n\
    <EnterWindow>:            DelayedArm()\n\
    <LeaveWindow>:            CheckDisarm()\n\
    <BtnDown>:                StartDrag()\n\
    <BtnUp>:                  DoSelect()\n\
    ~s<Key>Return:            KeySelect()\n\
    ~s<Key>space:             KeySelect()";


char _XmDrawingA_defaultTranslations[] = "\
    <Key>KP_Enter:        DrawingAreaInput() ManagerParentActivate()\n\
    <Key>Escape:          DrawingAreaInput() ManagerParentCancel()\n\
    <Key>F1:              DrawingAreaInput() ManagerGadgetHelp()\n\
    <Key>Select:          DrawingAreaInput() ManagerGadgetSelect()\n\
    <BtnMotion>:              ManagerGadgetButtonMotion()\n\
    <Btn1Down>:               DrawingAreaInput() ManagerGadgetArm()\n\
    <Btn1Down>,<Btn1Up>:      DrawingAreaInput() ManagerGadgetActivate()\n\
    <Btn1Up>:                 DrawingAreaInput() ManagerGadgetActivate()\n\
    <Btn1Down>(2+):           DrawingAreaInput() ManagerGadgetMultiArm()\n\
    <Btn1Up>(2+):             DrawingAreaInput() ManagerGadgetMultiActivate()\n\
    <Btn2Down>:               DrawingAreaInput() ManagerGadgetDrag()\n\
    <BtnDown>:                DrawingAreaInput()\n\
    <BtnUp>:                  DrawingAreaInput()\n\
    ~s ~m ~a <Key>Return:     DrawingAreaInput() ManagerParentActivate()\n\
    <Key>Return:              DrawingAreaInput() ManagerGadgetSelect()\n\
    <Key>space:               DrawingAreaInput() ManagerGadgetSelect()\n\
    <KeyDown>:                DrawingAreaInput() ManagerGadgetKeyInput()\n\
    <KeyUp>:                  DrawingAreaInput()";

char _XmDrawingA_traversalTranslations[] = "\
    <Key>Up:              DrawingAreaInput() ManagerGadgetTraverseUp()\n\
    <Key>Down:            DrawingAreaInput() ManagerGadgetTraverseDown()\n\
    <Key>Left:            DrawingAreaInput() ManagerGadgetTraverseLeft()\n\
    <Key>Right:           DrawingAreaInput() ManagerGadgetTraverseRight()\n\
    <Key>Home:            DrawingAreaInput() ManagerGadgetTraverseHome()\n\
    <EnterWindow>:            ManagerEnter()\n\
    <LeaveWindow>:            ManagerLeave()\n\
    <FocusOut>:               ManagerFocusOut()\n\
    <FocusIn>:                ManagerFocusIn()\n\
    s<Key>Tab:                DrawingAreaInput() ManagerGadgetPrevTabGroup()\n\
    ~s<Key>Tab:               DrawingAreaInput() ManagerGadgetNextTabGroup()";


char _XmDrawnB_defaultTranslations[] = "\
    <Key>KP_Enter:        PrimitiveParentActivate()\n\
    <Key>Escape:          PrimitiveParentCancel()\n\
    <Key>Select:          ArmAndActivate()\n\
    <Key>F1:              Help()\n\
    <EnterWindow>:            Enter()\n\
    <LeaveWindow>:            Leave()\n\
    <Btn1Down>:               Arm()\n\
    <Btn1Down>,<Btn1Up>:      Activate() Disarm()\n\
    <Btn1Down>(2+):           MultiArm()\n\
    <Btn1Up>(2+):             MultiActivate()\n\
    <Btn1Up>:                 Activate() Disarm()\n\
    ~s ~m ~a <Key>Return:     PrimitiveParentActivate()\n\
    ~s ~m ~a <Key>space:      ArmAndActivate()";

char _XmFrame_defaultTranslations[] = "\
    <Key>KP_Enter:        ManagerParentActivate()\n\
    <Key>Escape:          ManagerParentCancel()\n\
    <EnterWindow>:            Enter()\n\
    <FocusIn>:                FocusIn()\n\
    <Btn1Down>:               Arm()\n\
    <Btn1Up>:                 Activate()\n\
    <Btn2Down>:               ManagerGadgetDrag()\n\
    ~s ~m ~a <Key>Return:     ManagerParentActivate()";

char _XmLabel_defaultTranslations[] = "\
    <Key>KP_Enter:        PrimitiveParentActivate()\n\
    <Key>Escape:          PrimitiveParentCancel()\n\
    <Key>F1:              Help()\n\
    <EnterWindow>:            Enter()\n\
    <LeaveWindow>:            Leave()\n\
    <Btn2Down>:               ProcessDrag()\n\
    ~s ~m ~a <Key>Return:     PrimitiveParentActivate()";

char _XmLabel_menuTranslations[] = "\
    <EnterWindow>:            Enter()\n\
    <LeaveWindow>:            Leave()\n\
    <Key>F1:            Help()";

char _XmLabel_menu_traversal_events[] = "\
    <Unmap>:                  Unmap()\n\
    <FocusOut>:               FocusOut()\n\
    <FocusIn>:                FocusIn()\n\
    <Key>Escape:          MenuEscape()\n\
    <Key>Left:            MenuTraverseLeft()\n\
    <Key>Right:           MenuTraverseRight()\n\
    <Key>Up:              MenuTraverseUp()\n\
    <Key>Down:            MenuTraverseDown()";


/*
    :<Key>osfPageLeft:       ListLeftPage()\n\
    :<Key>osfPageRight:       ListRightPage()\n\
*/
char _XmList_ListXlations1[] = "\
    s c <Key>Home:        ListBeginDataExtend()\n\
    c <Key>Home:          ListBeginData()\n\
    <Key>Home:            ListBeginLine()\n\
    s c <Key>End:         ListEndDataExtend()\n\
    c <Key>End:           ListEndData()\n\
    <Key>End:             ListEndLine()\n\
    c <Key>Prior:         ListLeftPage()\n\
    <Key>Prior:           ListPrevPage()\n\
    c <Key>Next:          ListRightPage()\n\
    <Key>Next:            ListNextPage()\n\
    s <KeyDown>Select:    ListKbdBeginExtend()\n\
    s <KeyUp>Select:      ListKbdEndExtend()\n\
    <KeyDown>Select:      ListKbdBeginSelect()\n\
    <KeyUp>Select:        ListKbdEndSelect()\n\
    <Key>KP_Enter:        ListKbdActivate()\n\
    Shift<Key>F8:         ListAddMode()\n\
    <Key>F1:              PrimitiveHelp()\n\
    <Key>Escape:          ListKbdCancel()\n\
    ";



/*
    :<Key>osfCopy:            ListCopyToClipboard()\n\
*/
char _XmList_ListXlations2[] = "\
    c <Key>Left:          ListLeftPage()\n\
    <Key>Left:            ListLeftChar()\n\
    c <Key>Right:         ListRightPage()\n\
    <Key>Right:           ListRightChar()\n\
    s <Key>Up:             ListExtendPrevItem()\n\
    <Key>Up:              ListPrevItem()\n\
    s <Key>Down:           ListExtendNextItem()\n\
    <Key>Down:            ListNextItem()\n\
    c <Key>Insert:        ListCopyToClipboard()\n\
    <Unmap>:                  PrimitiveUnmap()\n\
    <Enter>:                  ListEnter()\n\
    <Leave>:                  ListLeave()\n\
    <FocusIn>:                ListFocusIn()\n\
    <FocusOut>:               ListFocusOut()\n\
    Button1<Motion>:          ListButtonMotion()\n\
    s ~m ~a <Btn1Down>:       ListBeginExtend()\n\
    s ~m ~a <Btn1Up>:         ListEndExtend()\n\
    c ~s ~m ~a <Btn1Down>:    ListBeginToggle()\n\
    c ~s ~m ~a <Btn1Up>:      ListEndToggle()\n\
    ~s ~c ~m ~a <Btn1Down>:   ListBeginSelect()\n\
    ~s ~c ~m ~a <Btn1Up>:     ListEndSelect()\n\
    <Btn2Down>:               ListProcessDrag()\n\
    ~s c ~m ~a <Key>slash:    ListKbdSelectAll()\n\
    ~s c ~m ~a <Key>backslash:ListKbdDeSelectAll()\n\
    s ~m ~a <Key>Tab:         PrimitivePrevTabGroup()\n\
    ~m ~a <Key>Tab:           PrimitiveNextTabGroup()\n\
    ~s ~m ~a <Key>Return:     ListKbdActivate()\n\
    ~s ~m ~a <KeyDown>space:  ListKbdBeginSelect()\n\
    ~s ~m ~a <KeyUp>space:    ListKbdEndSelect()\n\
    s ~m ~a <KeyDown>space:   ListKbdBeginExtend()\n\
    s ~m ~a <KeyUp>space:     ListKbdEndExtend()";


char _XmManager_managerTraversalTranslations[] = "\
    <Key>Home:            ManagerGadgetTraverseHome()\n\
    <Key>Up:              ManagerGadgetTraverseUp()\n\
    <Key>Down:            ManagerGadgetTraverseDown()\n\
    <Key>Left:            ManagerGadgetTraverseLeft()\n\
    <Key>Right:           ManagerGadgetTraverseRight()\n\
    <EnterWindow>:            ManagerEnter()\n\
    <LeaveWindow>:            ManagerLeave()\n\
    <FocusOut>:               ManagerFocusOut()\n\
    <FocusIn>:                ManagerFocusIn()\n\
    s ~m ~a <Key>Tab:         ManagerGadgetPrevTabGroup()\n\
    ~m ~a <Key>Tab:           ManagerGadgetNextTabGroup()";


char _XmManager_defaultTranslations[] = "\
    <Key>KP_Enter:        ManagerParentActivate()\n\
    <Key>Escape:          ManagerParentCancel()\n\
    <Key>Select:          ManagerGadgetSelect()\n\
    <Key>F1:              ManagerGadgetHelp()\n\
    <BtnMotion>:              ManagerGadgetButtonMotion()\n\
    <Btn1Down>:               ManagerGadgetArm()\n\
    <Btn1Down>,<Btn1Up>:      ManagerGadgetActivate()\n\
    <Btn1Up>:                 ManagerGadgetActivate()\n\
    <Btn1Down>(2+):           ManagerGadgetMultiArm()\n\
    <Btn1Up>(2+):             ManagerGadgetMultiActivate()\n\
    <Btn2Down>:               ManagerGadgetDrag()\n\
    ~s ~m ~a <Key>Return:     ManagerParentActivate()\n\
    ~s ~m ~a <Key>space:      ManagerGadgetSelect()\n\
    <Key>:                    ManagerGadgetKeyInput()";

char _XmMenuShell_translations[] = "\
    <BtnDown>:                ClearTraversal()\n\
    <BtnUp>:                  MenuShellPopdownDone()";


char _XmPrimitive_defaultTranslations[] = "\
    <Key>KP_Enter:        PrimitiveParentActivate()\n\
    <Key>Escape:          PrimitiveParentCancel()\n\
    <Key>Home:            PrimitiveTraverseHome()\n\
    <Key>F1:              PrimitiveHelp()\n\
    <Key>Up:              PrimitiveTraverseUp()\n\
    <Key>Down:            PrimitiveTraverseDown()\n\
    <Key>Left:            PrimitiveTraverseLeft()\n\
    <Key>Right:           PrimitiveTraverseRight()\n\
    <Unmap>:                  PrimitiveUnmap()\n\
    <FocusIn>:                PrimitiveFocusIn()\n\
    <FocusOut>:               PrimitiveFocusOut()\n\
    ~s ~m ~a <Key>Return:     PrimitiveParentActivate()\n\
    s ~m ~a <Key>Tab:         PrimitivePrevTabGroup()\n\
    ~m ~a <Key>Tab:           PrimitiveNextTabGroup()";


char _XmPushB_defaultTranslations[] = "\
    <Key>KP_Enter:        PrimitiveParentActivate()\n\
    <Key>Escape:          PrimitiveParentCancel()\n\
    <Key>Select:          ArmAndActivate()\n\
    <Key>F1:              Help()\n\
    <EnterWindow>:            Enter()\n\
    <LeaveWindow>:            Leave()\n\
    <Btn1Down>:               Arm()\n\
    <Btn1Down>,<Btn1Up>:      Activate() Disarm()\n\
    <Btn1Down>(2+):           MultiArm()\n\
    <Btn1Up>(2+):             MultiActivate()\n\
    <Btn1Up>:                 Activate() Disarm()\n\
    <Btn2Down>:               ProcessDrag()\n\
    ~s ~m ~a <Key>Return:     PrimitiveParentActivate()\n\
    ~s ~m ~a <Key>space:      ArmAndActivate()";


char _XmPushB_menuTranslations[] = "\
    <Key>Select:          ArmAndActivate()\n\
    <Key>KP_Enter:        ArmAndActivate()\n\
    <Key>Escape:          MenuEscape()\n\
    <Key>F1:              Help()\n\
    <EnterWindow>:            Enter()\n\
    <LeaveWindow>:            Leave()\n\
    <BtnDown>:                BtnDown()\n\
    <BtnUp>:                  BtnUp()\n\
    ~s ~m ~a <Key>Return:     ArmAndActivate()\n\
    ~s ~m ~a <Key>space:      ArmAndActivate()";

char _XmRowColumn_menu_traversal_table[] = "\
    <Unmap>:                  MenuUnmap()\n\
    <EnterWindow>Normal:      MenuEnter()\n\
    <FocusIn>:                MenuFocusIn()\n\
    <FocusOut>:               MenuFocusOut()\n\
    <Key>F1:              MenuHelp()\n\
    <Key>Left:            MenuGadgetTraverseLeft()\n\
    <Key>Right:           MenuGadgetTraverseRight()\n\
    <Key>Up:              MenuGadgetTraverseUp()\n\
    <Key>Down:            MenuGadgetTraverseDown()";


char _XmRowColumn_bar_table[] = "\
    <Key>Select:          MenuBarGadgetSelect()\n\
    <Key>KP_Enter:        MenuBarGadgetSelect()\n\
    <Key>F1:              MenuHelp()\n\
    <Key>Escape:          MenuGadgetEscape()\n\
    <BtnDown>:                MenuBtnDown()\n\
    <BtnUp>:                  MenuBtnUp()\n\
    ~s ~m ~a <Key>Return:     MenuBarGadgetSelect()\n\
    ~s ~m ~a <Key>space:      MenuBarGadgetSelect()";


char _XmRowColumn_option_table[] = "\
    <Key>KP_Enter:        ManagerParentActivate()\n\
    <Key>Escape:          ManagerParentCancel()\n\
    <Key>Select:          ManagerGadgetSelect()\n\
    <Key>F1:              MenuHelp()\n\
    <BtnDown>:                MenuBtnDown()\n\
    <BtnUp>:                  MenuBtnUp()\n\
    ~s ~m ~a <Key>Return:     ManagerParentActivate()\n\
    ~s ~m ~a <Key>space:      ManagerGadgetSelect()";


char _XmRowColumn_menu_table[] = "\
    <Key>Select:          ManagerGadgetSelect()\n\
    <Key>KP_Enter:        ManagerGadgetSelect()\n\
    <Key>F1:              MenuHelp()\n\
    <Key>Escape:          MenuGadgetEscape()\n\
    <BtnDown>:                MenuBtnDown()\n\
    <BtnUp>:                  MenuBtnUp()\n\
    ~s ~m ~a <Key>Return:     ManagerGadgetSelect()\n\
    ~s ~m ~a <Key>space:      ManagerGadgetSelect()";


char _XmSash_defTranslations[] = "\
    <Key>KP_Enter:        PrimitiveParentActivate()\n\
    <Key>Escape:          PrimitiveParentCancel()\n\
    <Key>F1:              Help()\n\
    c <Key>Up:            SashAction(Key,LargeIncr,Up)\n\
    <Key>Up:              SashAction(Key,DefaultIncr,Up)\n\
    c <Key>Down:          SashAction(Key,LargeIncr,Down)\n\
    <Key>Down:            SashAction(Key,DefaultIncr,Down)\n\
    <Unmap>:                  PrimitiveUnmap()\n\
    <EnterWindow>:            enter()\n\
    <LeaveWindow>:            leave()\n\
    <FocusIn>:                SashFocusIn()\n\
    <FocusOut>:               SashFocusOut()\n\
    ~c ~s ~m ~a <Btn1Down>:   SashAction(Start)\n\
    ~c ~s ~m ~a <Btn1Motion>: SashAction(Move)\n\
    ~c ~s ~m ~a <Btn1Up>:     SashAction(Commit)\n\
    ~c ~s ~m ~a <Btn2Down>:   SashAction(Start)\n\
    ~c ~s ~m ~a <Btn2Motion>: SashAction(Move)\n\
    ~c ~s ~m ~a <Btn2Up>:     SashAction(Commit)\n\
    ~s ~m ~a <Key>Return:     PrimitiveParentActivate()\n\
    s ~m ~a <Key>Tab:         PrevTabGroup()\n\
    ~m ~a <Key>Tab:           NextTabGroup()";


/*
    :<Key>osfPageLeft:        PageUpOrLeft(1)\n\
    :<Key>osfPageRight:       PageDownOrRight(1)\n\
*/
char _XmScrollBar_defaultTranslations[] = "\
    <Key>KP_Enter:        PrimitiveParentActivate()\n\
    <Key>Escape:          CancelDrag()\n\
    <Key>Home:            TopOrBottom()\n\
    <Key>End:             TopOrBottom()\n\
    c <Key>Prior:         PageUpOrLeft(1)\n\
    <Key>Prior:           PageUpOrLeft(0)\n\
    c <Key>Next:          PageDownOrRight(1)\n\
    <Key>Next:            PageDownOrRight(0)\n\
    <Key>F1:              PrimitiveHelp()\n\
    c <Key>Up:            PageUpOrLeft(0)\n\
    c <Key>Down:          PageDownOrRight(0)\n\
    c <Key>Left:          PageUpOrLeft(1)\n\
    c <Key>Right:         PageDownOrRight(1)\n\
    <Key>Up:              IncrementUpOrLeft(0)\n\
    <Key>Down:            IncrementDownOrRight(0)\n\
    <Key>Left:            IncrementUpOrLeft(1)\n\
    <Key>Right:           IncrementDownOrRight(1)\n\
    <Unmap>:                  PrimitiveUnmap()\n\
    <Enter>:                  PrimitiveEnter()\n\
    <Leave>:                  PrimitiveLeave()\n\
    <FocusIn>:                PrimitiveFocusIn()\n\
    <FocusOut>:               PrimitiveFocusOut()\n\
    ~s ~c ~m ~a <Btn1Down>:   Select()\n\
    ~s ~c ~m ~a <Btn1Up>:     Release()\n\
    ~s ~c ~m ~a Button1<PtrMoved>:Moved()\n\
    ~s ~c ~m ~a <Btn2Down>:   Select()\n\
    ~s ~c ~m ~a <Btn2Up>:     Release()\n\
    ~s ~c ~m ~a Button2<PtrMoved>:Moved()\n\
    ~s c ~m ~a <Btn1Down>:    TopOrBottom()\n\
    ~s c ~m ~a <Btn1Up>:      Release()\n\
    ~s ~m ~a <Key>Return:     PrimitiveParentActivate()\n\
    s ~m ~a <Key>Tab:         PrimitivePrevTabGroup()\n\
    ~m ~a <Key>Tab:           PrimitiveNextTabGroup()";


/*
    :<Key>osfPageLeft:        SWLeftPage()\n\
    :<Key>osfPageRight:       SWRightPage()\n\
*/
char _XmScrolledW_ScrolledWindowXlations[] = "\
    <Key>KP_Enter:        ManagerParentActivate()\n\
    <Key>Escape:          ManagerParentCancel()\n\
    c <Key>Home:          SWTopLine()\n\
    <Key>Home:            SWBeginLine()\n\
    c <Key>End:           SWBottomLine()\n\
    <Key>End:             SWEndLine()\n\
    c <Key>Prior:         SWLeftPage()\n\
    <Key>Prior:           SWUpPage()\n\
    c <Key>Next:          SWRightPage()\n\
    <Key>Next:            SWDownPage()\n\
    <Key>F1:              ManagerGadgetHelp()\n\
    <Key>Up:              ManagerGadgetTraverseUp()\n\
    <Key>Down:            ManagerGadgetTraverseDown()\n\
    <Key>Left:            ManagerGadgetTraverseLeft()\n\
    <Key>Right:           ManagerGadgetTraverseRight()\n\
    <EnterWindow>:            ManagerEnter()\n\
    <FocusOut>:               ManagerFocusOut()\n\
    <FocusIn>:                ManagerFocusIn()\n\
    <Btn2Down>:               ManagerGadgetDrag()\n\
    ~s ~m ~a <Key>Return:     ManagerParentActivate()\n\
    s ~m ~a <Key>Tab:         ManagerGadgetPrevTabGroup()\n\
    ~m ~a <Key>Tab:           ManagerGadgetNextTabGroup()";

/*
    :<Key>osfPageLeft:        SWLeftPageGrab()\n\
    :<Key>osfPageRight:       SWRightPageGrab()\n\
*/
char _XmScrolledW_ClipWindowTranslationTable[] = "\
    <MapNotify>:              SWNoop()\n\
    c <Key>Home:      SWTopLineGrab()\n\
    <Key>Home:        SWBeginLineGrab()\n\
    c <Key>End:       SWBottomLineGrab()\n\
    <Key>End:         SWEndLineGrab()\n\
    c <Key>Prior:     SWLeftPageGrab()\n\
    <Key>Prior:       SWUpPageGrab()\n\
    c <Key>Next:      SWRightPageGrab()\n\
    <Key>Next:        SWDownPageGrab()";


char _XmScrolledW_WorkWindowTranslationTable[] = "\
    c <Key>Home:     SWTopLineWork()\n\
    <Key>Home:       SWBeginLineWork()\n\
    c <Key>End:      SWBottomLineWork()\n\
    <Key>End:        SWEndLineWork()";

char _XmSelectioB_defaultTextAccelerators[] = "\
    #override\n\
    <Key>Up:              SelectionBoxUpOrDown(0)\n\
    <Key>Down:            SelectionBoxUpOrDown(1)\n\
    <Key>BeginLine:       SelectionBoxUpOrDown(2)\n\
    <Key>EndLine:         SelectionBoxUpOrDown(3)\n\
    s c ~m ~a <Key>space:     SelectionBoxRestore()";



char _XmTearOffB_overrideTranslations[] = "\
    <Key>Select:          KActivate()\n\
    <Key>KP_Enter:        KActivate()\n\
    <Btn2Down>:               BDrag()\n\
    <BtnUp>:                  BActivate()\n\
    ~s ~m ~a <Key>Return:     KActivate()\n\
    ~s ~m ~a <Key>space:      KActivate()";

/*
    :m <Key>osfPrimaryPaste:  cut-primary()\n\
    :a <Key>osfPrimaryPaste:  cut-primary()\n\
    :<Key>osfPrimaryPaste:    copy-primary()\n\
    :m <Key>osfCut:           cut-primary()\n\
    :a <Key>osfCut:           cut-primary()\n\
    :<Key>osfCut:             cut-clipboard()\n\
    :<Key>osfPaste:           paste-clipboard()\n\
    :m <Key>osfCopy:          copy-primary()\n\
    :a <Key>osfCopy:          copy-primary()\n\
    :<Key>osfCopy:            copy-clipboard()\n\
    s <Key>osfPageLeft:       page-left(extend)\n\
    :<Key>osfPageLeft:        page-left()\n\
    s <Key>osfPageRight:      page-right(extend)\n\
    :<Key>osfPageRight:       page-right()\n\
*/
char _XmTextF_EventBindings1[] = "\
    s <Key>Home:          beginning-of-line(extend)\n\
    <Key>Home:            beginning-of-line()\n\
    s <Key>End:           end-of-line(extend)\n\
    <Key>End:             end-of-line()\n\
    s c<Key>Prior:        page-left(extend)\n\
    c <Key>Prior:         page-left()\n\
    s c <Key>Next:        page-right(extend)\n\
    c <Key>Next:          page-right()\n\
    <Key>Clear:           clear-selection()\n\
    <Key>BackSpace:       delete-previous-character()\n\
    <Key>Delete:          delete-next-character()\n\
    s m <Key>Delete:      cut-primary()\n\
    s a <Key>Delete:      cut-primary()\n\
    s <Key>Delete:        cut-clipboard()\n\
    c <Key>Delete:        delete-to-end-of-line()\n\
    ";


char _XmTextF_EventBindings2[] = "\
    c m <Key>Insert:      copy-primary()\n\
    c a <Key>Insert:      copy-primary()\n\
    s <Key>Insert:        paste-clipboard()\n\
    c <Key>Insert:        copy-clipboard()\n\
    s <Key>Select:        key-select()\n\
    <Key>Select:          set-anchor()\n\
    <Key>KP_Enter:        activate()\n\
    Shift<Key>F8:         toggle-add-mode()\n\
    <Key>F1:              Help()\n\
    <Key>Escape:          process-cancel()\n\
    s c <Key>Left:        backward-word(extend)\n\
    c <Key>Left:          backward-word()\n\
    s <Key>Left:          key-select(left)\n\
    <Key>Left:            backward-character()\n\
    s c <Key>Right:       forward-word(extend)\n\
    c <Key>Right:         forward-word()\n\
    s <Key>Right:         key-select(right)\n\
    <Key>Right:           forward-character()\n\
    <Key>Up:              traverse-prev()\n\
    <Key>Down:            traverse-next()\n\
    c ~m ~a <Key>slash:       select-all()\n\
    c ~m ~a <Key>backslash:   deselect-all()\n\
    s ~m ~a <Key>Tab:         prev-tab-group()\n\
    ~m ~a <Key>Tab:           next-tab-group()\n\
    ~s ~m ~a <Key>Return:     activate()\n\
    c ~s ~m ~a <Key>space:    set-anchor()\n\
    c s ~m ~a <Key>space:     key-select()\n\
    s ~c ~m ~a <Key>space:    self-insert()\n\
    <Key>:                    self-insert()\n\
    ";

char _XmTextF_EventBindings3[] = "\
    <Unmap>:                  unmap()\n\
    <Enter>:                  enter()\n\
    <Leave>:                  leave()\n\
    <FocusIn>:                focusIn()\n\
    <FocusOut>:               focusOut()\n\
    ~c s ~m ~a <Btn1Down>:    extend-start()\n\
    c ~s ~m ~a <Btn1Down>:    move-destination()\n\
    ~c ~s ~m ~a <Btn1Down>:   grab-focus()\n\
    ~c ~m ~a <Btn1Motion>:    extend-adjust()\n\
    ~c ~m ~a <Btn1Up>:        extend-end()\n\
    <Btn2Down>:               process-bdrag()\n\
    m ~a <Btn2Motion>:        secondary-adjust()\n\
    ~m a <Btn2Motion>:        secondary-adjust()\n\
    ~s <Btn2Up>:              copy-to()\n\
    ~c <Btn2Up>:              move-to()";


/*
    :m <Key>osfPrimaryPaste:  cut-primary()\n\
    :a <Key>osfPrimaryPaste:  cut-primary()\n\
    :<Key>osfPrimaryPaste:    copy-primary()\n\
    :m <Key>osfCut:           cut-primary()\n\
    :a <Key>osfCut:           cut-primary()\n\
    :<Key>osfCut:             cut-clipboard()\n\
    :<Key>osfPaste:           paste-clipboard()\n\
    :m <Key>osfCopy:          copy-primary()\n\
    :a <Key>osfCopy:          copy-primary()\n\
    :<Key>osfCopy:            copy-clipboard()\n\
    s <Key>osfPageLeft:       page-left(extend)\n\
    :<Key>osfPageLeft:        page-left()\n\
    s <Key>osfPageRight:      page-right(extend)\n\
    :<Key>osfPageRight:       page-right()\n\
*/
char _XmTextIn_XmTextEventBindings1[] = "\
    s c <Key>Home:        beginning-of-file(extend)\n\
    c <Key>Home:          beginning-of-file()\n\
    s <Key>Home:          beginning-of-line(extend)\n\
    <Key>Home:            beginning-of-line()\n\
    s c <Key>End:         end-of-file(extend)\n\
    c <Key>End:           end-of-file()\n\
    s <Key>End:           end-of-line(extend)\n\
    <Key>End:             end-of-line()\n\
    s c <Key>Prior:       page-left(extend)\n\
    c <Key>Prior:         page-left()\n\
    s <Key>Prior:         previous-page(extend)\n\
    <Key>Prior:           previous-page()\n\
    s c <Key>Next:        page-right(extend)\n\
    c <Key>Next:          page-right()\n\
    s <Key>Next:          next-page(extend)\n\
    <Key>Next:            next-page()\n\
    <Key>Clear:           clear-selection()\n\
    <Key>BackSpace:       delete-previous-character()\n\
    s m <Key>Delete:      cut-primary()\n\
    s a <Key>Delete:      cut-primary()\n\
    s <Key>Delete:        cut-clipboard()\n\
    c <Key>Delete:        delete-to-end-of-line()\n\
    <Key>Delete:          delete-next-character()\n\
    ";




/*
*/
char _XmTextIn_XmTextEventBindings2[] = "\
    c m <Key>Insert:      copy-primary()\n\
    c a <Key>Insert:      copy-primary()\n\
    s <Key>Insert:        paste-clipboard()\n\
    c <Key>Insert:        copy-clipboard()\n\
    s <Key>Select:        key-select()\n\
    <Key>Select:          set-anchor()\n\
    <Key>KP_Enter:        activate()\n\
    Shift<Key>F8:         toggle-add-mode()\n\
    <Key>F1:              Help()\n\
    <Key>Escape:          process-cancel()\n\
    s c <Key>Left:        backward-word(extend)\n\
    c <Key>Left:          backward-word()\n\
    s <Key>Left:          key-select(left)\n\
    <Key>Left:            backward-character()\n\
    s c <Key>Right:       forward-word(extend)\n\
    c <Key>Right:         forward-word()\n\
    s <Key>Right:         key-select(right)\n\
    <Key>Right:           forward-character()\n\
    s c <Key>Up:          backward-paragraph(extend)\n\
    c <Key>Up:            backward-paragraph()\n\
    s <Key>Up:            process-shift-up()\n\
    <Key>Up:              process-up()\n\
    s c <Key>Down:        forward-paragraph(extend)\n\
    c <Key>Down:          forward-paragraph()\n\
    s <Key>Down:          process-shift-down()\n\
    <Key>Down:            process-down()\n\
    c ~m ~a <Key>slash:       select-all()\n\
    c ~m ~a <Key>backslash:   deselect-all()\n\
    s ~m ~a <Key>Tab:         prev-tab-group()\n\
    c ~m ~a <Key>Tab:         next-tab-group()\n\
    ~m ~a <Key>Tab:           process-tab()\n\
    c ~s ~m ~a <Key>Return:   activate()\n\
    ~c ~s ~m ~a <Key>Return:  process-return()\n\
    c ~s ~m ~a <Key>space:    set-anchor()\n\
    c s ~m ~a <Key>space:     key-select()\n\
    s ~c ~m ~a <Key>space:    self-insert()\n\
    c ~m a <Key>f:            find-word()\n\
    <Key>:                    self-insert()\n\
    ";

char _XmTextIn_XmTextEventBindings3[] = "\
    <Unmap>:                  unmap()\n\
    <EnterWindow>:            enter()\n\
    <LeaveWindow>:            leave()\n\
    <FocusIn>:                focusIn()\n\
    <FocusOut>:               focusOut()\n\
    ~c s ~m ~a <Btn1Down>:    extend-start()\n\
    c ~s ~m ~a <Btn1Down>:    move-destination()\n\
    ~c ~s ~m ~a <Btn1Down>:   grab-focus()\n\
    ~c ~m ~a <Btn1Motion>:    extend-adjust()\n\
    ~c ~m ~a <Btn1Up>:        extend-end()\n\
    <Btn2Down>:               process-bdrag()\n\
    m ~a <Btn2Motion>:        secondary-adjust()\n\
    ~m a <Btn2Motion>:        secondary-adjust()\n\
    ~s <Btn2Up>:              copy-to()\n\
    ~c <Btn2Up>:              move-to()";


/*
*/
char _XmToggleB_defaultTranslations[] = "\
    <Key>KP_Enter:        PrimitiveParentActivate()\n\
    <Key>Escape:          PrimitiveParentCancel()\n\
    <Key>Select:          ArmAndActivate()\n\
    <Key>F1:              Help()\n\
    <EnterWindow>:            Enter()\n\
    <LeaveWindow>:            Leave()\n\
    <Btn1Down>:               Arm()\n\
    <Btn1Up>:                 Select() Disarm()\n\
    <Btn2Down>:               ProcessDrag()\n\
    ~s ~m ~a <Key>Return:     PrimitiveParentActivate()\n\
    ~s ~m ~a <Key>space:      ArmAndActivate()";


/*
*/
char _XmToggleB_menuTranslations[] = "\
    <Key>Select:          ArmAndActivate()\n\
    <Key>KP_Enter:        ArmAndActivate()\n\
    <Key>F1:              Help()\n\
    <Key>Escape:          MenuEscape()\n\
    <EnterWindow>:            Enter()\n\
    <LeaveWindow>:            Leave()\n\
    <BtnDown>:                BtnDown()\n\
    <BtnUp>:                  BtnUp()\n\
    ~s ~m ~a <Key>Return:     ArmAndActivate()\n\
    ~s ~m ~a <Key>space:      ArmAndActivate()";

char _XmVirtKeys_fallbackBindingString[] = "\
    osfCancel:                <Key>Escape\n\
    osfLeft:                  <Key>Left\n\
    osfUp:                    <Key>Up\n\
    osfRight:                 <Key>Right\n\
    osfDown:                  <Key>Down\n\
    osfEndLine:               <Key>End\n\
    osfBeginLine:             <Key>Home\n\
    osfPageUp:                <Key>Prior\n\
    osfPageDown:              <Key>Next\n\
    osfBackSpace:             <Key>BackSpace\n\
    osfDelete:                <Key>Delete\n\
    osfInsert:                <Key>Insert\n\
    osfAddMode:               Shift<Key>F8\n\
    osfHelp:                  <Key>F1\n\
    osfMenu:                  Shift<Key>F10\n\
    osfMenuBar:               <Key>F10\n\
    osfSelect:                <Key>Select\n\
    osfActivate:              <Key>KP_Enter\n\
    osfClear:                 <Key>Clear\n\
    osfUndo:                  <Key>Undo";
