Additional Sample Rule Files

Top  Previous  Next

The following table describes several other sample rule files that have been designed to demonstrate specific techniques.  There are two types of rule files provided:

 

Cmd – adds to the documentation for specific commands

Tool – helps an integrator to add new features to their own rule files

 

 

Rule file name

Commands

Functions

Variables

Comments

SampleCmdAFO.rul


gtextcount, gtextitem, gtextfind


How to work with Application Formatted Output

SampleCmdBarcode.rul

barcode

exec


Includes relative barcode

SampleCmdBox.rul

box, cbox

exec



SampleCmdCircle.rul

circle

inchtocols



SampleCmdConst.rul

const, global, local




SampleCmdCopy.rul

copies, pcopies, if copy/end if, attach


Copy

Mult-copy, multi-format, variable number of copies

SampleCmdDetect.rul

detect



Many examples with explanations

SampleCmdDuplex.rul

duplex




SampleCmdErase.rul

erase, notext,
hline, vline

sub



SampleCmdFont.rul

font, cfont




SampleCmdImage.rul

image, attach



image justification

SampleCmdImages.rul

images



1 sample for archived images

SampleCmdLine.rul

line, hline, vline

exec


nice use of multiple cmds within 1 exec. Saves time.

SampleCmdMicr.rul

micr




SampleCmdMove.rul

move, cmove



Includes relative moves

SampleCmdShade.rul

shade, cshade

exec


Includes relative shading and greenbar look

SampleCmdText.rul

text



Shaded, wrapped, fit, rotated, justified

SampleCmdTrayBin.rul

tray, bin




 

Rule file name

Commands

Functions

Variables

Comments

SampleToolArchive.rul

archive



will do logging with Base Logging below

SampleToolChkContinued.rul

text

exec, get

pagenum,
uf.maxpage

look ahead with get

SampleToolDispAFOText.rul

text



AFO field positions

SampleToolDocTitle.rul        

text




SampleToolFullBox.rul

cbox




SampleToolLogging.rul


log


Base Logging

SampleToolLogo.rul

image



can use justification

SampleToolMultCpy.rul

copies, pcopies




SampleToolPageSplitter.rul


getpage,
putpage,
delpage



SampleToolPageXofY.rul

text

exec,get

pagenum,
uf.maxpage

look ahead with get

SampleToolPostnet.rul

barcode

exec,mid



SampleToolPrint.rul



skip

logging with Base Logging above

SampleToolScanBcd.rul

barcode

exec


barcode

SampleToolWatermark.rul

text

exec


shaded text