Hi there. On Sun, Jan 28, 2007 at 07:18:31PM +1100, Ben Morgan wrote: > > If you have any specific questions on how to do something, just email me.
I m copying the list as well as the answer may be interesting to have on the archive of the list. I do not understand how to get a list of book that one can use in a given module. Using the following code, i have a sort of list of existing bible book: __________________ #!/usr/bin/python2.5 import Sword import sys #mgr=Sword.SWMgr() #mgr.getModule('KJV') vk=Sword.VerseKey() error=0 cnt=0 while 1: print "cnt=%d" % cnt test=vk.Book(cnt) cnt+=1 error=vk.Error() name=vk.getBookName() abr=vk.getBookAbbrev() # count=vk.bookCount() print "%s -> %s " %(abr,name) print "error=",error print vk.Index() print vk.UpperBound().Index() print vk.LowerBound().Index() __________________ However, as my verse key does not know wich module i m interested in, i cannot be sure all the book will be available for a given module (i think tere are some translation that are not complete). Plus, I do not see any new testament book (except for revelation). I cannot understand how to detect i reach the end of the books. Bear in mind that, as my python version does not seem to implement help(), i guess what is available in the modules and object i have with dir(). Before trying to understand every things related to text rendering, i would be happy knowing how to: -get a list of books in a module -get a list of chapter in a book -get a list of verses in a chapter I hope the 3 mechanism are similar :) Best regards _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page