File: FileSelect2.scr

package info (click to toggle)
motif 2.3.4-13
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 81,160 kB
  • ctags: 51,769
  • sloc: ansic: 596,938; cpp: 3,951; yacc: 2,854; makefile: 2,070; csh: 1,199; sh: 1,070; lex: 455
file content (130 lines) | stat: -rw-r--r-- 3,661 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
# $XConsortium: FileSelect2.scr /main/6 1995/07/17 20:37:55 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
# 

# OSF/Motif: @(#)FileSelect2.scr	1.2  92/01/29

# A simple File Selection Box is created. The directory list should
# contain two items and the Files list should contain multiple file
# names.

# The purpose of this test is to modify the FileSelectionBox programatically
# The next step will add a Work area which will be a Text widget. The
# text widget will contain the string \"Some Text.\"

CompareVisual FileSelectionBox1

# C)

Continue

# The Text widget work area should have been added.
# The next step will unmanage the Files label and list. This will
# cause the FileSelectionBox to expand and the full Directory list
# should be visible.

CompareVisual FileSelectionBox1

# C)

Continue

# The FileSelectionBox minus the Files label and list should be visible.
# The next step will unmanage the Directories label and list. This will
# cause the FileSelectionBox to expand and the full Files list
# should be visible. The Files list and label will be managed again.

CompareVisual FileSelectionBox1

# C)

Continue

# The FileSelectionBox minus the Directories label and list should be visible.
# The next step will unmap the Files list. The Directories label and list
# will be managed again.

CompareVisual FileSelectionBox1

# C)

Continue

# The FileSelectionBox minus the File list should be visible.
# The next step should remap the Files list.

CompareVisual FileSelectionBox1

# C)

Continue

# The full FileSelectionBox should be visible.
# The next step should redefine a new DirSearchProc this should change the
# Directories list to contain the strings Hello, this, is, a, new, dir,
# search, proc. The directories label string should change to 
# \"A very very long label\".

CompareVisual FileSelectionBox1

# C)

Continue

# The full FileSelectionBox with the modified Directories list should be
# visible.
# The next step should redefine a new FileSearchProc this should change the
# Files list to contain the strings Hello, this, is, a, new, file, search,
# proc. The Files label string will change to 
# \"A Very Long Label for test purposes\".

CompareVisual FileSelectionBox1

# C)

Continue

# The full FileSelectionBox with the modified Files list should be visible.
# The next step should reset the DirSearchProc and the FileSearchProc 
# back to default values. The FileSelectionBox should look as it did in 
# the first step (except for the directory and file list label strings).

CompareVisual FileSelectionBox1

# C)

Continue

# The full FileSelectionBox should be visible. The Directories and Files
# list should be the same as when the widget was first displayed (except for
# the directory and file list label strings).

CompareVisual FileSelectionBox1

# E)

Exit