|
@@ -0,0 +1,47 @@
|
|
|
+.TH fd2pascal 1 "12 November 2004" "Free Pascal" "forms description to pascal conversion"
|
|
|
+.SH NAME
|
|
|
+fd2pascal \- Free Pascal forms description to pascal program converter
|
|
|
+
|
|
|
+.SH SYNOPSIS
|
|
|
+
|
|
|
+.B fd2pascal [-compensate] [-altformat] [-main] [-callback] filename
|
|
|
+
|
|
|
+.SH DESCRIPTION
|
|
|
+
|
|
|
+.B fd2pascal
|
|
|
+reads a XForms designer file (
|
|
|
+.I .fd
|
|
|
+) and creates pascal code to create the form
|
|
|
+described in the file. The pascal code is written to a file with the same
|
|
|
+name as the input file, but with extension
|
|
|
+.I .pp
|
|
|
+if a file with that name already exists, then it will be renamed to a file
|
|
|
+with the extension
|
|
|
+.I .bak
|
|
|
+appended.
|
|
|
+
|
|
|
+.SH OPTIONS
|
|
|
+fd2pascal has a small number of options to control its behaviour:
|
|
|
+
|
|
|
+.TP
|
|
|
+.B \-altformat
|
|
|
+By default, a record type is emitted for the form definition, with a field
|
|
|
+for each widget (object) on the form. The alternate form declares a global
|
|
|
+variable for the form and each widget on the form.
|
|
|
+.TP
|
|
|
+.B \-compensate
|
|
|
+If this option is given then a call to fl_adjust_form_size is emitted after
|
|
|
+the form is created.
|
|
|
+.TP
|
|
|
+.B \-callback
|
|
|
+If this option is given, then a callback procedure is generated for each
|
|
|
+widget on the form.
|
|
|
+.TP
|
|
|
+.B \-main
|
|
|
+By default, a unit is created which can be included in the uses clause of
|
|
|
+a program. If this option is specified, a program file is emitted instead.
|
|
|
+
|
|
|
+.SH SEE ALSO
|
|
|
+.IP
|
|
|
+.BR ppc386 (1)
|
|
|
+
|