.\" @(#)dist/strfixes/src/uil2xd/man/uil2xd.1 1.10 97/08/22 .\" .ds ]W uil2xd .\" Copyright (c) 1992, 1993 by Imperial Software Technology. .TH UIL2XD 1 "17th March 1995" .SH NAME uil2xd \- Converts UIL source to WorkShop Visual save files .SH SYNOPSIS .B uil2xd [ .BI \-XltxywhpsaA ] [ .BI \-I "include_dir" ] [ .BI outfile ] .SH DESCRIPTION .IX "uil2xd" "" "\fLuil2xd\fP .LP .B uil2xd is a simple filter for converting UIL source code to .B visu save files. It reads UIL source from standard input and writes an .B visu save file on standard out. .SH OPTIONS .TP 10 .BI \-t Don't convert ScrolledWindow containing Text to Scrolled Text. By default .B uil2xd will convert a ScrolledWindow widget containing a Text widget into a ScrolledText widget. Use the .BI \-t flag to preserve the structure. .TP .BI \-l Don't convert ScrolledWindow containing List to Scrolled List. By default .B uil2xd will convert a ScrolledWindow widget containing a List widget into a ScrolledList widget. Use the .BI \-l flag to preserve the structure. .TP .BI \-x Pass through XmNx resources. By default .B uil2xd will not output absolute positions in the save file. Use the .BI \-x flag to pass XmNx resources into the output file. .TP .BI \-y Pass through XmNy resources. By default .B uil2xd will not output absolute positions in the save file. Use the .BI \-y flag to pass XmNy resources into the output file. .TP .BI \-w Pass through XmNwidth resources. By default .B uil2xd will not output absolute sizes in the save file. Use the .BI \-w flag to pass XmNwidth resources into the output file. .TP .BI \-h Pass through XmNheight resources. By default .B uil2xd will not output absolute sizes in the save file. Use the .BI \-h flag to pass XmNwidth resources into the output file. .TP .BI \-p Preserves position resources in output file. Same as -x -y .TP .BI \-s Preserves size resources in output file. Same as -w -h .TP .BI \-a Preserves all position and size resources in output file. Same as -p -s .TP .BI \-A Generate fake Motif form attachments for otherwise unattached children. .TP .BI \-I "include_dir" adds include_dir to the list of directories that will be searched for include files. .TP .BI \-e Explain how to recover from syntax errors .TP .BI \-X Print list of switches .SH BUGS .LP .B uil2xd does not handle the following constructs: .LP String tables containing compound strings .LP Color_table .LP Icon .LP Asciz tables in argument definition .LP Integer tables in argument definition .LP imported keyword - this is a fatal error. .LP exported keyword .LP private keyword .LP Creation procedure .LP Default character set clause .LP Identifier section Apart from the imported keyword, uil2xd simply ignores these constructs.