Patch by Thomas Troesch: The proposed patch does:
1. Changes the chk file key to Blocking_Chars as described in 607522 ( this
had been dropped by mistake ).
2. Add several fields to the Custom tab in the print check dialog.
Locations for:
a. split memos fields.
b. split accounts ( e.g. Expenses:Auto )
c. split amounts ( e.g. GBP 21.40 )
The splits do not include the last split in the transaction.
The keys in the chk format file are:
SPLITS_AMOUNT
SPLITS_MEMO
SPLITS_ACCOUNTS
3. Memo was added to the custom tab. This is the memo from the split that
matches the account from the register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18636 57a11ea4-9604-0410-9ed3-97b8803252fd
Patch by Thomas Troesch: The patch does three things:
1. Adds the ability to print an address on checks. The Print Check dialog is
changed to have 5 address lines.
The first field is filled in with the same data as the PAYEE check item. The
other lines are blank. The check format keys
have a new check-item type 'ADDRESS'. It behaves like other text check-item
types. The address fields on the dialog are set 'not-sensitive'
if the current format does not have an ADDRESS check item defined. The Custom
Field tab has a new line for the address
location.
2. Added new check format key - Blocking_Chars. This is to put the blocking
character feature into the check format file. It is currently
only in the preferences dialog in the printing tab, and therefore currently
applies (or not) to all text fields in th_e check format. By
adding the key Blocking_Chars_n to the check format, the blocking characters
can be applied to text type check-items individually. Its
really useful when printing stubs and so on. (NOTE: blocking characters are
printed around a field to protect against alteration
e.g. ***$100.00*** vs $100.00)
3. Included a Voucher check template. This is a full page check with the check
on top and which has two stubs below. There
are other voucher formats ( middle and bottom ) , but the check printing
functionality would require separate templates for
the different formats. Also changed the Quicken/Quickbooks US-Letter check
format to include the ADDRESS check item and blocking
around the AMOUNT_NUMBER field. I made a change to the Quicken-wallet check to
add blocking characters around the
AMOUNT_NUMBER field, and I added a clipping rectangle definition to the NOTES
and PAYEE fields the were placed in the
check stub area ( if the fields were too long, they would print into the check
area ).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18581 57a11ea4-9604-0410-9ed3-97b8803252fd
files (by guid) and show a warning dialog to the user. Remember the
users selected check format by GUID and not by index. Add text
clipping when using GnomePrint.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15734 57a11ea4-9604-0410-9ed3-97b8803252fd
called the memo field. This fix corrects that misnaming.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15717 57a11ea4-9604-0410-9ed3-97b8803252fd
using the GtkPrint API when compiled against gtk+ 2.10 or later. Add
support for reading check description files instead of hard coding
check descriptions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15709 57a11ea4-9604-0410-9ed3-97b8803252fd