File: FileSelect2.dat

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 (75 lines) | stat: -rw-r--r-- 3,283 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
/* 
 * 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
*/ 
/*
static char rcsid[] = "$XConsortium: FileSelect2.dat /main/5 1995/07/13 19:18:27 drk $"
*/
#) 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.\"
C)
#) 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.
C)
#) 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.
C)
#) 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.
C)
#) The FileSelectionBox minus the File list should be visible.
#) The next step should remap the Files list.
C)
#) 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\".
C)
#) 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\".
C)
#) 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).
C)
#) 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).
E)