Pedigree Software Family History Genealogy System

Pedigree Software Picture Script Language

All PediTree's database fields are named and given a GEDCOM tag which can be changed by the user. A special language, which we call picture scripts, is used to determine the way in which details are shown on the screen and in charts, trees, reports and tabular listings.

Here is an example of the way in which fields can be chosen for display. There are field-names like title, refnum, occupation or birth. Names preceeding a parenthesis, like name(), tree() or detail(…) are other named pacture scripts.

name() title [|"ref:" refnum] tree()
[| treepar()]
[| detail(occupation)]
[| "b." detail(birth)]
[| "bapt." detail(christening)]
[| "educated at" education]
[| families()]
[| "address: " detail(residence)]
[| "d." detail(death)]
[| "bur." detail(burial)]

Other more complex links can be made in these scripts, such as father.birth.source.title.

This is the detail(occupation) picture showing each occupation, employer and time period:-

title ["for"org] ["at" place] ["(" from "-" to ")"] cite(Source)

Other uses of special picture scripts are: