While I appreciate the points of your argument, it seems to me that if
BibleCS were built from sources created with Borland, quite a strong
rewrite of the rendering would be required unless one was already
familiar with Borland, as I have been told must be the case.
Tying to a single library or toolkit seems inevitable, but tying to one
IDE requires great justification. Nevertheless, I will try as you
say, hopefully next week, by poking around at the BibleCS material from
SVN and see if I can create some HTML rendering worthy of mention.<br>
<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><span class="e" id="q_1049d88e4455550e_1"><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>DM Smith wrote:<br>
<br>> Greg,<br>> If the architecture of a non-trivial program is sound, I find that<br>> it is easier to improve something than to start all over from scratch.<br>> If there are only a few features of BibleCS that are less than ideal,
<br>> then it probably should be much easier to fix those than to start all<br>> over.<br>> I imagine that when BibleCS developers looks at rendering HTML<br>> that they will evaluate the different possibilities (much as we are
<br>> for BibleDesktop/JSword) of available HTML renderers. It is quite<br>> possible that Qt will be evaluated. They may find (as we are with BD)<br>> that the best choice requires significant rewrite.<br>> If you are capable of writing a system from scratch, I think that
<br>> you would be of greater help to improve one of the existing projects.<br>> Try taking BibleCS and drop in an HTML renderer where the RTF renderer<br>> is today. Preserve the existing behavior of intra-application cross
<br>> references, dictionary lookups and informational popups. You can get<br>> the source via SVN and modify it to your hearts content.<br>> If all you are wanting is an HTML rendering, BibleDesktop already
<br>
> does that. So do other Sword derivatives (e.g. web apps). If you are<br>> looking for a cross-platform application, BibleDesktop is that. If you<br>> want to code in C++ for Windows, then BibleCS is where it's at. If you
<br>> want to program using Qt, try BibleTime (perhaps port it to Windows).<br>> And if you want to program in Gnome for Linux or on the Mac, there are<br>> projects for that.<br>> Each of these projects want committed developers to join them.
<br>> Please help.<br>> Thanks,<br>> DM<br>></blockquote></div></span></div></blockquote></div><br>