<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">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 class="moz-txt-link-freetext" href="http://crosswire.org/svn/sword/trunk/bindings/corba/swordorb.idl">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't be hard to created C# bindings for these.<br>
<br>
Hope this is useful,<br>
<br>
Troy<br>
<br>
<br>
<br>
On 01/08/2013 11:06 AM, Daniel Hughes wrote:<br>
</div>
<blockquote
cite="mid:CAC5vxh0F5ROv69VnRBJx0HZDBOMcqpZO_SZT9JrWsBtzFv6AEA@mail.gmail.com"
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's promise appears to not be
completely up to the task.
<div>
<br>
</div>
<div style="">Sincerely,</div>
<div style="">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"><<a moz-do-not-send="true"
href="mailto:refdoc@gmx.net" target="_blank">refdoc@gmx.net</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
> Von: Daniel Hughes <<a moz-do-not-send="true"
href="mailto:trampster@gmail.com">trampster@gmail.com</a>><br>
<div class="im">> Am I allowed to pull the text out of
the sword module once it is installed<br>
> (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 "I do not know" and "you probably need to ask a
lawyer" and "his advice might vary from module to module and
license to license". Or not and everything is easy as it is
just on the user'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>
>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 moz-do-not-send="true"
href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a moz-do-not-send="true"
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 class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page</pre>
</blockquote>
<br>
</body>
</html>