You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(13) |
Sep
(25) |
Oct
(10) |
Nov
(19) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
(206) |
Mar
(43) |
Apr
(25) |
May
(20) |
Jun
(69) |
Jul
(121) |
Aug
(95) |
Sep
(122) |
Oct
(213) |
Nov
(46) |
Dec
(39) |
2006 |
Jan
(28) |
Feb
(57) |
Mar
(21) |
Apr
(7) |
May
(11) |
Jun
(2) |
Jul
(8) |
Aug
(13) |
Sep
(2) |
Oct
(2) |
Nov
(20) |
Dec
(16) |
2007 |
Jan
(9) |
Feb
(15) |
Mar
|
Apr
(4) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
(1) |
Sep
(9) |
Oct
|
Nov
(1) |
Dec
|
2009 |
Jan
|
Feb
|
Mar
(8) |
Apr
(1) |
May
|
Jun
|
Jul
(11) |
Aug
(57) |
Sep
(2) |
Oct
(6) |
Nov
|
Dec
(7) |
2010 |
Jan
(11) |
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
(2) |
Sep
(27) |
Oct
(3) |
Nov
(7) |
Dec
(1) |
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(10) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
(8) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(3) |
Nov
(1) |
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(4) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
(1) |
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(3) |
Oct
|
Nov
(4) |
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Carlo B. <car...@us...> - 2005-10-31 15:34:15
|
Update of /cvsroot/instantobjects/Source/Install/D5 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12993/Source/Install/D5 Removed Files: DesignTimePackages.bpg RunTimePackages.bpg Log Message: removed packagegroup files from install folder. moved to PackageGroups folder --- DesignTimePackages.bpg DELETED --- --- RunTimePackages.bpg DELETED --- |
From: Carlo B. <car...@us...> - 2005-10-31 15:34:14
|
Update of /cvsroot/instantobjects/Source/Install/D2005 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12993/Source/Install/D2005 Removed Files: DesignTimePackages.bdsgroup RunTimePackages.bdsgroup Log Message: removed packagegroup files from install folder. moved to PackageGroups folder --- RunTimePackages.bdsgroup DELETED --- --- DesignTimePackages.bdsgroup DELETED --- |
From: Carlo B. <car...@us...> - 2005-10-31 15:34:11
|
Update of /cvsroot/instantobjects/Source/Install/K3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12993/Source/Install/K3 Removed Files: DesignTimePackages.bpg RunTimePackages.bpg Log Message: removed packagegroup files from install folder. moved to PackageGroups folder --- DesignTimePackages.bpg DELETED --- --- RunTimePackages.bpg DELETED --- |
From: Carlo B. <car...@us...> - 2005-10-31 15:34:11
|
Update of /cvsroot/instantobjects/Source/Install In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12993/Source/Install Removed Files: HowToInstall.txt Log Message: removed packagegroup files from install folder. moved to PackageGroups folder --- HowToInstall.txt DELETED --- |
From: Carlo B. <car...@us...> - 2005-10-31 15:34:10
|
Update of /cvsroot/instantobjects/Source/Install/D7 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12993/Source/Install/D7 Removed Files: DesignTimePackages.bpg DesignTimePackages.dsk RunTimePackages.bpg RunTimePackages.dsk Log Message: removed packagegroup files from install folder. moved to PackageGroups folder --- DesignTimePackages.dsk DELETED --- --- DesignTimePackages.bpg DELETED --- --- RunTimePackages.dsk DELETED --- --- RunTimePackages.bpg DELETED --- |
From: Carlo B. <car...@us...> - 2005-10-31 15:17:13
|
Update of /cvsroot/instantobjects/Docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8413/Docs Removed Files: Readme.txt Log Message: Moveto to root folder and renamed as Readme1st.txt. Also changed content of Installation section --- Readme.txt DELETED --- |
From: Carlo B. <car...@us...> - 2005-10-31 15:13:55
|
Update of /cvsroot/instantobjects/Source/Brokers/XML In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7632/Source/Brokers/XML Modified Files: InstantXMLCatalog.pas Log Message: changes to compile with D5. Index: InstantXMLCatalog.pas =================================================================== RCS file: /cvsroot/instantobjects/Source/Brokers/XML/InstantXMLCatalog.pas,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** InstantXMLCatalog.pas 31 Oct 2005 13:49:56 -0000 1.2 --- InstantXMLCatalog.pas 31 Oct 2005 15:13:41 -0000 1.3 *************** *** 36,46 **** {$ENDIF} interface uses {$IFDEF MSWINDOWS} ! {$IFDEF D5} ! FileCtrl, ! {$ENDIF} {$ENDIF} InstantPersistence; --- 36,48 ---- {$ENDIF} + {$IFDEF D6+} + {$WARN UNIT_PLATFORM OFF} + {$ENDIF} + interface uses {$IFDEF MSWINDOWS} ! FileCtrl, {$ENDIF} InstantPersistence; |
From: Carlo B. <car...@us...> - 2005-10-31 15:12:07
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D2006 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7012/Source/PackageGroups/D2006 Added Files: DesignTimePackages.bdsgroup RunTimePackages.bdsgroup Log Message: The folder Source\Install was moved to Source\PackageGroups and every packages from D5 to D2006 are included in subfolders. --- NEW FILE: RunTimePackages.bdsgroup --- (This appears to be a binary file; contents omitted.) --- NEW FILE: DesignTimePackages.bdsgroup --- (This appears to be a binary file; contents omitted.) |
From: Carlo B. <car...@us...> - 2005-10-31 15:12:05
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D6 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7012/Source/PackageGroups/D6 Added Files: DesignTimePackages.bpg RunTimePackages.bpg Log Message: The folder Source\Install was moved to Source\PackageGroups and every packages from D5 to D2006 are included in subfolders. --- NEW FILE: DesignTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)\.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = dclIOCore_D6.bpl dclIOADO_D6.bpl dclIOBDE_D6.bpl dclIODBX_D6.bpl dclIOIBX_D6.bpl \ dclIOXML_D6.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ dclIOCore_D6.bpl: ..\..\Design\D6\dclIOCore.dpk $(DCC) dclIOADO_D6.bpl: ..\..\Brokers\ADO\D6\dclIOADO.dpk $(DCC) dclIOBDE_D6.bpl: ..\..\Brokers\BDE\D6\dclIOBDE.dpk $(DCC) dclIODBX_D6.bpl: ..\..\Brokers\DBX\D6\dclIODBX.dpk $(DCC) dclIOIBX_D6.bpl: ..\..\Brokers\IBX\D6\dclIOIBX.dpk $(DCC) dclIOXML_D6.bpl: ..\..\Brokers\XML\D6\dclIOXML.dpk $(DCC) --- NEW FILE: RunTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)\.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = IOCore_D6.bpl IOMSSqlCatalog_D6.bpl IOIBFbCatalog_D6.bpl IOADO_D6.bpl IOBDE_D6.bpl \ IODBX_D6.bpl IOIBX_D6.bpl IOXML_D6.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ IOCore_D6.bpl: ..\..\Core\D6\IOCore.dpk $(DCC) IOADO_D6.bpl: ..\..\Brokers\ADO\D6\IOADO.dpk $(DCC) IOBDE_D6.bpl: ..\..\Brokers\BDE\D6\IOBDE.dpk $(DCC) IODBX_D6.bpl: ..\..\Brokers\DBX\D6\IODBX.dpk $(DCC) IOIBX_D6.bpl: ..\..\Brokers\IBX\D6\IOIBX.dpk $(DCC) IOXML_D6.bpl: ..\..\Brokers\XML\D6\IOXML.dpk $(DCC) IOMSSqlCatalog_D6.bpl: ..\..\Catalogs\MSSql\D6\IOMSSqlCatalog.dpk $(DCC) IOIBFbCatalog_D6.bpl: ..\..\Catalogs\IBFb\D6\IOIBFbCatalog.dpk $(DCC) |
From: Carlo B. <car...@us...> - 2005-10-31 15:12:04
|
Update of /cvsroot/instantobjects/Source/PackageGroups/K3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7012/Source/PackageGroups/K3 Added Files: DesignTimePackages.bpg RunTimePackages.bpg Log Message: The folder Source\Install was moved to Source\PackageGroups and every packages from D5 to D2006 are included in subfolders. --- NEW FILE: DesignTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)/.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)/bin/make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)/bin/dcc32.exe $** BRCC = $(ROOT)/bin/brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = DclIOCore_K3.bpl DclIODBX_K3.bpl DclIOXML_K3.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ DclIOCore_K3.bpl: ../../Design/K3/DclIOCore.dpk $(DCC) DclIODBX_K3.bpl: ../../Brokers/DBX/K3/DclIODBX.dpk $(DCC) DclIOXML_K3.bpl: ../../Brokers/XML/K3/DclIOXML.dpk $(DCC) --- NEW FILE: RunTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)/.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)/bin/make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)/bin/dcc32.exe $** BRCC = $(ROOT)/bin/brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = IOCore_K3.bpl IOMSSqlCatalog_K3.bpl IOIBFbCatalog_K3.bpl IODBX_K3.bpl IOXML_K3.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ IOCore_K3.bpl: ../../Core/K3/IOCore.dpk $(DCC) IOMSSqlCatalog_K3.bpl: ../../Catalogs/MSSql/K3/IOMSSqlCatalog.dpk $(DCC) IOIBFbCatalog_K3.bpl: ../../Catalogs/IBFb/K3/IOIBFbCatalog.dpk $(DCC) IODBX_K3.bpl: ../../Brokers/DBX/K3/IODBX.dpk $(DCC) IOXML_K3.bpl: ../../Brokers/XML/K3/IOXML.dpk $(DCC) |
From: Carlo B. <car...@us...> - 2005-10-31 15:12:04
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D7 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7012/Source/PackageGroups/D7 Added Files: DesignTimePackages.bpg RunTimePackages.bpg Log Message: The folder Source\Install was moved to Source\PackageGroups and every packages from D5 to D2006 are included in subfolders. --- NEW FILE: DesignTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)\.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = dclIOCore_D7.bpl dclIOADO_D7.bpl dclIOBDE_D7.bpl dclIODBX_D7.bpl dclIOIBX_D7.bpl \ dclIOXML_D7.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ dclIOCore_D7.bpl: ..\..\Design\D7\dclIOCore.dpk $(DCC) dclIOADO_D7.bpl: ..\..\Brokers\ADO\D7\dclIOADO.dpk $(DCC) dclIOBDE_D7.bpl: ..\..\Brokers\BDE\D7\dclIOBDE.dpk $(DCC) dclIODBX_D7.bpl: ..\..\Brokers\DBX\D7\dclIODBX.dpk $(DCC) dclIOIBX_D7.bpl: ..\..\Brokers\IBX\D7\dclIOIBX.dpk $(DCC) dclIOXML_D7.bpl: ..\..\Brokers\XML\D7\dclIOXML.dpk $(DCC) --- NEW FILE: RunTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)\.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = IOCore_D7.bpl IOMSSqlCatalog_D7.bpl IOIBFbCatalog_D7.bpl IOADO_D7.bpl IOBDE_D7.bpl \ IODBX_D7.bpl IOIBX_D7.bpl IOXML_D7.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ IOCore_D7.bpl: ..\..\Core\D7\IOCore.dpk $(DCC) IOADO_D7.bpl: ..\..\Brokers\ADO\D7\IOADO.dpk $(DCC) IOBDE_D7.bpl: ..\..\Brokers\BDE\D7\IOBDE.dpk $(DCC) IODBX_D7.bpl: ..\..\Brokers\DBX\D7\IODBX.dpk $(DCC) IOIBX_D7.bpl: ..\..\Brokers\IBX\D7\IOIBX.dpk $(DCC) IOXML_D7.bpl: ..\..\Brokers\XML\D7\IOXML.dpk $(DCC) IOMSSqlCatalog_D7.bpl: ..\..\Catalogs\MSSql\D7\IOMSSqlCatalog.dpk $(DCC) IOIBFbCatalog_D7.bpl: ..\..\Catalogs\IBFb\D7\IOIBFbCatalog.dpk $(DCC) |
From: Carlo B. <car...@us...> - 2005-10-31 15:12:04
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D2005 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7012/Source/PackageGroups/D2005 Added Files: DesignTimePackages.bdsgroup RunTimePackages.bdsgroup Log Message: The folder Source\Install was moved to Source\PackageGroups and every packages from D5 to D2006 are included in subfolders. --- NEW FILE: RunTimePackages.bdsgroup --- (This appears to be a binary file; contents omitted.) --- NEW FILE: DesignTimePackages.bdsgroup --- (This appears to be a binary file; contents omitted.) |
From: Carlo B. <car...@us...> - 2005-10-31 15:12:04
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D5 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7012/Source/PackageGroups/D5 Added Files: DesignTimePackages.bpg RunTimePackages.bpg Log Message: The folder Source\Install was moved to Source\PackageGroups and every packages from D5 to D2006 are included in subfolders. --- NEW FILE: DesignTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)\.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = dclIOCore.bpl dclIOADO_D5.bpl dclIOBDE_D5.bpl dclIOIBX_D5.bpl \ dclIOXML_D5.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ dclIOCore.bpl: ..\..\Design\D5\dclIOCore.dpk $(DCC) dclIOADO_D5.bpl: ..\..\Brokers\ADO\D5\dclIOADO_D5.dpk $(DCC) dclIOBDE_D5.bpl: ..\..\Brokers\BDE\D5\dclIOBDE_D5.dpk $(DCC) dclIODBX_D5.bpl: ..\..\Brokers\DBX\D5\dclIODBX_D5.dpk $(DCC) dclIOIBX_D5.bpl: ..\..\Brokers\IBX\D5\dclIOIBX_D5.dpk $(DCC) dclIOXML_D5.bpl: ..\..\Brokers\XML\D5\dclIOXML_D5.dpk $(DCC) --- NEW FILE: RunTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)\.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = IOCore.bpl IOMSSqlCatalog_D5.bpl IOIBFbCatalog_D5.bpl IOADO_D5.bpl IOBDE_D5.bpl \ IOIBX_D5.bpl IOXML_D5.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ IOCore.bpl: ..\..\Core\D5\IOCore.dpk $(DCC) IOADO_D5.bpl: ..\..\Brokers\ADO\D5\IOADO_D5.dpk $(DCC) IOBDE_D5.bpl: ..\..\Brokers\BDE\D5\IOBDE_D5.dpk $(DCC) IODBX_D5.bpl: ..\..\Brokers\DBX\D5\IODBX_D5.dpk $(DCC) IOIBX_D5.bpl: ..\..\Brokers\IBX\D5\IOIBX_D5.dpk $(DCC) IOXML_D5.bpl: ..\..\Brokers\XML\D5\IOXML_D5.dpk $(DCC) IOMSSqlCatalog_D5.bpl: ..\..\Catalogs\MSSql\D5\IOMSSqlCatalog_D5.dpk $(DCC) IOIBFbCatalog_D5.bpl: ..\..\Catalogs\IBFb\D5\IOIBFbCatalog_D5.dpk $(DCC) |
From: Carlo B. <car...@us...> - 2005-10-31 15:11:06
|
Update of /cvsroot/instantobjects/Source/PackageGroups In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6696/Source/PackageGroups Added Files: Install.txt Log Message: Moved readme.txt fro doc to root folder of project and renamed readme1st.txt Into this readme1st.txt there is an explanation to two installation process, one explained into \doc\install.txt and other explained into \source\packageGroups\install.txt --- NEW FILE: Install.txt --- ------------------------------------------------------------------ InstantObjects 2.0 Beta 1 (1.9.1.1) for Delphi, Kylix, FPC Mozilla Public License 1.1 Edition October 2005 release Based on Seleqt InstantObjects. Portions created by Seleqt are Copyright (c) 2001-2003 Seleqt. Other portions and changes are Copyright (c) the authors. All rights reserved. ------------------------------------------------------------------ WARNING !!! This file contains detailed info about the second option to install InstantObjects, as per the Readme1st.txt file in the root of the Project. If you inadvertently skipped reading it, it should be a good thing to do it now, before going on, in order to evaluate also the first alternative. There you will find other valuable information about the project. INSTALLATION ------------ This tutorial is for newbie developers that want to install InstantObjects in a simple way. If you want a complete explanation of InstantObjects structure, please refer to the installation section of \Doc\Readme.txt file. If you want a quick installation process to evaluate InstantObjects, you can use the two "standard" "borland project group" in the folder for your Delphi/Kylix version under this Install folder. For every Delphi version you can find: - RunTimePackages to Build all of the "standard" run-time packages. - Open it and "BuildAll" projects. - DesignTimePackages to Build/Install all of the "standard" design-time packages. - Open it and "Install" each package included. "Standard" packages means that you can compile it with components included in a standard Delphi installation. If you want to know how to install other brokers to use third party data access components and technologies, please refer to the installation section of \Doc\Readme.txt file. For example RunTimePackages.bpg for Delphi 7 contains: -------------------------------- 1) IOCore.dpk: InstantObjects Core Package 2) IOADO.dpk : ADO Broker 3) IOBDE.dpk : BDE Broker 4) IODBX.dpk : DBExpress Broker 5) IOIBX.dpk : IBX Broker 6) IOXML.dpk : XML Broker For example DesignTimePackages.bpg for Delphi 7 contains: -------------------------------- 1) dclIOCore.dpk: InstantObjects Desing package 2) dclIOADO.dpk : ADO Broker 3) dclIOBDE.dpk : BDE Broker 4) dclIODBX.dpk : DBExpress Broker 5) dclIOIBX.dpk : IBX Broker 6) dclIOXML.dpk : XML Broker When you are familiar with the packages and source structure of InstantObjects you can setup and maintain your own personalised bpg files to include only packages you want use. |
From: Carlo B. <car...@us...> - 2005-10-31 15:11:05
|
Update of /cvsroot/instantobjects In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6696 Added Files: Readme1st.txt Log Message: Moved readme.txt fro doc to root folder of project and renamed readme1st.txt Into this readme1st.txt there is an explanation to two installation process, one explained into \doc\install.txt and other explained into \source\packageGroups\install.txt --- NEW FILE: Readme1st.txt --- ------------------------------------------------------------------ InstantObjects 2.0 Beta 1 (1.9.1.1) for Delphi, Kylix, FPC Mozilla Public License 1.1 Edition October 2005 release Based on Seleqt InstantObjects. Portions created by Seleqt are Copyright (c) 2001-2003 Seleqt. Other portions and changes are Copyright (c) the authors. All rights reserved. ------------------------------------------------------------------ TABLE OF CONTENTS o INTRODUCTION o FEATURES o INSTALLATION o DOCUMENTATION AND SUPPORT o GETTING STARTED o VERSION HISTORY INTRODUCTION ------------ InstantObjects is an integrated framework for developing object-oriented business solutions in Borland Delphi(tm), Borland Kylix(tm) and soon also the open source FreePascal compiler. The framework provides the foundation for the development process as well as the engine that powers the final application. FEATURES -------- MODEL REALIZATION InstantObjects simplifies the process of realizing an object-oriented business model into Delphi/Kylix/FPC classes. The Model Explorer is a two-way tool that is integrated with the Delphi or Kylix IDE (not yet available for Delphi 2005 and Lazarus). With the Model Explorer you can manage the business model of your application by defining classes and relations. Changes made via the Model Explorer are automatically reflected in code and vice versa. When a class is created in the Model Explorer, the definition of the class and its attributes are written to the model unit along with the implementation of access methods for the defined attributes. A database for storing the business objects can be automatically generated from the defined model via the Database Builder. InstantObjects supports databases available via BDE, ADO, InterBase Express, dbExpress, DBISAM, FlashFiler, NexusDb, UIB and Advantage Database Server, plus a native, file-based XML storage. OBJECT PERSISTENCE One of the major issues when developing object-oriented applications is object persistence. InstantObjects adresses this issue by providing a powerful persistence mechanism that allows using the most common databases as storage. Storing and retrieving objects is a simple matter of invoking methods of the common ancestor class, TInstantObject. Mapping of objects to and from tables is done automatically by the persistence engine of InstantObjects. Relations between objects defined in the business model are handled seamlessly. OBJECT PRESENTATION The business objects of your application can be exposed through datasets, meaning they can be tied to the data-aware controls and reporting tools of your choice. TInstantExposer is the dataset component that is used to expose specific objects. TInstantSelector is a special exposer that enables you to expose a group of objects that is selected from the database. Exposers can be tied together in master-detail relationships allowing you to expose related objects. In addition, containers within exposed objects are represented as nested datasets. INSTALLATION ------------ To cover the needs of most developers, we offer two different approaches to install InstantObjects. The first one is oriented to proficient developers, and is the same method we use during the development of InstantObjects (that is, on the CVS materials). This method is very flexible, as you can choose which parts of InstantObjects you will install and when. It will require a good knowledge about package compile, build and install. You will find detailed instructions in the Install.txt file located in: <installdir>/Docs The second one is more oriented to normal developers that would prefer installing some more features even if they know they will never use it, but by means of an easier procedure that does most of the job for them. You will find detailed instructions in the Install.txt file located in: <installdir>/Source/PackageGroups One reminder though. The second option will be kept up to date only for official releases (that is Alpha, Beta, RC and final), so it will be unsupported for the real CVS stuff. If you foresee downloading the "bleeding edge" of IO from CVS quite often, we advice you to go for the first way and stay there for good. DOCUMENTATION AND SUPPORT ------------------------- The InstantObjects Guide IOHelp.hlp in the <installdir>\Help folder contains more informations about InstantObjects. The section "User Guide" explains how to build applications with InstantObjects. The section "Reference Guide" contains a detailed explanation of every class and function in the InstantObjects framework. Please note that this guide is not entirely up-to-date for IO v2. Most of the new features, though, are documented in text files you can find in the Docs folder. You can also use our support newsgroups; more details at http://www.instantobjects.org/. GETTING STARTED --------------- EXAMPLES Before you start creating your own solutions with InstantObjects, we recommend that you study the example projects that have been installed into <installdir>/Demos. The Demos folder contains several example projects; you should look at Intro and Primer/PrimerExternal first. Intro is a basic introduction to InstantObjects. It only works in Delphi. Primer (in the PrimerCross folder - "cross" meaning "cross-platform") is a thorough demonstration and explanation of nearly all the features of InstantObjects. The application implements a small business model and a user interface that shows how persistent business objects can be used in a real application. It is compatible with Delphi and Kylix. The PrimerExternal variation uses external storage for collection attributes (see documentation). The Demos folder also features a few other programs that help demonstrate or test specific features: IntroIW is an IntraWeb version of the Intro application. It shows how to use IO on the server side of a web application (which, thanks to IntraWeb's paradigm, is exactly the same as in a standard application). EvolveTest is a testbed application for the database structure evolution feature. Please see the documentation to know more about database evolution and the TInstantDBEvolver component. Pump is a testbed application for the object pump feature. Please see the documentation to know more about the TInstantPump component. The Test folder contains test applications of various sorts. VERSION HISTORY --------------- Please see the "Changes.txt" file in the <installdir>/Docs folder. |
From: Carlo B. <car...@us...> - 2005-10-31 15:11:02
|
Update of /cvsroot/instantobjects/Docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6696/Docs Added Files: Install.txt Log Message: Moved readme.txt fro doc to root folder of project and renamed readme1st.txt Into this readme1st.txt there is an explanation to two installation process, one explained into \doc\install.txt and other explained into \source\packageGroups\install.txt --- NEW FILE: Install.txt --- ------------------------------------------------------------------ InstantObjects 2.0 Beta 1 (1.9.1.1) for Delphi, Kylix, FPC Mozilla Public License 1.1 Edition October 2005 release Based on Seleqt InstantObjects. Portions created by Seleqt are Copyright (c) 2001-2003 Seleqt. Other portions and changes are Copyright (c) the authors. All rights reserved. ------------------------------------------------------------------ WARNING !!! This file contains detailed info about the first option to install InstantObjects, as per the Readme1st.txt file in the root of the project. If you inadvertently skipped reading it, it should be a good thing to do it now, before going on, in order to evaluate also the second alternative. There you will find other valuable information about the project. INSTALLATION ------------ 1. Unpack zip file to <installdir> 2. Add the following folders to your development environment's library path: <installdir>/Source/Core <installdir>/Source/Brokers/<brokername> Add a line for each broker you plan to use. If you are going to use a broker that needs a separate catalog (currently the IBX, UIB, DBX and ADO brokers), then you'll also need to add a line for each required catalog: <installdir>/Source/Catalogs/<catalogname> Here is a table of current broker-catalog dependencies: Broker Depends on Catalog -------------------------------------- IBX IBFb UIB IBFb DBX IBFb, MSSql ADO MSSql Other brokers have their catalogs integrated into themselves, so there are not dependency issues for them. 3. Build and install the InstantObjects core packages: <installdir>/Source/Core/<version>/IOCore.dpk (build) <installdir>/Source/Design/<version>/DclIOCore.dpk (install) Where <version> identifies your version of Delphi, Kylix or FPC. Examples: D5, D6, D7, K3, D2005, D2006, etc. 4. Build and install the desired catalog and broker package(s): For example, if you need the ADO broker: <installdir>/Source/Catalogs/MSSql/<version>/IOMSSqlCatalog.dpk (build) <installdir>/Source/Brokers/ADO/<version>/IOADO.dpk (build) <installdir>/Source/Brokers/ADO/<version>/DclIOADO.dpk (install) If you need a broker that doesn't depend on a catalog, just build and install the broker's packages. Here's an example for the XML broker: <installdir>/Source/Brokers/XML/<version>/IOXML.dpk (build) <installdir>/Source/Brokers/XML/<version>/DclIOXML.dpk (install) Please note that not all brokers are available in all versions of Delphi/Kylix/FPC. If you think you can make a supplied broker work in an unsupported version, or create a new broker from scratch then please contact us. Note for Delphi 5 users: dpk files in Delphi 5 have an additional suffix "_D5". This is because Delphi 5 does not support the LIBSUFFIX compiler directive that InstantObjects uses in newer versions of Delphi. ******************************************************************************** Note: All InstantObjects packages use non-standard code in the package source file. In particular, they miss the standard line: {$R *.RES} and have instead something similar to this line: {$I '../../InstantVersion.inc'} that includes the InstantVersion.inc file in the $(InstantObjects)\Source folder (Substitute the correct relative path in this statement depending on where in the installed folder tree the package file resides). However if you open the Project Options for a package and click the OK button, the Delphi IDE will restore the line with the $R directive, automatically create a <packagename>.res file that IO doesn't need and delete the $I directive. If you ever do that, please restore the original code by editing the Project Source by hand or restoring the original file from the distribution archive. ******************************************************************************** |
From: Carlo B. <car...@us...> - 2005-10-31 14:56:13
|
Update of /cvsroot/instantobjects/Source/PackageGroups/K3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2678/K3 Log Message: Directory /cvsroot/instantobjects/Source/PackageGroups/K3 added to the repository |
From: Carlo B. <car...@us...> - 2005-10-31 14:56:13
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D5 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2678/D5 Log Message: Directory /cvsroot/instantobjects/Source/PackageGroups/D5 added to the repository |
From: Carlo B. <car...@us...> - 2005-10-31 14:56:11
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D6 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2678/D6 Log Message: Directory /cvsroot/instantobjects/Source/PackageGroups/D6 added to the repository |
From: Carlo B. <car...@us...> - 2005-10-31 14:56:09
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D2006 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2678/D2006 Log Message: Directory /cvsroot/instantobjects/Source/PackageGroups/D2006 added to the repository |
From: Carlo B. <car...@us...> - 2005-10-31 14:56:09
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D2005 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2678/D2005 Log Message: Directory /cvsroot/instantobjects/Source/PackageGroups/D2005 added to the repository |
From: Carlo B. <car...@us...> - 2005-10-31 14:56:09
|
Update of /cvsroot/instantobjects/Source/PackageGroups/D7 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2678/D7 Log Message: Directory /cvsroot/instantobjects/Source/PackageGroups/D7 added to the repository |
From: Carlo B. <car...@us...> - 2005-10-31 14:56:00
|
Update of /cvsroot/instantobjects/Source/PackageGroups In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2655/PackageGroups Log Message: Directory /cvsroot/instantobjects/Source/PackageGroups added to the repository |
From: Carlo B. <car...@us...> - 2005-10-31 13:50:07
|
Update of /cvsroot/instantobjects/Source/Install/D5 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20439/Source/Install/D5 Added Files: DesignTimePackages.bpg RunTimePackages.bpg Log Message: changes for D5 compatibility. Added D5 project group. --- NEW FILE: DesignTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)\.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = dclIOCore.bpl dclIOADO_D5.bpl dclIOBDE_D5.bpl dclIOIBX_D5.bpl \ dclIOXML_D5.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ dclIOCore.bpl: ..\..\Design\D5\dclIOCore.dpk $(DCC) dclIOADO_D5.bpl: ..\..\Brokers\ADO\D5\dclIOADO_D5.dpk $(DCC) dclIOBDE_D5.bpl: ..\..\Brokers\BDE\D5\dclIOBDE_D5.dpk $(DCC) dclIODBX_D5.bpl: ..\..\Brokers\DBX\D5\dclIODBX_D5.dpk $(DCC) dclIOIBX_D5.bpl: ..\..\Brokers\IBX\D5\dclIOIBX_D5.dpk $(DCC) dclIOXML_D5.bpl: ..\..\Brokers\XML\D5\dclIOXML_D5.dpk $(DCC) --- NEW FILE: RunTimePackages.bpg --- #------------------------------------------------------------------------------ VERSION = BWS.01 #------------------------------------------------------------------------------ !ifndef ROOT ROOT = $(MAKEDIR)\.. !endif #------------------------------------------------------------------------------ MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** DCC = $(ROOT)\bin\dcc32.exe $** BRCC = $(ROOT)\bin\brcc32.exe $** #------------------------------------------------------------------------------ PROJECTS = IOCore.bpl IOMSSqlCatalog_D5.bpl IOIBFbCatalog_D5.bpl IOADO_D5.bpl IOBDE_D5.bpl \ IOIBX_D5.bpl IOXML_D5.bpl #------------------------------------------------------------------------------ default: $(PROJECTS) #------------------------------------------------------------------------------ IOCore.bpl: ..\..\Core\D5\IOCore.dpk $(DCC) IOADO_D5.bpl: ..\..\Brokers\ADO\D5\IOADO_D5.dpk $(DCC) IOBDE_D5.bpl: ..\..\Brokers\BDE\D5\IOBDE_D5.dpk $(DCC) IODBX_D5.bpl: ..\..\Brokers\DBX\D5\IODBX_D5.dpk $(DCC) IOIBX_D5.bpl: ..\..\Brokers\IBX\D5\IOIBX_D5.dpk $(DCC) IOXML_D5.bpl: ..\..\Brokers\XML\D5\IOXML_D5.dpk $(DCC) IOMSSqlCatalog_D5.bpl: ..\..\Catalogs\MSSql\D5\IOMSSqlCatalog_D5.dpk $(DCC) IOIBFbCatalog_D5.bpl: ..\..\Catalogs\IBFb\D5\IOIBFbCatalog_D5.dpk $(DCC) |
From: Carlo B. <car...@us...> - 2005-10-31 13:50:05
|
Update of /cvsroot/instantobjects/Source/Brokers/IBX/D5 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20439/Source/Brokers/IBX/D5 Modified Files: Ioibx_D5.dpk Log Message: changes for D5 compatibility. Added D5 project group. Index: Ioibx_D5.dpk =================================================================== RCS file: /cvsroot/instantobjects/Source/Brokers/IBX/D5/Ioibx_D5.dpk,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Ioibx_D5.dpk 3 Sep 2005 08:03:11 -0000 1.4 --- Ioibx_D5.dpk 31 Oct 2005 13:49:56 -0000 1.5 *************** *** 21,25 **** {$TYPEDADDRESS ON} {$VARSTRINGCHECKS ON} ! {$WRITEABLECONST ON} {$MINENUMSIZE 1} {$IMAGEBASE $400000} --- 21,25 ---- {$TYPEDADDRESS ON} {$VARSTRINGCHECKS ON} ! {$WRITEABLECONST OFF} {$MINENUMSIZE 1} {$IMAGEBASE $400000} *************** *** 30,33 **** --- 30,34 ---- requires IOCore, + IOIBFbCatalog_D5, VCLIB50; |