# $XConsortium: Navigation3.scr /main/4 1995/07/17 20:44:41 drk $ /* * @OPENGROUP_COPYRIGHT@ * COPYRIGHT NOTICE * Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc. * Copyright (c) 1996, 1997, 1998, 1999, 2000 The Open Group * ALL RIGHTS RESERVED (MOTIF). See the file named COPYRIGHT.MOTIF for * the full copyright text. * * This software is subject to an open license. It may only be * used on, with or for operating systems which are themselves open * source systems. You must contact The Open Group for a license * allowing distribution and sublicensing of this software on, with, * or for operating systems which are not Open Source programs. * * See http://www.opengroup.org/openmotif/license for full * details of the license agreement. Any use, reproduction, or * distribution of the program constitutes recipient's acceptance of * this agreement. * * EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS * PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY * WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY * OR FITNESS FOR A PARTICULAR PURPOSE * * EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT * NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN * ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE * EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGES. */ /* * HISTORY */ #) This is a test of traversal behaviors. #) We used XmAddTabGroup to add five simple widgets to the TAB list. #) The widgets that have been specified as Tab groups are those with a red # background. You should move between these widgets when you press the Tab or # Shift-Tab key. #The reason there are six instead of five is because all the #non-specified buttons are grouped into one tab group automatically by the #toolkit. #) The labels of the red (tabbable) buttons indicate the order in which #they should be traversed. #) The up and down arrow keys should only move the focus among the buttons #in the first tab group. #) Use the space key to activate (depress) the buttons. #) Try moving amongst the buttons and back and forth between the tab groups. #) Click MB1 on any other (non-red) button. The location cursor (focus) # should not move between the red buttons. WindowFocus Shell1 CompareVisual btn31 ClickKey KTab CompareVisual btn41 ClickKey KTab CompareVisual misc1 ClickKey KTab CompareVisual btn33 ClickKey KTab CompareVisual btn1 ClickKey KTab CompareVisual btn2 ClickKey KTab CompareVisual btn31 ClickKey KRight CompareVisual rc3 LocatePointer toggle1 ClickMB Btn1 CompareVisual toggle1 LocatePointer btn3 ClickMB Btn1 CompareVisual btn3 Continue Exit