[sword-devel] How to handle text context

Troy A. Griffitts scribe at crosswire.org
Wed Apr 22 04:08:02 MST 2009


Dear Manfred.  My apologies for missing this.  I actually noticed it and 
forgot to respond.

I believe you just want something simple like:

module->setKey("jn.3.16");
for (
        module-=(contextSize/2);
        !module->Error() && contextSize;
        module++,contextSize--) {

   cout << module->RenderText();

}


Manfred Bergmann wrote:
> Hi.
> 
> One missing feature I'd like to have in MacSword before versioning 2.0b 
> is that it should be possible to show the context for index search results.
> The search result is a list of verse keys. Now the user should be able 
> to choose a context size: 1, 3, 5, 7 or 10 verses before and after the 
> actual search result.
> I'm not quite sure how to do this in the Sword API.
> Should I create a list key and operate on that or use the operator 
> overloading of the SWModule itself?
> Any hints?
> 
> 
> 
> God bless,
> Manfred
> 
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page




More information about the sword-devel mailing list