diff --git a/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi b/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi
index c087a5fa0..660e4cf73 100644
--- a/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi
+++ b/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi
@@ -55,7 +55,7 @@
-
+
@@ -78,12 +78,10 @@
-
-
+
-
@@ -95,53 +93,114 @@
-
+
-
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
-
-
+
+
-
-
-
-
diff --git a/components/rx/trunk/dbdateedit.pas b/components/rx/trunk/dbdateedit.pas
index 900713c70..df1f4313c 100644
--- a/components/rx/trunk/dbdateedit.pas
+++ b/components/rx/trunk/dbdateedit.pas
@@ -114,7 +114,7 @@ type
end;
implementation
-uses DateUtil;
+uses rxdateutil;
{ TRxDBDateEdit }
diff --git a/components/rx/trunk/dbutils.pas b/components/rx/trunk/dbutils.pas
index f68d39019..d5b59c58f 100644
--- a/components/rx/trunk/dbutils.pas
+++ b/components/rx/trunk/dbutils.pas
@@ -165,7 +165,7 @@ procedure _DBError(const Msg: string);
implementation
uses Forms, Controls, Dialogs, RXDConst, VCLUtils, FileUtil,
- AppUtils, RxAppUtils, RxStrUtils, Math, DateUtil, LazUTF8;
+ AppUtils, RxAppUtils, RxStrUtils, Math, rxdateutil, LazUTF8;
{ Utility routines }
diff --git a/components/rx/trunk/registerrx.pas b/components/rx/trunk/registerrx.pas
index a0d7916cc..fa2a8a72c 100644
--- a/components/rx/trunk/registerrx.pas
+++ b/components/rx/trunk/registerrx.pas
@@ -55,7 +55,7 @@ uses
{$IFDEF USE_TRxAppIcon}
RxAppIcon,
{$ENDIF}
- Dialogs, ComponentEditors, DBPropEdits, rxctrls, AutoPanel, pickdate, tooledit, rxclock,
+ Dialogs, ComponentEditors, DBPropEdits, rxctrls, RxAutoPanel, rxpickdate, tooledit, rxclock,
rxspin, RxTimeEdit, rxDateRangeEditUnit, RxAboutDialog, RxViewsPanel, RxMDI;
{$R rx.res}
@@ -187,8 +187,8 @@ begin
RegisterUnit('rxappicon', @RegisterRxAppIcon);
{$ENDIF}
RegisterUnit('rxctrls', @RegisterRxCtrls);
- RegisterUnit('AutoPanel', @RegisterAutoPanel);
- RegisterUnit('pickdate', @RegisterPickDate);
+ RegisterUnit('RxAutoPanel', @RegisterAutoPanel);
+ RegisterUnit('rxpickdate', @RegisterPickDate);
RegisterUnit('tooledit', @RegisterToolEdit);
RegisterUnit('rxclock', @RegisterRxClock);
RegisterUnit('rxspin', @RegisterRxSpin);
diff --git a/components/rx/trunk/autopanel.pas b/components/rx/trunk/rxautopanel.pas
similarity index 99%
rename from components/rx/trunk/autopanel.pas
rename to components/rx/trunk/rxautopanel.pas
index d3c86ffde..7d89bcdf0 100644
--- a/components/rx/trunk/autopanel.pas
+++ b/components/rx/trunk/rxautopanel.pas
@@ -29,7 +29,7 @@
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
}
-unit AutoPanel;
+unit RxAutoPanel;
{$mode objfpc}{$H+}
diff --git a/components/rx/trunk/rxdaterangeeditunit.pas b/components/rx/trunk/rxdaterangeeditunit.pas
index 6c28d9044..f98f92102 100644
--- a/components/rx/trunk/rxdaterangeeditunit.pas
+++ b/components/rx/trunk/rxdaterangeeditunit.pas
@@ -147,7 +147,7 @@ type
end;
implementation
-uses dateutil, rxconst;
+uses rxdateutil, rxconst;
{ TRxCustomDateRangeEdit }
diff --git a/components/rx/trunk/dateutil.pas b/components/rx/trunk/rxdateutil.pas
similarity index 99%
rename from components/rx/trunk/dateutil.pas
rename to components/rx/trunk/rxdateutil.pas
index 0b658802c..cc11a0571 100644
--- a/components/rx/trunk/dateutil.pas
+++ b/components/rx/trunk/rxdateutil.pas
@@ -29,7 +29,7 @@
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
}
-unit dateutil;
+unit rxdateutil;
{$I rx.inc}
diff --git a/components/rx/trunk/rxnew.lpk b/components/rx/trunk/rxnew.lpk
index 6a48820fd..9f98bf348 100644
--- a/components/rx/trunk/rxnew.lpk
+++ b/components/rx/trunk/rxnew.lpk
@@ -25,11 +25,11 @@ Copyright (c) 1998 Master-Bank
translate to Lazarus by alexs in 2005 - 2016
"/>
-
+
-
-
+
+
@@ -68,8 +68,8 @@ translate to Lazarus by alexs in 2005 - 2016
-
-
+
+
diff --git a/components/rx/trunk/rxnew.pas b/components/rx/trunk/rxnew.pas
index 9798a0882..b68b95f46 100644
--- a/components/rx/trunk/rxnew.pas
+++ b/components/rx/trunk/rxnew.pas
@@ -8,8 +8,8 @@ unit rxnew;
interface
uses
- AutoPanel, boxprocs, curredit, dbcurredit, dbdateedit, dbutils, duallist,
- fduallst, folderlister, pagemngr, pickdate, registerrx, RegisterRxDB,
+ RxAutoPanel, boxprocs, curredit, dbcurredit, dbdateedit, dbutils, duallist,
+ fduallst, folderlister, pagemngr, rxpickdate, registerrx, RegisterRxDB,
RegisterRxTools, RxAboutDialog, rxAboutFormUnit, rxappicon, rxapputils,
rxclock, rxconst, rxctrls, RxDBColorBox, rxdbcomb, RxDBCtrls, rxdbgrid,
rxdbgrid_columsunit, rxdbgrid_findunit, RxDBSpinEdit, RxDBTimeEdit,
diff --git a/components/rx/trunk/pickdate.pas b/components/rx/trunk/rxpickdate.pas
similarity index 99%
rename from components/rx/trunk/pickdate.pas
rename to components/rx/trunk/rxpickdate.pas
index 8d89e82bd..4b4409dc7 100644
--- a/components/rx/trunk/pickdate.pas
+++ b/components/rx/trunk/rxpickdate.pas
@@ -29,14 +29,14 @@ original conception from rx library for Delphi (c)
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
}
-unit pickdate;
+unit rxpickdate;
{$I rx.inc}
interface
uses
- LCLType, Classes, Controls, SysUtils, Graphics, DateUtil, Grids,
+ LCLType, Classes, Controls, SysUtils, Graphics, rxdateutil, Grids,
LCLProc, LMessages, ExtCtrls, StdCtrls, Buttons, Forms, Menus;
{ TRxCalendar }
diff --git a/components/rx/trunk/rxtools.lpk b/components/rx/trunk/rxtools.lpk
index 8a2f3646c..1c71e1846 100644
--- a/components/rx/trunk/rxtools.lpk
+++ b/components/rx/trunk/rxtools.lpk
@@ -25,8 +25,8 @@
-
-
+
+
diff --git a/components/rx/trunk/rxtools.pas b/components/rx/trunk/rxtools.pas
index 3025a404c..3e89ffce1 100644
--- a/components/rx/trunk/rxtools.pas
+++ b/components/rx/trunk/rxtools.pas
@@ -8,7 +8,7 @@ unit rxtools;
interface
uses
- rxConfigValues, rxstrutils, dateutil, rxFileUtils, LazarusPackageIntf;
+ rxConfigValues, rxstrutils, rxdateutil, rxFileUtils, LazarusPackageIntf;
implementation
diff --git a/components/rx/trunk/tooledit.pas b/components/rx/trunk/tooledit.pas
index bacbfff0b..9b93320bb 100644
--- a/components/rx/trunk/tooledit.pas
+++ b/components/rx/trunk/tooledit.pas
@@ -37,7 +37,7 @@ interface
uses
Classes, SysUtils, LCLType, LMessages, Graphics, MaskEdit, Controls, EditBtn,
- pickdate, dateutil;
+ rxpickdate, rxdateutil;
type
{ TCustomDateEdit }