/* $XConsortium: Visual1.dat /main/4 1995/07/17 10:15:25 drk $ */ <<<<<<< 1.1.2.3 /* * @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 test checks the visual appearance as well as the selectability of various widgets for their current state of sensitivity. A number of different widget types should be displayed in the window named \"Visual1\". A second window named \"Sensitivity Toggles\" should be displayed. This window contains two toggle buttons. One for changing the sensitivity of all the displayed widgets in the top window and one for changing the sensitivity of their parent widget. C) #) The widgets in the window \"Visual1\" currently have their sensitivity set to True. Click BSelect on each of the widgets in this window. Verify that there is some visual effect in response to the selection of each widget. #) Now move to the window named \"Sensitivity Toggles\" and click BSelect on the toggle button labelled \"Sensitive Children\". The sensitivity of all of the widgets in \"Visual1\" has now been changed to False. Verify that the appearance of each widget has changed to reflect its current insensitive state. Most widgets should appear grayed out. Click BSelect on each of the widgets to verify that there is no response to being selected. C) #) Click BSelect on the toggle labelled \"Insensitive Children\" to reset the sensitivity of the widgets back to True. Click BSelect on each of the widgets to verify that they are again sensitive to being selected. #) Click BSelect on the toggle labelled \"Sensitive Parent\" to change the sensitivity of the parent widget to False. The widgets in the window \"Visual1\" should inherit their sensitivity from their parent widget and thus become insensitive as well. Click BSelect on each of the child widgets to verify that they are now insensitive. #) Click BSelect on the toggle labelled \"Insensitive Parent\" to change the sensitivity of the parent widget back to True. Verify that the sensitivity of each of the child widgets was restored. C) E)