Re: Best way to work with Genbooks

"David \"Judah's Shadow\" Blue" <[email protected]>
Newsgroups gmane.comp.literature.sword.devel
Message-ID <2315658.HqVYUIBWAe@brooks>
On Wednesday, March 6, 2024 10:01:38 AM EST Troy A. Griffitts wrote:
> Hey David,  glad you are making progress on the TOC.
> 
> Yes, assureKeyPath will create the full path if it doesn't exist.
> 
> If you would simply like to try to position a treekey to a path, you can
> set it like any other SWKey, by simply assigning it to a string value or
> using the setText() method.
> 
> Then you can check for error afterward, specifically it should be set to
> KEYERR_OUTOFBOUNDS if it doesn't exist.


Just treating it as a SWKey seems to work just fine. If the EarlyFathers module 
is any indication, giving an invalid key hits the first child after /TOC. The 
structure is a bit unwieldy for having to type out keys, but that I think is 
thet cost of not having a UI that allows for picking piece parts from the TOC. 
I might see if I can come up with a better way to interface with books later 
on. But what I have will suit my needs for the next release, at least.


_______________________________________________
sword-devel mailing list: [email protected]
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.