<div dir="ltr">Thanks Troy, that interface looks manageable.<div><br></div><div style>Does it support creating and using lucene indexes?</div><div style><br></div><div style>I need that of as you type searching.</div><div style>
<br></div><div style>Cheers,</div><div style>Daniel</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 9, 2013 at 11:56 AM, Troy A. Griffitts <span dir="ltr">&lt;<a href="mailto:scribe@crosswire.org" target="_blank">scribe@crosswire.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>Daniel,<br>
      <br>
      Please have a look at this IDL.  This is the minimum interface
      which I usually create when wrapping the SWORD engine.  It is full
      featured enough to use all the features of the engine which do no
      require extending functionality.  SWORDWeb uses this interface and
      our JNI bindings use this interface (Android bindings).<br>
      <br>
      <a href="http://crosswire.org/svn/sword/trunk/bindings/corba/swordorb.idl" target="_blank">http://crosswire.org/svn/sword/trunk/bindings/corba/swordorb.idl</a><br>
      <br>
      It is a very small set of classes and methods on those classes and
      shouldn&#39;t be hard to created C# bindings for these.<br>
      <br>
      Hope this is useful,<br>
      <br>
      Troy<div><div class="h5"><br>
      <br>
      <br>
      <br>
      On 01/08/2013 11:06 AM, Daniel Hughes wrote:<br>
    </div></div></div><div><div class="h5">
    <blockquote type="cite">
      <div dir="ltr">You make a compelling case, however I need do to
        more then just construct a GUI, I must construction fairly
        complete c# bindings. And therein lies the complication, because
        swig (or maybe me) for all it&#39;s promise appears to not be
        completely up to the task.
        <div>
          <br>
        </div>
        <div>Sincerely,</div>
        <div>Daniel</div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">On Tue, Jan 8, 2013 at 8:51 PM, Peter
          von Kaehne <span dir="ltr">&lt;<a href="mailto:refdoc@gmx.net" target="_blank">refdoc@gmx.net</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
            &gt; Von: Daniel Hughes &lt;<a href="mailto:trampster@gmail.com" target="_blank">trampster@gmail.com</a>&gt;<br>
            <div>&gt; Am I allowed to pull the text out of
              the sword module once it is installed<br>
              &gt; (using the sword libs) and put it in my local sqlite
              database.<br>
              <br>
            </div>
            Not a lawyer, so my advice might be of limited value. Many
            of our modules are public domain and essentially you can do
            as you like. Many are not and some are quite restrictively
            licensed. Most of the restrictions are around
            (re)distribution, so that does not apply here. Which leaves
            me with &quot;I do not know&quot; and &quot;you probably need to ask a
            lawyer&quot; and &quot;his advice might vary from module to module and
            license to license&quot;. Or not and everything is easy as it is
            just on the user&#39;s computer.<br>
            <br>
            On the more technical side, you would loose an awful lot.
            Our better modules have paragraphing, sectioning, titles,
            footnotes, Strongs, morphology etc included and you would
            either loose that or reinvent that.<br>
            <br>
            &gt;From our engine you would get readily formatted HTML (or
            whatever else you ask it) after application of a variety of
            arbitrary (or user chosen) filters which add or remove
            notes, add or remove strongs, add or remove Greek accents,
            Hebrew vowels and other stuff, add or remove xrefs,
            transliterate, add ruby notation (for Japanese modules) etc
            etc. And etc.<br>
            <br>
            You would get for free all the logic to deal with different
            canons and versification systems. You would get for free any
            future improvements to our engine. You get indexed search
            with quite interesting ways of looking at the text built in.<br>
            <br>
            For all these things you would in essence only need to
            construct a GUI and interface, while in your current sqlite
            backend you either do not have them or you need to re-invent
            them.<br>
            <br>
            Yours<br>
            <br>
            Peter<br>
            <br>
            <br>
            <br>
            _______________________________________________<br>
            sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
            <a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
            Instructions to unsubscribe/change your settings at above
            page<br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page</pre>
    </blockquote>
    <br>
  </div></div></div>

<br>_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br></blockquote></div><br></div>