diff options
author | danglassey <danglassey> | 2002-08-14 09:57:17 +0000 |
---|---|---|
committer | danglassey <danglassey> | 2002-08-14 09:57:17 +0000 |
commit | c9458897ebbb739d8db83c80e06512d8a612f743 (patch) | |
tree | f8c5381045887e34388cc6b26cfccc254bf766dc /apps/windoze/CBuilder4/BibleCS/cdstartup | |
download | sword-sf-cvs-c9458897ebbb739d8db83c80e06512d8a612f743.tar.gz |
*** empty log message ***
Diffstat (limited to 'apps/windoze/CBuilder4/BibleCS/cdstartup')
15 files changed, 562 insertions, 0 deletions
diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/InstallBtn.BMP b/apps/windoze/CBuilder4/BibleCS/cdstartup/InstallBtn.BMP Binary files differnew file mode 100644 index 0000000..1a4cc45 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/InstallBtn.BMP diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/RunBtn.BMP b/apps/windoze/CBuilder4/BibleCS/cdstartup/RunBtn.BMP Binary files differnew file mode 100644 index 0000000..dc698d5 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/RunBtn.BMP diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/alpha.bmp b/apps/windoze/CBuilder4/BibleCS/cdstartup/alpha.bmp Binary files differnew file mode 100644 index 0000000..8357474 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/alpha.bmp diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.bpr b/apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.bpr new file mode 100644 index 0000000..8c2df01 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.bpr @@ -0,0 +1,182 @@ +# --------------------------------------------------------------------------- +!if !$d(BCB) +BCB = $(MAKEDIR)\.. +!endif + +# --------------------------------------------------------------------------- +# IDE SECTION +# --------------------------------------------------------------------------- +# The following section of the project makefile is managed by the BCB IDE. +# It is recommended to use the IDE to change any of the values in this +# section. +# --------------------------------------------------------------------------- + +VERSION = BCB.04.04 +# --------------------------------------------------------------------------- +PROJECT = cdstartup.exe +OBJFILES = cdstartup.obj mainfrm.obj +RESFILES = cdstartup.res +RESDEPEN = $(RESFILES) mainfrm.dfm +LIBFILES = +LIBRARIES = vcl40.lib +SPARELIBS = vcl40.lib +DEFFILE = +PACKAGES = vclx40.bpi vcl40.bpi vcldb40.bpi vcldbx40.bpi ibsmp40.bpi bcbsmp40.bpi \ + dclocx40.bpi qrpt40.bpi teeui40.bpi vclsmp40.bpi teedb40.bpi tee40.bpi \ + dss40.bpi nmfast40.bpi inetdb40.bpi inet40.bpi vclmid40.bpi +# --------------------------------------------------------------------------- +PATHCPP = .; +PATHASM = .; +PATHPAS = .; +PATHRC = .; +DEBUGLIBPATH = $(BCB)\lib\debug +RELEASELIBPATH = $(BCB)\lib\release +SYSDEFINES = NO_STRICT +USERDEFINES = +# --------------------------------------------------------------------------- +CFLAG1 = -I$(BCB)\include;$(BCB)\include\vcl -O2 -Hc -H=$(BCB)\lib\vcl40.csm -w -Ve -a8 \ + -k- -vi -D$(SYSDEFINES);$(USERDEFINES) -c -b- -w-par -w-inl -Vx -tW -tWM +CFLAG2 = +CFLAG3 = +PFLAGS = -U$(BCB)\lib\release;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \ + -I$(BCB)\include;$(BCB)\include\vcl -$YD -v -M -JPHNE +RFLAGS = -i$(BCB)\include;$(BCB)\include\vcl +AFLAGS = /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zn /d_RTLDLL +LFLAGS = -L$(BCB)\lib\release;$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) -aa -Tpe -x +IFLAGS = +# --------------------------------------------------------------------------- +ALLOBJ = c0w32.obj $(OBJFILES) +ALLRES = $(RESFILES) +ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mt.lib +# --------------------------------------------------------------------------- +!ifdef IDEOPTIONS + +[Version Info] +IncludeVerInfo=1 +AutoIncBuild=0 +MajorVer=1 +MinorVer=4 +Release=5 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 + +[Version Info Keys] +CompanyName=CrossWire Software & Bible Society +FileDescription=The SWORD Project CD Installer +FileVersion=1.4.5.0 +InternalName=cdstartup +LegalCopyright=(c) 1998 CrossWire Software under the GNU General Public License +LegalTrademarks= +OriginalFilename= +ProductName=The SWORD Project +ProductVersion=1.4.5 +Comments=Seek Him and you will find Him + +[HistoryLists\hlIncludePath] +Count=1 +Item0=$(BCB)\include;$(BCB)\include\vcl + +[HistoryLists\hlLibraryPath] +Count=1 +Item0=$(BCB)\lib\release;$(BCB)\lib\obj;$(BCB)\lib + +[HistoryLists\hlDebugSourcePath] +Count=1 +Item0=$(BCB)\source\vcl + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams= +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +InMemoryExe=0 +ShowInfoMsgs=0 + +!endif + +# --------------------------------------------------------------------------- +# MAKE SECTION +# --------------------------------------------------------------------------- +# This section of the project file is not used by the BCB IDE. It is for +# the benefit of building from the command-line using the MAKE utility. +# --------------------------------------------------------------------------- + +.autodepend +# --------------------------------------------------------------------------- +!if !$d(BCC32) +BCC32 = bcc32 +!endif + +!if !$d(DCC32) +DCC32 = dcc32 +!endif + +!if !$d(TASM32) +TASM32 = tasm32 +!endif + +!if !$d(LINKER) +LINKER = ilink32 +!endif + +!if !$d(BRCC32) +BRCC32 = brcc32 +!endif +# --------------------------------------------------------------------------- +!if $d(PATHCPP) +.PATH.CPP = $(PATHCPP) +.PATH.C = $(PATHCPP) +!endif + +!if $d(PATHPAS) +.PATH.PAS = $(PATHPAS) +!endif + +!if $d(PATHASM) +.PATH.ASM = $(PATHASM) +!endif + +!if $d(PATHRC) +.PATH.RC = $(PATHRC) +!endif +# --------------------------------------------------------------------------- +$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE) + $(BCB)\BIN\$(LINKER) @&&! + $(LFLAGS) $(IFLAGS) + + $(ALLOBJ), + + $(PROJECT),, + + $(ALLLIB), + + $(DEFFILE), + + $(ALLRES) +! +# --------------------------------------------------------------------------- +.pas.hpp: + $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< } + +.pas.obj: + $(BCB)\BIN\$(DCC32) $(PFLAGS) {$< } + +.cpp.obj: + $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< } + +.c.obj: + $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< } + +.asm.obj: + $(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@ + +.rc.res: + $(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $< +# --------------------------------------------------------------------------- diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.cpp b/apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.cpp new file mode 100644 index 0000000..9f2f8c7 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.cpp @@ -0,0 +1,21 @@ +//--------------------------------------------------------------------------- +#include <vcl.h> +#pragma hdrstop +USERES("cdstartup.res"); +USEFORM("mainfrm.cpp", Form1); +//--------------------------------------------------------------------------- +WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) +{ + try + { + Application->Initialize(); + Application->CreateForm(__classid(TForm1), &Form1); + Application->Run(); + } + catch (Exception &exception) + { + Application->ShowException(&exception); + } + return 0; +} +//--------------------------------------------------------------------------- diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.res b/apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.res Binary files differnew file mode 100644 index 0000000..ad713e3 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/cdstartup.res diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/html/Alpha/index.html b/apps/windoze/CBuilder4/BibleCS/cdstartup/html/Alpha/index.html new file mode 100644 index 0000000..698fea2 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/html/Alpha/index.html @@ -0,0 +1,246 @@ +<HTML> +<HEAD> + <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> + <META NAME="Author" CONTENT="Scribe"> + <META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; I) [Netscape]"> + <TITLE>The SWORD Project: ALPHA Test Program</TITLE> +</HEAD> +<BODY> +Problems/Bugs found on the ALPHA distribution; +<TABLE BORDER WIDTH="100%" > +<TR> +<TD><B>Problem</B></TD> + +<TD><B>Distributions Affected</B></TD> + +<TD><B>Comments / Workaround</B></TD> +</TR> + +<TR> +<TD>Why won't my greek text show up GREEK!</TD> + +<TD>All</TD> + +<TD>I don't know how to install fonts via InstallShield. Any help +would be appreciated. To workaround this problem: +<BR>Go to Windows Control Panel; double-click the Fonts icon; from the +menu choose: File|Install New Font...; browse (on the CD) to sword\modules\texts\rawtext\nu; +select the font therein. REBOOT</TD> +</TR> +</TABLE> +Click <A HREF="mailto:sword-bugs@crosswire.org">here</A> to report bugs +<BR>Click <A HREF="mailto:sword-feedback@crosswire.org">here</A> to send +comments +<BR>Click here to enter the Java-based bug reporting tool. [Not implemented +yet] +<BR> +<BR> + +<P><B><FONT SIZE=+2>Download</FONT></B> +<UL><A HREF="sword.exe">sword.exe</A> (v0.1.4; 716,800 bytes; 04-Mar-1998) +GUI frontend (Latest changes below) +<UL><A HREF="options.conf">options.conf</A> Put this +file in the same directory as <B>sword.exe</B> +<BR>Create a subdirectory called <B>bookmarks</B> under the same directory +as <B>sword.exe</B>. Put these files there. +<UL><A HREF="wtbsa.conf">wtbsa.conf</A> example custom +bookmarks +<BR><A HREF="getsaved.conf">getsaved.conf</A> example +custom bookmarks</UL> +</UL> +</UL> + +<TABLE BORDER WIDTH="100%" > +<TR> +<TD><B>Date</B></TD> + +<TD><B>Description</B></TD> + +<TD><B>Ref.</B></TD> +</TR> + +<TR> +<TD>04-Mar-1998</TD> + +<TD>Added Directory= option in the Bookmarks section of options.conf allowing +a custom location (to accommodate bookmark saves when running from CDROM)</TD> + +<TD></TD> +</TR> + +<TR> +<TD>04-Mar-1998</TD> + +<TD>Handled creation of bookmarks directory if it does not exist</TD> + +<TD></TD> +</TR> + +<TR> +<TD>04-Mar-1998</TD> + +<TD>Added restrictions to Personal Bookmarks in the Edit Bookmarks tree</TD> + +<TD></TD> +</TR> + +<TR> +<TD>26-Feb-1998b</TD> + +<TD>Enabled Statusbar and added some hint texts to a few controls</TD> + +<TD></TD> +</TR> + +<TR> +<TD>26-Feb-1998b</TD> + +<TD>Stretched controls to prevent clipping of text</TD> + +<TD>Hastings, J</TD> +</TR> + +<TR> +<TD>26-Feb-1998</TD> + +<TD>Changed Book DropDown to DropDownList and reset CH and VS on change</TD> + +<TD>Williams, +<BR>Hastings, J</TD> +</TR> + +<TR> +<TD>26-Feb-1998</TD> + +<TD>Added Greek2Greek patch</TD> + +<TD>Dicks</TD> +</TR> + +<TR> +<TD>25-Feb-1998</TD> + +<TD>Added Options Screen (need file: options.conf)</TD> + +<TD>Moore</TD> +</TR> + +<TR> +<TD>25-Feb-1998</TD> + +<TD>Added Bookmarks (need directory ./bookmarks)</TD> + +<TD></TD> +</TR> + +<TR> +<TD>25-Feb-1998</TD> + +<TD>Added stable Back Button routines</TD> + +<TD></TD> +</TR> + +<TR> +<TD>25-Feb-1998</TD> + +<TD>Added Search Button</TD> + +<TD></TD> +</TR> + +<TR> +<TD>25-Feb-1998</TD> + +<TD>Added CTRL-<0--9> and CTRL-SHIFT-<0..9> temporary StateMarks</TD> + +<TD>Kingery</TD> +</TR> + +<TR> +<TD>19-Feb-1998</TD> + +<TD>Added William Dicks Greek2Greek functions and right-click option from +NU module to access.</TD> + +<TD>Dicks</TD> +</TR> + +<TR> +<TD>19-Feb-1998</TD> + +<TD>Added Back Button and routines</TD> + +<TD></TD> +</TR> + +<TR> +<TD>27-Jan-1998</TD> + +<TD>Added support to rawld.cpp to pad all numeric keys to 5 digits to support +Strongs numbers</TD> + +<TD></TD> +</TR> + +<TR> +<TD>27-Jan-1998</TD> + +<TD>Autoselect current word on dictionary lookup if no text is highlighted</TD> + +<TD></TD> +</TR> + +<TR> +<TD>30-Dec-1997</TD> + +<TD>Added spin buttons to verse lookup controls</TD> + +<TD>Hastings</TD> +</TR> + +<TR> +<TD>30-Dec-1997</TD> + +<TD>Added count to search window</TD> + +<TD>Hastings</TD> +</TR> + +<TR> +<TD>30-Dec-1997</TD> + +<TD>Added preview control to search window</TD> + +<TD>Hastings</TD> +</TR> + +<TR> +<TD>30-Dec-1997</TD> + +<TD>Always sync. verse lookup controls to current verse</TD> + +<TD>Hastings</TD> +</TR> +</TABLE> + + +<P><B>Utility Programs</B> +<UL><A HREF="olb2sword.exe">olb2sword.exe</A> (96,256 bytes; 22-Jan-1998) +Used to create a SWORD module from an installed OLB Bible text.</UL> + +<BR><B>Modules</B> +<UL><A HREF="ftp://ftp.crosswire.org/private/n27u4.zip">n27u4.zip</A> (1,081,986 +bytes; 28-Jan-1998) Nestle-Aland 27th ed. / United Bible Society 4th ed. +Greek New Testament. +<BR><A HREF="ftp://ftp.crosswire.org/private/OrthJBC.zip">OrthJBC.zip</A> +(1,387,695 bytes; 07-Feb-1998) The Orthodox Jewish Brit Chadasha New Testament. +<BR><A HREF="ftp://ftp.crosswire.org/private/vines.zip">vines.zip</A> (2,166,895 +bytes; 07-Feb-1998) Vines Bible Dictionary.</UL> + +<HR WIDTH="100%"> +<BR><A HREF="http://www.crosswire.org">CrossWire Software and Communications</A> +homepage +<BR><A HREF="http://www.bf.org">The Bible Foundation</A> homepage +</BODY> +</HTML> diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/html/alpha.html b/apps/windoze/CBuilder4/BibleCS/cdstartup/html/alpha.html new file mode 100644 index 0000000..6a8ec1a --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/html/alpha.html @@ -0,0 +1,28 @@ +<HTML> +<HEAD> + <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> + <META NAME="Author" CONTENT="Scribe"> + <META NAME="GENERATOR" CONTENT="Mozilla/4.04b9 [en] (WinNT; I) [Netscape]"> + <TITLE>The SWORD Project ALPHA Test Site</TITLE> +</HEAD> +<BODY> + +<CENTER><A HREF="http://www.crosswire.org/ALPHAcckswwlkrfre22034820285912"><IMG SRC="swordalpha.JPG" HEIGHT=238 WIDTH=606></A></CENTER> +Thank you for your contribution to The SWORD Project. Our goal to +make quality study software freely available to our generation is one that +we hope you also share. As a contributor or alpha tester, access +is provided to a website were you will be able to share your thoughts, +ideas, criticisms, and thanks with others also involved at this early stage. +The latest versions of software will also be made available at this site. + +<P><B>Important: </B>Please remember, as parts of the project are still +in an alpha stage, public distribution of these sources is not allowed. +As modules are approved by their owners/authors they will be promoted to +public BETA status. ALPHA distributions contain <I>tentative</I> +resources. Permission to distribute these resources may not have +been secured from their owners/authors in spite of what the module's <I>tentative</I> +comments may say. + +<P>To proceed to the alpha test site, click on the image above. +</BODY> +</HTML> diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/html/swordalpha.JPG b/apps/windoze/CBuilder4/BibleCS/cdstartup/html/swordalpha.JPG Binary files differnew file mode 100644 index 0000000..9dce00f --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/html/swordalpha.JPG diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.cpp b/apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.cpp new file mode 100644 index 0000000..f40b559 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.cpp @@ -0,0 +1,48 @@ +//--------------------------------------------------------------------------- +#include <vcl\vcl.h> +#pragma hdrstop + +#include "mainfrm.h" +#include <shellapi.h> +//--------------------------------------------------------------------------- +#pragma resource "*.dfm" +TForm1 *Form1; +//--------------------------------------------------------------------------- +__fastcall TForm1::TForm1(TComponent* Owner) + : TForm(Owner) +{ +} +//--------------------------------------------------------------------------- +void __fastcall TForm1::BitBtn1Click(TObject *Sender) +{ + WinExec(".\\setup.exe", SW_SHOWNORMAL); +} +//--------------------------------------------------------------------------- +void __fastcall TForm1::BitBtn2Click(TObject *Sender) +{ + WinExec(".\\sword.exe", SW_SHOWNORMAL); +// ShellExecute(this->Handle, "open", "sword.exe", NULL, ".\\", SW_SHOWNORMAL); +} +//--------------------------------------------------------------------------- +void __fastcall TForm1::FormShow(TObject *Sender) +{ +// AddFontResource("\\sword\\modules\\texts\\rawtext\\nu\\greek.ttf"); +} +//--------------------------------------------------------------------------- +void __fastcall TForm1::BitBtn3Click(TObject *Sender) +{ + ShellExecute(this->Handle, "open", "http://www.crosswire.org", NULL, NULL, SW_SHOWNORMAL); +} +//--------------------------------------------------------------------------- +void __fastcall TForm1::BitBtn4Click(TObject *Sender) +{ + ShellExecute(this->Handle, "open", ".\\", NULL, NULL, SW_SHOWNORMAL); +} +//--------------------------------------------------------------------------- + +void __fastcall TForm1::BitBtn5Click(TObject *Sender) +{ + WinExec(".\\fonts\\setup.exe", SW_SHOWNORMAL); +} +//--------------------------------------------------------------------------- + diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.dfm b/apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.dfm Binary files differnew file mode 100644 index 0000000..d001498 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.dfm diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.h b/apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.h new file mode 100644 index 0000000..ba10380 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/mainfrm.h @@ -0,0 +1,37 @@ +//--------------------------------------------------------------------------- +#ifndef mainfrmH +#define mainfrmH +//--------------------------------------------------------------------------- +#include <vcl\Classes.hpp> +#include <vcl\Controls.hpp> +#include <vcl\StdCtrls.hpp> +#include <vcl\Forms.hpp> +#include <vcl\ExtCtrls.hpp> +#include <vcl\Buttons.hpp> +#include <Graphics.hpp> +//--------------------------------------------------------------------------- +class TForm1 : public TForm +{ +__published: // IDE-managed Components + TImage *Image1; + TBitBtn *BitBtn1; + TBitBtn *BitBtn2; + TLabel *Label1; + TBitBtn *BitBtn3; + TBitBtn *BitBtn4; + TBitBtn *BitBtn5; + void __fastcall BitBtn1Click(TObject *Sender); + void __fastcall BitBtn2Click(TObject *Sender); + void __fastcall FormShow(TObject *Sender); + void __fastcall BitBtn3Click(TObject *Sender); + void __fastcall BitBtn4Click(TObject *Sender); + void __fastcall BitBtn5Click(TObject *Sender); +private: // User declarations +public: // User declarations + __fastcall TForm1(TComponent* Owner); +}; +//--------------------------------------------------------------------------- +extern TForm1 *Form1; +//--------------------------------------------------------------------------- +#endif +
\ No newline at end of file diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/sword.bmp b/apps/windoze/CBuilder4/BibleCS/cdstartup/sword.bmp Binary files differnew file mode 100644 index 0000000..a0266b1 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/sword.bmp diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/swordalpha.BMP b/apps/windoze/CBuilder4/BibleCS/cdstartup/swordalpha.BMP Binary files differnew file mode 100644 index 0000000..f60b75b --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/swordalpha.BMP diff --git a/apps/windoze/CBuilder4/BibleCS/cdstartup/swordalpha.JPG b/apps/windoze/CBuilder4/BibleCS/cdstartup/swordalpha.JPG Binary files differnew file mode 100644 index 0000000..f4424f2 --- /dev/null +++ b/apps/windoze/CBuilder4/BibleCS/cdstartup/swordalpha.JPG |