/* $XConsortium: Navigation14.dat /main/4 1995/07/17 10:23:25 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
*/
#) Use arrow keys to traverse between the pushbutton, scrollbar and text.
#) The arrow keys will not take you to the RowColumn.
#) Tab will take you to the RowColumn.
#) Within the RowColumn, arrow keys will traverse the children.
C)
#) ScrollBar/Scale destroyed and recreated.
#) You should not be able to traverse to this widget with Tab or Arrows.
C)
#) Tab behavior should be as before.
#) Click on the scroll bar/scale and on other widgets.
#) In no case should the focus move anywhere other than where you
place the focus.
C)
#) Now all the children of the Bulletin Board are tab groups.
#) The traversal order should be from left to right, top to bottom.
C)
#) Now all the children of the Bulletin Board are STICKY tab groups.
#) The traversal order should still be from left to right, top to bottom.
C)
#) An EXCLUSIVE_TAB_GROUP ScrolledList has been added.
#) The list is a tab group. The tab group status of the other widgets
should not have changed.
#) The tab order should be counter-clockwise among the original children,
with the ScrolledList after the RowColumn.
C)
#) The text and button children have been returned to XmNONE navigationType.
#) The scroll bar/scale and RowColumn children were returned to XmTAB_GROUP.
#) Their parent bulletin board is now an EXCLUSIVE_TAB_GROUP.
#) The list remains an EXCLUSIVE_TAB_GROUP.
#) The list should remain a tab group. The other children should be
traversable via the arrow keys.
#) The traversal order within the first tab group should be: DefaultButton; the three children of the row column; text; scale/scrollbar.
#) The second tab group is the scrolled list.
C)
E)