|
Packit |
b099d7 |
/* $XConsortium: MwmUI5.dat /main/4 1995/07/17 10:26:46 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 |
/*
|
|
Packit |
b099d7 |
* HISTORY
|
|
Packit |
b099d7 |
*/
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
!) /* Test for CR 5325 */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Two windows should appear on the screen. One is just a shell titled
|
|
Packit |
b099d7 |
"TestWindow1". The other is a form dialog containing two pushbuttons,
|
|
Packit |
b099d7 |
"Make Child" and "Destroy Me".
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Click on the "Make Child" pushbutton. This will create an additional
|
|
Packit |
b099d7 |
FormDialog with a "Make Child" pushbutton. Repeat this 2 more times,
|
|
Packit |
b099d7 |
each time clicking on the "Make Child" pushbutton of the most recently
|
|
Packit |
b099d7 |
created FormDialog.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) In all subsequent intstructions, use MB3 to post the window menu rather
|
|
Packit |
b099d7 |
than MB1.
|
|
Packit |
b099d7 |
Move "TestWindow1" so that it obscures "Form3" and "Form4". You might need
|
|
Packit |
b099d7 |
to post the window menu for "TestWindow1", and choose "Raise" to enable
|
|
Packit |
b099d7 |
"TestWindow1" to be stacked on top of the form dialogs.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Post the window menu for "Form2". Choose "Raise" from the window menu.
|
|
Packit |
b099d7 |
The set of 4 form dialogs should be raised above "TestWindow1".
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Move "TestWindow1" so that it obscures "Form3" and "Form4". You might
|
|
Packit |
b099d7 |
need to post the window menu for "TestWindow1", and choose "Raise" to
|
|
Packit |
b099d7 |
enable "TestWindow1" to be stacked on top of the form dialogs.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Post the window menu for "Form2". Choose "Raise Within" from the window
|
|
Packit |
b099d7 |
menu. There should be no change.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Move "TestWindow1" so that it obscures "Form3" and "Form4". You might
|
|
Packit |
b099d7 |
need to post the window menu for "TestWindow1", and choose "Raise" to
|
|
Packit |
b099d7 |
enable "TestWindow1" to be stacked on top of the form dialogs.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Post the window menu for "Form2". Choose "Raise freeFamily" from the window
|
|
Packit |
b099d7 |
menu. "Form2" should be placed on top of "Form3" and "Form4".
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Move "TestWindow1" so that it obscures "Form3" and "Form4". You might need
|
|
Packit |
b099d7 |
to post the window menu for "TestWindow1", and choose "Raise" to enable
|
|
Packit |
b099d7 |
"TestWindow1" to be stacked on top of the form dialogs.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
C)
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Post the window menu for "Form1". Choose "Raise" from the window menu.
|
|
Packit |
b099d7 |
The set of 4 form dialogs should be raised above "TestWindow1".
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Move "TestWindow1" so that it obscures "Form3" and "Form4". You might
|
|
Packit |
b099d7 |
need to post the window menu for "TestWindow1", and choose "Raise" to
|
|
Packit |
b099d7 |
enable "TestWindow1" to be stacked on top of the form dialogs.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Post the window menu for "Form1". Choose "Raise Within" from the window
|
|
Packit |
b099d7 |
menu. There should be no change.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Move "TestWindow1" so that it obscures "Form3" and "Form4". You might
|
|
Packit |
b099d7 |
need to post the window menu for "TestWindow1", and choose "Raise" to
|
|
Packit |
b099d7 |
enable "TestWindow1" to be stacked on top of the form dialogs.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#) Post the window menu for "Form2". Choose "Raise freeFamily" from the window
|
|
Packit |
b099d7 |
menu. "Form2" should be placed on top of "Form3" and "Form4".
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
E)
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
!) /* End test for CR 5325 */
|