Blame tests/Toolkit/Manager/Baseline1a.scr

Packit b099d7
# $XConsortium: Baseline1a.scr /main/4 1995/07/17 20:24:20 drk $
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
# HISTORY
Packit b099d7
Packit b099d7
# #) The Shell widget for this test has been created with layout
Packit b099d7
# direction set as Right-to-Left.
Packit b099d7
# #) A client which contains a Frame with a label as the title child
Packit b099d7
#    should appear. The full labelString \"Alignment String\" should
Packit b099d7
#    be visible.
Packit b099d7
CompareVisual Frame1
Packit b099d7
Continue
Packit b099d7
Packit b099d7
# #) A new label with the labelString \"Another Label\" should
Packit b099d7
#    appear. This is an now the title_child be use as the
Packit b099d7
#    Frame's title. This label should be layered on top
Packit b099d7
#    on the original title child which is now set as
Packit b099d7
#    generic child (done by toolkit).
Packit b099d7
CompareVisual Frame1
Packit b099d7
Continue
Packit b099d7
Packit b099d7
# #) The first label should again be use as the title child.
Packit b099d7
# #) A ScrolledText widget with text should appear. The shadowThickness
Packit b099d7
#    on the Frame should be 10, and the title labelString should be
Packit b099d7
#    \"Alignment String\". It should centered both within the window
Packit b099d7
#    and within the Frame.
Packit b099d7
CompareVisual ScrolledText1
Packit b099d7
Continue
Packit b099d7
Packit b099d7
# #) The marginWidth and marginHeight of the Frame should now change to
Packit b099d7
#    be 20.
Packit b099d7
CompareVisual Frame1
Packit b099d7
Continue
Packit b099d7
Packit b099d7
# #) A BulletinBoard dialog with three RadioBoxs and a Scale for
Packit b099d7
#    shadowThickness should appear.
Packit b099d7
# #) The toggle graphics should appear to the right of the toggle labels.
Packit b099d7
# #) The string alignment should be set to the right for the scale and the
Packit b099d7
# lowest scale value should be on the right.
Packit b099d7
# #) Type a multiple line string into the Text widget in the control panel, and cl
Packit b099d7
# ick the \"Apply String\" button.
Packit b099d7
# #) Use the first RadioBox to change the Label's childVerticalAlignment.
Packit b099d7
LocatePointer Text
Packit b099d7
ClickMB Btn1
Packit b099d7
InputString "Here today\nGone tomorrow"
Packit b099d7
LocatePointer ApplyBtn
Packit b099d7
ClickMB Btn1
Packit b099d7
LocatePointer Toggle3
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1
Packit b099d7
ClickMB Btn1
Packit b099d7
LocatePointer Toggle5
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle4
Packit b099d7
ClickMB Btn1
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
Packit b099d7
# #) Use the second RadioBox to change the Frames's shadowType.
Packit b099d7
LocatePointer Toggle4a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle3a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
Packit b099d7
# #) Use the the third RadioBox to change the Label's
Packit b099d7
#    childHorizontalAlignment.  Since the layout direction is Right-to-Left,
Packit b099d7
#    the label should align to the right when childHorizontalAlignment is set to
Packit b099d7
#    the XmALIGNMENT_BEGINNING and the label should align to the left when
Packit b099d7
#    childHorizontalAlignment is set to XmALIGNMENT_END.
Packit b099d7
Packit b099d7
LocatePointer Toggle3b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
Packit b099d7
# #) Use the Scale to change the Frame's shadowThickness.
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Right   Max
Packit b099d7
WindowRaise Shell1
Packit b099d7
CompareVisual Frame1
Packit b099d7
DragSliderValue Left 10
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Left    Min
Packit b099d7
DragSliderValue Right 6
Packit b099d7
CompareVisual Frame1
Packit b099d7
Packit b099d7
Continue
Packit b099d7
Packit b099d7
# #) The Font of the Label should change to be 9x15bold.
Packit b099d7
# #) Use the control panel to change all of the resources.
Packit b099d7
LocatePointer Toggle3
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1
Packit b099d7
ClickMB Btn1
Packit b099d7
LocatePointer Toggle5
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle4
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle4a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle3a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle3b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Right   Max
Packit b099d7
WindowRaise Shell1
Packit b099d7
CompareVisual Frame1
Packit b099d7
DragSliderValue Left 11
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Left    Min
Packit b099d7
DragSliderValue Right 12
Packit b099d7
CompareVisual Frame1
Packit b099d7
Continue
Packit b099d7
Packit b099d7
# #) The labelString of the Frame title should change to
Packit b099d7
#    \"Motif\\n Scrolled Text Widget\" it should appear on two lines.
Packit b099d7
#    It should be centered within the Frame.
Packit b099d7
# #) Use the control panel to change all of the resources.
Packit b099d7
LocatePointer Toggle3
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1
Packit b099d7
ClickMB Btn1
Packit b099d7
LocatePointer Toggle5
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle4
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle4a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle3a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle3b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Right   Max
Packit b099d7
WindowRaise Shell1
Packit b099d7
CompareVisual Frame1
Packit b099d7
DragSliderValue Left 9
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Left    Min
Packit b099d7
DragSliderValue Right 9
Packit b099d7
CompareVisual Frame1
Packit b099d7
Packit b099d7
Continue
Packit b099d7
Packit b099d7
# #) The Label's childType resources should change to FRAME_GENERIC_CHILD.
Packit b099d7
#    This will make the cause the Label not to be a title for the Frame.
Packit b099d7
# #) Use the control panel to change all of the resources. This should
Packit b099d7
#    have no effect (except shadowThickness and shadowType).
Packit b099d7
LocatePointer Toggle3
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1
Packit b099d7
ClickMB Btn1
Packit b099d7
LocatePointer Toggle5
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle4
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle4a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle3a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle3b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle2b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer Toggle1b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Right   Max
Packit b099d7
WindowRaise Shell1
Packit b099d7
CompareVisual Frame1
Packit b099d7
DragSliderValue Left 13
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Frame1
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Left    Min
Packit b099d7
DragSliderValue Right   21
Packit b099d7
CompareVisual Frame1
Packit b099d7
Packit b099d7
Continue
Packit b099d7
Packit b099d7
# #) The Label will be destroyed, and a text widget with the string
Packit b099d7
#    \"You can even use a Text Widget\" will now be created with its
Packit b099d7
#    childType being FRAME_TITLE_CHILD. The Text widget is aligned
Packit b099d7
#    at the end of the Frame, which should display to the left of the Frame.
Packit b099d7
# #) Use the control panel to change all of the resources, which are now
Packit b099d7
#    applicable to the Text widget and the Frame.
Packit b099d7
LocatePointer Toggle3
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle2
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle1
Packit b099d7
ClickMB Btn1
Packit b099d7
LocatePointer Toggle5
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle4
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle4a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle3a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle2a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle1a
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle3b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle2b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer Toggle1b
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Right   Max
Packit b099d7
WindowRaise Shell1
Packit b099d7
CompareVisual Text1
Packit b099d7
DragSliderValue Left 11
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer   Scale1  RScaleDownOrRightSliderArea
Packit b099d7
ClickMB Btn1
Packit b099d7
CompareVisual Text1
Packit b099d7
LocatePointer   Scale1  RScaleSlider
Packit b099d7
DragSliderValue Left    Min
Packit b099d7
DragSliderValue Right   2
Packit b099d7
CompareVisual Text1
Packit b099d7
Packit b099d7
Exit
Packit b099d7
Packit b099d7