Blob Blame History Raw
/* 
 * 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
*/ 
/*
static char rcsid[] = "$XConsortium: OptionMenu2.dat /main/5 1995/07/13 18:49:31 drk $"
*/

#) A client window will appear with an Option Menu.  The Option Menu
   will have a label named Option with the 'o' in Option underlined,
   and a CascadeButton labeled Experience Hackerungnen.  The Shell
   will be located 50 pixels from the top left corner of the display. 
#) Press and hold MB3 on the Selection Area (Experience Hackerungnen).
   A Pulldown Menu labeled Menu1 will appear. Release MB3. 
C)

#) Press and hold MB3 on the Selection Area (Experience Hackerungnen).
   The label for ShortBtn1 (the topmost button in Menu1) will be the
   circles pixmap.  The label for MediumBtn2 (the second button in Menu1)
   will be the gnu pixmap. 
#) Drag the pointer up to the top selection and release MB3.  Menu1 will
   disappear and the circles pixmap will appear in the Selection Area. 
#) Again, press and hold MB3 on the Selection Area (circles pixmap).
   Verify that each entry in Menu1, when selected, becomes the entry which
   appears in the Selection Area.  
#) Select the gnu pixmap so that it is displayed in the Selection Area.
   In the next panel, XmNsensitive for the Option Menu will be set to False.
C)

!) /* begin test for CR 5475. */
#) XmNsensitive has been set to False for the Option Menu. The gnu pixmap
   should still be displayed in the Selection Area. If the Selection Area
   is blank, CR 5475 hasn't been fixed.
!) /* End test for CR 5475 */
C) 

#) The shadow thickness of the Selection Area will now be set to 4. 
C)


#) The OptionMenu will now contain many many entries.   
#) Select pushbutton15.  Then select pushbutton16.  The menu should not move
   position. 
E)