Marks

Marks are demonstrated on the pedigree on our home page. Here is a slice of the pedigree.

Marks are stored in the _Marks field of the pedigree table as an integer. Only the lower six bits of the integer are used to store marks. Each mark corresponds to a specific color which will be displayed in a block in the lower right hand side of the entry's cell in the pedigree view.

The bits are defined as follows:

In the sample above "Almondene Illinois Jake" is displaying red and blue marks which means its _Marks field in the pedigree table must contain (1 << 0) + (1 << 5) = 1 + 32 = 33.

So where do these marks come from. If you use a program like Pedigree Explorer to maintain your desktop database it provides many functions to mark records. You can manually mark a record or use any of the 16 in-built marking functions. The sample below shows a screenshot of Pedigree Explorer showing part of the sample database that includes the "Almondene Illinois Jake" and from that you can see that it has the same marks.

Marks were only added in V5.0 or laters of PedPoint if you have an older version then contact support@breedmate.com to get the latest version. You will also need to update the export expression string in your PedPoint Export dialog and also the schema of your pedigree databases. Each pedigree table must have an additional field called "_Marks". The export string will need to include a %7 to output the marks data. A typical export expression would be:
%2, '[Name]', %3, %4, '[Sex]', '[DOB%1]', '[Titles]', '[Obedience]', '[Reg No.]', '[Colour]', '[Photo]', %7