With PedPal you can add your own data fields (max 200), customize the pedigree layout to include those fields at relevant places on the pedigree, and organize the fields within data entry window as you wish.
To add a new data field select File|Settings, move to the User Fields tab, then click the Add button.
Choose the field type. Most often you will use plain 'Text' fields but you can also have date, percentage, number, choice, boolean and multi-line text fields.
Depending on the field type you can select various display settings and editing settings. Display settings affect how the field value is displayed in a pedigree e.g. with text fields you can force them to be shown in upper case. Editing settings control how you enter the data for the field. E.g. for a text field you normally use a plain text box but you can also choose whether it is to have a drop-down menu of previously entered values for that field and the size of the box.
You can also control where on the pedigree, if anywhere at all, the field is to be placed. E.g. if you choose to use a field for coat color, you might want to have that appear in the title box for the subject animal and in every ancestor generation shown. But with, say, a field for registration number or breeder, you might want it to only appear in the title box. To control this there is a Default Field Usage section with checkboxes to let you choose where you want the field to appear.
Once you have set up all the fields you want to use, the next step is to control their placement within the Record Details window.
You do this from the Details Window Layout tab of the File Settings window.
On this tab you will see a list of all the fields excepting for the name, sex and photo (the positioning of these fields is not configurable).
All the fields listed will be added to the Record Details window in the order given.
By default, PedPal will try to arrange the fields automatically. This does a reasonable job but you may well prefer to manually set your own placement. To change that order, first uncheck the Determine layout automatically box and then: