You want a design/user's guide for developing a configuration, not programming. The best I can offer is F1 help, download the classic pronto's ProntoEdit 4.0.X manual, or see
www.prontowizard.com for the Ultimate Pronto Guide which was written for the predecessor of these remotes. However, the concepts are very similar.