|
Packit |
b099d7 |
# $XConsortium: ToggleBtn2.scr /main/6 1995/07/17 20:07:41 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 |
# HISTORY
|
|
Packit |
b099d7 |
#
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# /* test for PIRS 2651 */
|
|
Packit |
b099d7 |
# This test confirms that ToggleButton widgets and gadgets locate the toggle
|
|
Packit |
b099d7 |
# indicators centered vertically regardless of the XmNlabelType
|
|
Packit |
b099d7 |
# of the toggle and the indicator size, when XmNindicatorOn is true.
|
|
Packit |
b099d7 |
# You should see 8 pairs of toggle buttons, alternatively text and pixmap,
|
|
Packit |
b099d7 |
# with the pairs each composed of a toggle widget and a toggle gadget.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The first pair (string) should appear with a large indicator matched
|
|
Packit |
b099d7 |
# to the size of the font.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# Confirm that the indicator is centered vertically.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The second pair (pixmap) should appear with a smaller indicator.
|
|
Packit |
b099d7 |
# Confirm that the indicator is centered vertically.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The third pair (string) should appear without an indicator.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The fourth pair (pixmap) should appear without an indicator.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The fifth pair (string) should appear with a smaller indicator (of size 12).
|
|
Packit |
b099d7 |
# Confirm that the indicator is centered vertically.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The sixth pair (pixmap) should appear with a smaller indicator (of size 12).
|
|
Packit |
b099d7 |
# Confirm that the indicator is centered vertically.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The seventh pair (string) should appear without any indicator.
|
|
Packit |
b099d7 |
# The eighth pair (pixmap) should appear without any indicator.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
CompareVisual Shell1
|
|
Packit |
b099d7 |
Continue
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# Now click on each button. The XmNlabelType should change. Confirm that
|
|
Packit |
b099d7 |
# no widget suddenly adds an indicator where one should not be and that no
|
|
Packit |
b099d7 |
# indicator disappears.
|
|
Packit |
b099d7 |
# Also confirm that the indicator is centered vertically for those widgets in
|
|
Packit |
b099d7 |
# and gadgets in which it appears.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb1
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb1
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg1
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg1
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb2
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb2
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg2
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg2
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb3
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb3
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg3
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg3
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb4
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb4
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg4
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg4
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb5
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb5
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg5
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg5
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb6
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb6
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg6
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg6
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb7
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb7
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg7
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg7
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb8
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb8
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg8
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg8
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# Repeat to change them back. The main window should appear as it did
|
|
Packit |
b099d7 |
# initially.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb1
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb1
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg1
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg1
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb2
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb2
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg2
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg2
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb3
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb3
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg3
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg3
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb4
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb4
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg4
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg4
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb5
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb5
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg5
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg5
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb6
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb6
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg6
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg6
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb7
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb7
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg7
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg7
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tb8
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tb8
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbg8
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
CompareVisual tbg8
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
Continue
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# 20 toggle Buttons should appear with different background colors
|
|
Packit |
b099d7 |
# starting with yellow.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
CompareVisual rc2
|
|
Packit |
b099d7 |
Continue
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The Row Column lays itself out horizontally and
|
|
Packit |
b099d7 |
# border width of each child grows.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# move the shell so it isn't obscured by Instruction panel
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
WindowMove InstructionBox 500 700
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
CompareVisual rc2
|
|
Packit |
b099d7 |
Continue
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The border width grows again.
|
|
Packit |
b099d7 |
# At some point, probably this panel or the next depending on your
|
|
Packit |
b099d7 |
# screen, the Row Column widget will wrap to the next line.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
CompareVisual rc2
|
|
Packit |
b099d7 |
Continue
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# The border width grows again.
|
|
Packit |
b099d7 |
# Each time you click on a toggle button, its border width grows
|
|
Packit |
b099d7 |
# and a message confirming the resize prints out.
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
WindowMove Shell1 0 300
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
CompareVisual rc2
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbtn8
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbtn2
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
WindowResize Shell1 SouthEast 400 400
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
LocatePointer tbtn3
|
|
Packit |
b099d7 |
ClickMB Btn1
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
CompareVisual rc2
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
Continue
|
|
Packit |
b099d7 |
Exit
|