git ssb

0+

cel / freecheck



Commit 5600d514ae78f157e1232e090a04330cf6fe5aef

Add ChecksMod property

Charles Lehner committed on 4/18/2016, 8:56:06 PM
Parent: d362cada9d1fece1ac933832b994a43578709c74

Files changed

freecheckchanged
freecheck.cfgchanged
freecheckView
@@ -104,8 +104,9 @@
104104 CheckWidth {value}
105105 CheckHorOffset {value}
106106 CheckVerOffset {value}
107107 ChecksPerPage {value}
108 + ChecksMod {value}
108109 LeftMargin {value}
109110 RightMargin {value}
110111 TopMargin {value}
111112 );
@@ -1765,11 +1766,17 @@
17651766 % Loop through printing checks, starting with the bottom one
17661767
17671768 ChecksPerPage { % repeat
17681769 /CheckNumber CheckNumber 1 sub def
1769- newpath
1770- DrawCheck
1771- stroke
1770 +
1771 + % if
1772 + ChecksMod 0 lt
1773 + CheckNumber ChecksPerPage mod ChecksMod eq
1774 + or {
1775 + newpath
1776 + DrawCheck
1777 + stroke
1778 + } if
17721779 0 CheckHeight translate
17731780 } repeat
17741781
17751782 showpage
freecheck.cfgView
@@ -78,8 +78,11 @@
7878 DashSymbol = D
7979 MICRVerTweak = 0
8080 MICRHorTweak = 0
8181
82 +# ChecksMod: Print only the Nth check on each page. -1 to print every check
83 +ChecksMod = -1
84 +
8285 ############
8386 # Accounts #
8487 ############
8588

Built with git-ssb-web