Blame tests/Toolkit/Buttons/PushBGad3.scr

Packit b099d7
# $XConsortium: PushBGad3.scr /main/6 1995/07/17 20:06:40 drk $
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
Packit b099d7
# This is a simple test of traversal behaviors.  The two boxed groups of 
Packit b099d7
#  widgets are tab groups. You can move between the groups by pressing TAB 
Packit b099d7
#  or Shift-TAB. Within each group, move between the buttons by using the 
Packit b099d7
#  up and down arrow keys. Use the space key to activate (depress)
Packit b099d7
#  the buttons. Try moving amongst the buttons and back and forth between
Packit b099d7
#  the tab groups. 
Packit b099d7
Packit b099d7
LocatePointer arrow1
Packit b099d7
CompareVisual rc1
Packit b099d7
ClickKey KTab
Packit b099d7
ClickKey KDown
Packit b099d7
ClickKey KDown
Packit b099d7
ClickKey KTab
Packit b099d7
ClickKey KDown
Packit b099d7
CompareVisual rc1
Packit b099d7
Continue
Packit b099d7
Packit b099d7
# Using the up and down arrow keys, move to the button labeled "arrow2".  
Packit b099d7
#  The button should now have the highlight around it.  Press return, and 
Packit b099d7
#  this pushbutton will become unmanaged and the highlight should move to 
Packit b099d7
#  the button labelled "arrow3".
Packit b099d7
Packit b099d7
# Now move up to the button labelled "arrow1" and press return.
Packit b099d7
#  The "arrow2" button will be managed and visible again, but the
Packit b099d7
#  highlight should remain around "arrow1".
Packit b099d7
Packit b099d7
LocatePointer arrow2
Packit b099d7
CompareVisual rc1
Packit b099d7
ClickKey KActivate
Packit b099d7
CompareVisual rc1
Packit b099d7
ClickKey KUp
Packit b099d7
ClickKey KActivate
Packit b099d7
CompareVisual rc1
Packit b099d7
Exit
Packit b099d7