<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gnucash">
  <schema path="/org/gnucash/dialogs/print-checks/" id="org.gnucash.dialogs.checkprinting">
    <key type="s" name="check-format-guid">
      <default>''</default>
      <summary>GUID of predefined check format to use</summary>
      <description>This value specifies the predefined check format to use. The number is the guid of a known check format.</description>
    </key>
    <key type="i" name="check-position">
      <default>0</default>
      <summary>Which check position to print</summary>
      <description>On preprinted checks containing multiple checks per page, this setting specifies which check position to print. The possible values are 0, 1 and 2, corresponding to the top, middle and bottom checks on the page.</description>
    </key>
    <key type="i" name="first-page-count">
      <default>0</default>
      <summary>Number of checks to print on the first page.</summary>
      <description>Number of checks to print on the first page.</description>
    </key>
    <key type="i" name="date-format">
      <default>0</default>
      <summary>Date format to use</summary>
      <description>This is the numerical identifier of the predefined date format to use.</description>
    </key>
    <key type="s" name="date-format-user">
      <default>'0'</default>
      <summary>Custom date format</summary>
      <description>If the date format is set to indicate a custom date format, this value is used as an argument to strftime to produce the date to be printed. It may be any valid strftime string; for more information about this format, read the manual page of strftime by "man 3 strftime".</description>
    </key>
    <key type="i" name="custom-units">
      <default>0</default>
      <summary>Units in which the custom coordinates are expressed</summary>
      <description>Units in which the custom coordinates are expressed (inches, mm, ...).</description>
    </key>
    <key type="(dd)" name="custom-payee">
      <default>(0,0)</default>
      <summary>Position of payee name</summary>
      <description>This value contains the X,Y coordinates for the start of the payee line on the check.</description>
    </key>
    <key type="(dd)" name="custom-date">
      <default>(0,0)</default>
      <summary>Position of date line</summary>
      <description>This value contains the X,Y coordinates for the start of the date line on the check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="(dd)" name="custom-amount-words">
      <default>(0,0)</default>
      <summary>Position of check amount in words</summary>
      <description>This value contains the X,Y coordinates for the start of the written amount line on the check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="(dd)" name="custom-amount-number">
      <default>(0,0)</default>
      <summary>Position of check amount in numbers</summary>
      <description>This value contains the X,Y coordinates for the start of the numerical amount line on the check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="(dd)" name="custom-address">
      <default>(0,0)</default>
      <summary>Position of payee address</summary>
      <description>This value contains the X,Y coordinates for the start of the payee address line on the check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="(dd)" name="custom-notes">
      <default>(0,0)</default>
      <summary>Position of notes line</summary>
      <description>This value contains the X,Y coordinates for the start of the notes line on the check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="(dd)" name="custom-memo">
      <default>(0,0)</default>
      <summary>Position of memo line</summary>
      <description>This value contains the X,Y coordinates for the start of the memo line on the check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="(dd)" name="custom-translation">
      <default>(0,0)</default>
      <summary>Offset for complete check</summary>
      <description>This value contains the X,Y offset for the complete check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="d" name="custom-rotation">
      <default>0.0</default>
      <summary>Rotation angle</summary>
      <description>Number of degrees to rotate the check.</description>
    </key>
    <key type="(dd)" name="splits-amount">
      <default>(0,0)</default>
      <summary>Position of split's amount in numbers</summary>
      <description>This value contains the X,Y coordinates for the start of the split's amount line on the check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="(dd)" name="splits-memo">
      <default>(0,0)</default>
      <summary>Position of split's memo line</summary>
      <description>This value contains the X,Y coordinates for the start of the split's memo line on the check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="(dd)" name="splits-account">
      <default>(0,0)</default>
      <summary>Position of split's account line</summary>
      <description>This value contains the X,Y coordinates for the start of the split's account line on the check. Coordinates are from the lower left corner of the specified check position.</description>
    </key>
    <key type="b" name="print-date-format">
      <default>false</default>
      <summary>Print the date format below the date.</summary>
      <description>Each time the date is printed, print the date format immediately below in 8 point type using the characters Y, M, and D.</description>
    </key>
    <key type="s" name="default-font">
      <default>'sans 10'</default>
      <summary>The default check printing font</summary>
      <description>The default font to use when printing checks. This value will be overridden by any font specified in a check description file.</description>
    </key>
    <key type="b" name="blocking-chars">
      <default>false</default>
      <summary>Print '***' before and after text.</summary>
      <description>Print '***' before and after text.</description>
    </key>
    <key type="(iiii)" name="last-geometry">
      <default>(-1,-1,-1,-1)</default>
      <summary>Last window position and size</summary>
      <description>This setting describes the size and position of the window when it was last closed.
        The numbers are the X and Y coordinates of the top left corner of the window
        followed by the width and height of the window.</description>
    </key>
  </schema>
</schemalist>