BBoard.dat
BBoard.msg
BBoard.scr
BBoard.uil
BBoardDia.dat
BBoardDia.msg
BBoardDia.scr
BBoardDia.uil
Imakefile
README
RUN.custom
arrowBGad.dat
arrowBGad.msg
arrowBGad.scr
arrowBGad.uil
arrowBtn.dat
arrowBtn.msg
arrowBtn.scr
arrowBtn.uil
bitmap.msg
bitmap.uil
bitmap.xbm
cascBGad.dat
cascBGad.msg
cascBGad.scr
cascBGad.uil
cascBtn.dat
cascBtn.msg
cascBtn.scr
cascBtn.uil
comboBox.dat
comboBox.msg
comboBox.scr
comboBox.uil
command.dat
command.msg
command.scr
command.uil
diaShell.dat
diaShell.msg
diaShell.scr
diaShell.uil
displayUid.c
drawArea.dat
drawArea.msg
drawArea.scr
drawArea.uil
drawnBtn.dat
drawnBtn.msg
drawnBtn.scr
drawnBtn.uil
errorDia.dat
errorDia.msg
errorDia.scr
errorDia.uil
form.dat
form.msg
form.scr
form.uil
formDia.dat
formDia.msg
formDia.scr
formDia.uil
frame.dat
frame.msg
frame.scr
frame.uil
fsBox.dat
fsBox.msg
fsBox.scr
fsBox.uil
fsDia.dat
fsDia.msg
fsDia.scr
fsDia.uil
icon.dat
icon.msg
icon.scr
icon.uil
iconGad.dat
iconGad.msg
iconGad.scr
iconGad.uil
infoDia.dat
infoDia.msg
infoDia.scr
infoDia.uil
labelGad.dat
labelGad.msg
labelGad.scr
labelGad.uil
listBs.dat
listBs.msg
listBs.scr
listBs.uil
listEs.dat
listEs.msg
listEs.scr
listEs.uil
listMs.dat
listMs.msg
listMs.scr
listMs.uil
listSs.dat
listSs.msg
listSs.scr
listSs.uil
menuBar.dat
menuBar.msg
menuBar.scr
menuBar.uil
menuShell.dat
menuShell.msg
menuShell.scr
menuShell.uil
mesBox.dat
mesBox.msg
mesBox.scr
mesBox.uil
mesDia.dat
mesDia.msg
mesDia.scr
mesDia.uil
optionMenu.dat
optionMenu.msg
optionMenu.scr
optionMenu.uil
panedWin.dat
panedWin.msg
panedWin.scr
panedWin.uil
popupMenu.dat
popupMenu.msg
popupMenu.scr
popupMenu.uil
promptDia.dat
promptDia.msg
promptDia.scr
promptDia.uil
pulldown.dat
pulldown.msg
pulldown.scr
pulldown.uil
pulldown2.dat
pulldown2.msg
pulldown2.scr
pulldown2.uil
pushBGad.dat
pushBGad.msg
pushBGad.scr
pushBGad.uil
radioBox.dat
radioBox.msg
radioBox.scr
radioBox.uil
reasons.h
rowCol.dat
rowCol.msg
rowCol.scr
rowCol.uil
run_all
scaleHorz.dat
scaleHorz.msg
scaleHorz.scr
scaleHorz.uil
scaleVert.dat
scaleVert.msg
scaleVert.scr
scaleVert.uil
scrollLis2.dat
scrollLis2.msg
scrollLis2.scr
scrollLis2.uil
scrollList.dat
scrollList.msg
scrollList.scr
scrollList.uil
scrollText.dat
scrollText.msg
scrollText.scr
scrollText.uil
scrollWin.dat
scrollWin.msg
scrollWin.scr
scrollWin.uil
scrollWin2.dat
scrollWin2.msg
scrollWin2.scr
scrollWin2.uil
scrollbarH.dat
scrollbarH.msg
scrollbarH.scr
scrollbarH.uil
scrollbarV.dat
scrollbarV.msg
scrollbarV.scr
scrollbarV.uil
selectBox.dat
selectBox.msg
selectBox.scr
selectBox.uil
selectDia.dat
selectDia.msg
selectDia.scr
selectDia.uil
spinBox.dat
spinBox.msg
spinBox.scr
spinBox.uil
templateDia.dat
templateDia.msg
templateDia.scr
templateDia.uil
textMl.dat
textMl.msg
textMl.scr
textMl.uil
textSl.dat
textSl.msg
textSl.scr
textSl.uil
toggleBGad.dat
toggleBGad.msg
toggleBGad.scr
toggleBGad.uil
toggleBtn.dat
toggleBtn.msg
toggleBtn.scr
toggleBtn.uil
warningDia.dat
warningDia.msg
warningDia.scr
warningDia.uil
workingDia.dat
workingDia.msg
workingDia.scr
workingDia.uil
README
/* $XConsortium: README /main/6 1996/07/15 14:37:20 drk $ */
UIL TEST SUITE:

    This is a test suite that displays all MOTIF widgets created with UIL.
It it designed to be user interactive, with on-line user instructions
accompanying each test widget. All widgets have two files associated with them.
The first is the uil file itself and the second is a message file which 
contains the description of the widget to be displayed. Also included is a 
common C source file that will display the UID file produced from the UIL test 
code. This C file is very generic and is intended only to display single 
hierarchy UID files.

DESCRIPTION OF FILES:

displayUid.c 	- 	The generic C routine to display UID files, report
			Callbacks, and popup a popupMenu. 
reasons.h	-	The header file which contains an array of REASONS for
			reporting Callbacks.
Imakefile	-	The Imakefile is used to build Makefile. When Makefile
			is built, it can be used to build displayUid and all 
			UID files from their associated UIL files. Syntax is
			make <rootname of UIL file> - to build UID file, or
			make all - to build everthing, or
			make displayUid - to build displayUid, or
			make clean  - to remove all UID files 
README_UILTS	-	The file you are reading, containing information about
			the UIL test suite.
run_all		-	A simple shell script that will execute all tests
			sequentially.
*.uil		-	The UIL sources for this test suite.
*.msg		-	The message files that correspond to the UIL test 
			you are building, containing a description of the 
			test being displayed.

REPORTING CALLBACKS:

Callbacks are simply handled by printing to STDOUT the name of the callback
that has been triggered, and the REASON for that callback. To find out how to 
trigger a callback, refer to the appropriate page in the "OSF Motif Programmers
Reference Manual" . A callback is active when it is defined as ON in the 
message portion of the test.

NOTE:

To have tests appear in the Top Left corner of the root window the resource
Mwm*clientAutoPlace should be set to false in you .Xdefaults file.

SYNTAX:

% make all
% run_all

BUGS SHOWN BY THESE TESTS
 
BBoard
PIRS No.:      1819
Enhanced highlight thickness is refreshed using Button's color
instead of parent's.
Version found in:	1.1S11
Version fixed in:	1.2S2
Assigned to:	ALKA BADSHAH
Priority:	3
Status:		V

BBoard
PIRS No.:      2973
When parent bkgd color is changed (setvalue), areas for high-
lightThickness, defaultButtonShadow & trough painted wrong.
Version found in:	1.1.2
Version fixed in:	1.2S3
Assigned to:	DAVID LEWIS
Priority:	5
Status:		R

BBoard
PIRS No.:      3735
Default button shadow is painted incorrectly when
traversing btwn buttons on BBoard. Side effect of P1819 fix?
Version found in:	1.2S2
Version fixed in:	1.2S3
Assigned to:	DAVID LEWIS
Priority:	5
Status:		R

cascBtn
PIRS No.:      1816
Add activate callbacks on buttons with accelerators/mnemonics
so you can see if they really work.
Version found in:	1.1S11
Version fixed in:	1.2S2
Assigned to:	LIBBY HANNA
Priority:	6
Status:		R

cascBtn
PIRS No.:      1975
When pulling down a Menu, if that menu has a pushbutton with
accelerator text and a cascade button, the p.b is not raised.
Version found in:	1.1.1B9.4
Version fixed in:	1.2S3
Assigned to:	DAVID LEWIS
Priority:	1
Status:		R

icon
PIRS No.:      2428
BACKGROUND and FOREGROUND specified for icons on monochrome
are relative to parent's color, not absolute.Unclear what's ok
Version found in:	1.1.1
Version fixed in:	
Assigned to:	SCOTT MEEKS
Priority:	9
Status:		A

mesBox
PIRS No.:      1694
When specifing a width and height to a MessageBox (any),
Prompt or SelectioBox Dialogs,width and height are not honored
Version found in:	1.1S8
Version fixed in:	1.2S3
Assigned to:	DANIEL DARDAILLER
Priority:	5
Status:		R

panedWin
PIRS No.:      2653
When moving a sash in a Paned Window with MB1, if you press
MB2 while MB1 is pressed, "ghost lines" appear in the Window.
Version found in:	1.1.1
Version fixed in:	1.2S3
Assigned to:	DAVID LEWIS
Priority:	3
Status:		R

scrollText
PIRS No.:      2380
Clicking in the shadow regions of a Scrolled Text widget
should have no effect, no scrolling should occur.
Version found in:	1.1.1
Version fixed in:	1.2S3
Assigned to:	HP
Priority:	6
Status:		C

scrollText
PIRS No.:      2882
When blinkRate==0, key-select then scroll via arrow keys leave
s refreshable multiple insertion cursors or display glitches.
Version found in:	1.1
Version fixed in:	1.2S3
Assigned to:	PAUL ROMAGNA
Priority:	6
Status:		R

scrollWin2
PIRS No.:      3881
Scrollbars are not dislayed when a scrolled window defined wit
h UIL has: XmNscrollingPolicy = XmAPPLICATION_DEFINED
Version found in:	1.1.2
Version fixed in:	
Assigned to:	SCOTT MEEKS
Priority:	5
Status:		A

scrollbarH
PIRS No.:      2513
When XmNshadowThickness is set to 0 in a Scrollbar, there is
still a shadow in the Arrow areas, but not in the trough area.
Version found in:	1.1.1
Version fixed in:	1.2S1
Assigned to:	DANIEL DARDAILLER
Priority:	4
Status:		R

ENDBUGS