Blob Blame History Raw
# $XConsortium: Navigation4.scr /main/4 1995/07/17 20:44:47 drk $
# Motif
#
# Copyright (c) 1987-2012, The Open Group. All rights reserved.
#
# These libraries and programs are free software; you can
# redistribute them and/or modify them under the terms of the GNU
# Lesser General Public License as published by the Free Software
# Foundation; either version 2 of the License, or (at your option)
# any later version.
#
# These libraries and programs are distributed in the hope that
# they will be useful, but WITHOUT ANY WARRANTY; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
# PURPOSE. See the GNU Lesser General Public License for more
# details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with these librararies and programs; if not, write
# to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
# Floor, Boston, MA 02110-1301 USA
# 
# HISTORY


#Panel 1: No traversal to empty frames

WindowMove InstructionBox 400 300
WindowFocus Shell1
CompareVisual btn1
ClickKey KTab
ClickKey KTab
ClickKey KTab
ClickKey KTab
ClickKey KTab
CompareVisual btn1
Continue

#Panel 2: TRAVERSE_DOWN

LocatePointer misc2
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc2
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc2

LocatePointer toggle41
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc4

LocatePointer misc2
ClickMB Btn1

Continue

#Panel 3: Check for programmatic DOWN

LocatePointer bb
CompareVisual rc2

Continue

#Panel 4: DOWN on parent of current


LocatePointer Draw1
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual Draw1

LocatePointer btn33
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

LocatePointer toggle32
ClickMB Btn1

Continue

#Panel 5: Check parent of last button

LocatePointer bb
CompareVisual rc3
LocatePointer btn1
ClickMB Btn1

Continue

#Panel 6: Check programmatic DOWN on btn3

LocatePointer bb
CompareVisual rc1

Continue

#Panel 7: HOME

LocatePointer btn35
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

LocatePointer btn2
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc1

LocatePointer Draw1
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual Frame5

LocatePointer btn36
ClickMB Btn1

Continue

#Panel 8: Check programmatic HOME

LocatePointer bb
CompareVisual rc3

Continue

#Panel 9: TRAVERSE_LEFT

LocatePointer toggle22
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc2

LocatePointer btn35
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

Continue

#Panel 10: NEXT

LocatePointer misc1
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc2

LocatePointer btn34
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

Continue

#Panel 11: NEXT_TAB_GROUP

LocatePointer btn32
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual Draw1

LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb

CompareVisual rc2

Continue

#Panel 12: PREV_TAB_GROUP

LocatePointer Draw1
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc4

LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

Continue

#Panel 13: RIGHT

LocatePointer btn31
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

LocatePointer btn42
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc4

Continue

#Panel 15: UP

LocatePointer toggle33
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc3

LocatePointer btn3
ClickMB Btn1
LocatePointer InstructionBox RHelpButton
ClickMB Btn1
LocatePointer bb
CompareVisual rc1

Continue

Exit