[sword-devel] LcdBible alpha 0.60a prototype available I believe that the proposed LcdBible front-end is at 'Beta' state. I would very much appreciate feedback (suggestions, problems, etc.) from download, installing, and testing the files referenced below.
SourceForge lcdbible Project Description: "Easy to use Bible s/w for children/missionaries who have obsolete computers with LCD (Lowest Common Denominator) components (Pent 233, slow 1 gb drive, 800*600 res, 32 mb mem, broken CD, 28.8 modem, Win98-SE or later). LcdBibleSetup.exe to fit on 1.44 floppy with WEB-NT." http://prdownloads.sourceforge.net/lcdbible/LcdBibleSetup-0-90a.exe?download or http://home.att.net/~bibleinverse/Download/LcdBibleSetup-0-90a.exe Progress since 2003-Dec-09 0.60b Alpha: * "Search Words" instead of "Search Phrase" (will find "Son of God" and "Son God of") * Increase font size to 10 rather than 8 for legibility * Fixed glitch with dragging TextViewer scroll bar * Stubs for internationalization * Prevents buffer overflow and shows "Found 204 of 1109 instances of Search Words: God" Progress since 2003-Dec-02 0.01c Proof of Concept: * Using CTreeCtrl to select specific Book+Chapter * Very simple 'Search Phrase' implemented with case-insensitive logic (probably adequate for most users?) * Refactoring to keep LcdBible.exe at 32kb. * ETA seemes on or ahead of schedule for Dec 24, 2003 delivery (Christmas eve) * Component assumption now mentions 'Broken CD', which is typical on obsolete computers * 'Audience' expanded to include children. Alternate name for LcdBible is "L)ittle C)hildren D)evoted to the Bible" Caveats: * Glitches on 2nd page of SearchResults and long chapters * SearchResults needs logic to protect against BufferOverflow * Project .dsp needs tweaking to set working directory in order to debug * TitleBar inapproprate when doing search * Apostrophes seem to be missing * Minimal commenting, no cppunit, no VisualTest scripts * Negligible documentation, stub for Tutorial * Stubs for 'Automation' for 'plug-ins' An nsis install package for the end-user executable (no source) is available at: http://prdownloads.sourceforge.net/lcdbible/LcdBibleSetup-0-90a.exe?download or http://home.att.net/~bibleinverse/Download/LcdBibleSetup-0-90a.exe For now, the 400kb download includes the LcdBible.exe and the WEB NT. It uses a "plug-in" subset of the Sword-Api that only uses a simplified RawVerse and CanonVersifier to read verses from modules/texts/rawtext/web/nt and nt.vss (CanonVersifier is a possible parent class for VerseKey). The statically linked LcdBible.exe file is 32kb. http://prdownloads.sourceforge.net/lcdbible/LcdBible-src-0-90a.zip?download or http://home.att.net/~bibleinverse/Download/LcdBible-src-0-90a.zip Source code, including: * script for nsis-198 installer * CanonVersifier.cpp and CanonVersifier.h * project that puts all code in executable (no lib or dll) * modified RawVerse.cpp and RawVerse.h * includes RemoveMostTagsAndExtraSpace(char* buf) * project that builds swordlib_vc6.lib and swordlib_vc6.dll. Then LcdBible.exe uses swordlib_vc6.dll Previous message: [sword-devel] Unable to make step2vpl or stepdump Next message: [sword-devel] LcdBible alpha 0.60a prototype available Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] _______________________________________________ sword-devel mailing list [EMAIL PROTECTED] http://www.crosswire.org/mailman/listinfo/sword-devel