home *** CD-ROM | disk | FTP | other *** search
- <<* Genfle.inc *>>
- <<#
-
- procedure pushmarg( indentlevel : integer)
- begin
- <<*---Save old value on stack---*>>
- push( lmargin )
- <<*---ident tab at a time---*>>
- set lmargin to lmargin + indentlevel
- end pushmarg
-
- procedure popmarg
- Integer margin
- begin
- <<*---Retrieve old value from stack---*>>
- pop( margin )
- set lmargin to margin
- end popmarg
-
- procedure GenHeader( fspec,notes : string )
- begin
- filespec( fspec,fpath,fname,fext )
- genln( '* Program: ',fname,'.',fext )
- genln( '* Date...: ',DATE )
- gen( '* Version.: ')
- genln( 'Foxpro, revision 1.0')
- genln('* Notes...: ',notes )
- genln( '*' )
- end GenHeader
-
- Function Openfile( fspec,notes : string ) : logical
- begin
- if rewrite( fspec ) = 0
- genHeader( fspec,notes )
- RETURN true
- else
- RETURN false
- endif
- end OpenFile
-
- <<* EOD: Genfle.inc *>>
- #>>
-