Blob Blame History Raw
# $XConsortium: Form17.scr /main/4 1995/07/17 20:18:29 drk $
# 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

#) A client with three PushButtons labeled PushButton1,
#) PushButton2 and PushButton3 should appear in the Form. 
#) Click MB1 on any of the three PushButtons. 
#) The PushButton clicked on should disappear. 


WindowResize Shell1 SouthEast 300 300
LocatePointer PushButton1
ClickMB Btn1
CompareVisual Form
Continue

#) Click MB1 on either of the two remaining PushButtons. 
#) The PushButton clicked on should disappear. 

LocatePointer PushButton2
ClickMB Btn1
CompareVisual Form
Continue

#) Click MB1 on the one remaining PushButton. 
#) The remaining PushButton should disappear. 

LocatePointer PushButton3
ClickMB Btn1
CompareVisual Form
Continue

#) A 3x3 matrix of PushButtons should appear in the form. 
#) Click MB1 on the PushButtons; they should disappear. 
#) Click MB1 on the PushButtons until they all go away. 
#) The Form should now have a width and height of 1x1. 

WindowResize Shell1 SouthEast 300 300

LocatePointer PushButton1
ClickMB Btn1

LocatePointer PushButton2
ClickMB Btn1

LocatePointer PushButton3
ClickMB Btn1

LocatePointer PushButton4
ClickMB Btn1

LocatePointer PushButton5
ClickMB Btn1

LocatePointer PushButton6
ClickMB Btn1

LocatePointer PushButton7
ClickMB Btn1

LocatePointer PushButton8
ClickMB Btn1

LocatePointer PushButton9
ClickMB Btn1

CompareVisual Form
Continue

#) Nine Forms should appear within a Form. 
#) Each child Form should contain a 3x3 matrix of PushButtons. 
#) Click MB1 on the PushButtons; they should disappear. 
#) Click MB1 on the PushButtons until they all go away. 

WindowResize Shell1 SouthEast 450 450

LocatePointer PushButton10
ClickMB Btn1

LocatePointer PushButton11
ClickMB Btn1

LocatePointer PushButton12
ClickMB Btn1

LocatePointer PushButton13
ClickMB Btn1

LocatePointer PushButton14
ClickMB Btn1

LocatePointer PushButton15
ClickMB Btn1

LocatePointer PushButton16
ClickMB Btn1

LocatePointer PushButton17
ClickMB Btn1

LocatePointer PushButton18
ClickMB Btn1
CompareVisual Form

LocatePointer PushButton19
ClickMB Btn1

LocatePointer PushButton20
ClickMB Btn1

LocatePointer PushButton21
ClickMB Btn1

LocatePointer PushButton22
ClickMB Btn1

LocatePointer PushButton23
ClickMB Btn1

LocatePointer PushButton24
ClickMB Btn1

LocatePointer PushButton25
ClickMB Btn1

LocatePointer PushButton26
ClickMB Btn1

LocatePointer PushButton27
ClickMB Btn1

CompareVisual Form

LocatePointer PushButton28
ClickMB Btn1

LocatePointer PushButton29
ClickMB Btn1

LocatePointer PushButton30
ClickMB Btn1


LocatePointer PushButton31
ClickMB Btn1

LocatePointer PushButton32
ClickMB Btn1

LocatePointer PushButton33
ClickMB Btn1


LocatePointer PushButton34
ClickMB Btn1

LocatePointer PushButton35
ClickMB Btn1

CompareVisual Form


LocatePointer PushButton36
ClickMB Btn1

LocatePointer PushButton37
ClickMB Btn1

LocatePointer PushButton38
ClickMB Btn1

LocatePointer PushButton39
ClickMB Btn1

LocatePointer PushButton40
ClickMB Btn1

LocatePointer PushButton41
ClickMB Btn1

LocatePointer PushButton42
ClickMB Btn1

LocatePointer PushButton43
ClickMB Btn1

LocatePointer PushButton44
ClickMB Btn1

LocatePointer PushButton45
ClickMB Btn1
CompareVisual Form

LocatePointer PushButton46
ClickMB Btn1

LocatePointer PushButton47
ClickMB Btn1

LocatePointer PushButton48
ClickMB Btn1

LocatePointer PushButton49
ClickMB Btn1

LocatePointer PushButton50
ClickMB Btn1

LocatePointer PushButton51
ClickMB Btn1

LocatePointer PushButton52
ClickMB Btn1

LocatePointer PushButton53
ClickMB Btn1

LocatePointer PushButton54
ClickMB Btn1
CompareVisual Form

LocatePointer PushButton55
ClickMB Btn1

LocatePointer PushButton56
ClickMB Btn1

LocatePointer PushButton57
ClickMB Btn1

LocatePointer PushButton58
ClickMB Btn1

LocatePointer PushButton59
ClickMB Btn1

LocatePointer PushButton60
ClickMB Btn1

LocatePointer PushButton61
ClickMB Btn1

LocatePointer PushButton62
ClickMB Btn1

LocatePointer PushButton63
ClickMB Btn1
CompareVisual Form

LocatePointer PushButton64
ClickMB Btn1


LocatePointer PushButton65
ClickMB Btn1

LocatePointer PushButton66
ClickMB Btn1

LocatePointer PushButton67
ClickMB Btn1

LocatePointer PushButton68
ClickMB Btn1

LocatePointer PushButton69
ClickMB Btn1

LocatePointer PushButton70
ClickMB Btn1

LocatePointer PushButton71
ClickMB Btn1

LocatePointer PushButton72
ClickMB Btn1
CompareVisual Form

LocatePointer PushButton73
ClickMB Btn1

LocatePointer PushButton74
ClickMB Btn1

LocatePointer PushButton75
ClickMB Btn1

LocatePointer PushButton76
ClickMB Btn1

LocatePointer PushButton77
ClickMB Btn1

LocatePointer PushButton78
ClickMB Btn1

LocatePointer PushButton79
ClickMB Btn1

LocatePointer PushButton80
ClickMB Btn1

LocatePointer PushButton81
ClickMB Btn1
CompareVisual Form

LocatePointer PushButton82
ClickMB Btn1

LocatePointer PushButton83
ClickMB Btn1

LocatePointer PushButton84
ClickMB Btn1

LocatePointer PushButton85
ClickMB Btn1

LocatePointer PushButton86
ClickMB Btn1

LocatePointer PushButton87
ClickMB Btn1

LocatePointer PushButton88
ClickMB Btn1

LocatePointer PushButton89
ClickMB Btn1


LocatePointer PushButton90
ClickMB Btn1
CompareVisual Form

Exit