====================================================================
       changes.txt

         Delphi.
       .

      Copyright 1998-2000 Polaris Software
      http://members.xoom.com/PolarisSoft
      mailto: PolarisLib@mail.ru
====================================================================
 :
+  
-  
#  
*   
====================================================================
20.04.00  1.1.1.50
1.* RBKGND.PAS -       -Sizeable .

12.04.00
1.+ TrLocateDlg -  DBGrid -      .

31.03.00
1.* RBKGND.PAS - Hook   ,   
    RedrawBkg.
2.* TrLocateDlg -     SDI ,  .  .

23.03.00
1.- TErrorHandler:  InitIniFile.

12.03.00  1.1.1.49
1.+ rUtils -  RegReadValue -    .

06.03.00
1.* TDBSpinEdit -      Stop on Delphi exceptions.
2.  TrPeriodComboEdit
  *   ,      , 
        ,      .
  +  AssignDate, AssignPeriod ( TrPeriod).

29.02.00  1.1.1.47
1.  TrDLLloader
  #   xxxLabrary -> xxxLibrary,  Proc -> EntryPoint.
  +  RequiredVersion, VersionInfo;  Open, Close.
2.* Procs.pas: NumInWords - ,   .

24.02.00
1.*        Build with runtime packages.
2.* TrSetupFields -     DataSet  Grida.

16.02.00  1.1.1.45
1.* TrDBGrid, TrSetupFields -   ,   Design-time.

15.02.00
1.*     AVI  Windows 2000.

09.02.00
1.* Procs.pas: NumInWords -  .
2.+ TErrorHandler:  IniLocation  LogLocation (  ,
         ).

07.02.00
1.* Procs.pas:  GetVersionInfo - Locale ID   
      VarFileInfo\Translation.
2.- rConst.pas -  srVILang.

03.02.00  1.1.1.39
1.* rBDEUtils - ExecuteSQL:   . .
2.* rDBTreeView -   VarEquals    Delphi  
    Stop on Delphi exceptions.

28.01.00
1.* TrDBGrid -   DoubleClick,    (D5).
2.* DictItem -     (D5).
3.+ TrSetupFields -  SaveDBGridSettings   
      .

24.01.00
1.+ Procs.pas:  SoftRound - ,    0, 
       .
2.* TrDBConnect -    .
3.* RBKGND.PAS -       ( D5),
      OnCreate  .

14.01.00  1.1.1.38
1.+ TrDLLloader -  DLL .
2.+  C++ Builder 4 !!!
3.# Procs.pas:   GetVersionInfo   FileName = ''.
4.+ rUtils.pas:  FormatFloatFix.
5.* TrDBGrid -   DoubleClick   ,   
     OnDblClick.
6.* TrPageSetupDialog -   ,    .
           Execute :)).

05.01.00  1.1.0.37
1.#      .
2.+ rUtils.pas -  ConvertCodes:   \r.
3.# ErrorMes.pas -      Plug-In'.
4.* rDBTreeView -       .
5.  Procs.pas - 
  # ActiveControls:     
    TDBComboBox  TDBEdit.  uses  DBCtrls, DBConsts.
  + NumInWords:  Gender = gMale.
  + MoneyInWords:  Decimals = 2.
6.+ TrDBGrid -   .
7.  TrSetupFields:
  *  ,
  +    DefaultRowHeight.
8.# DBAware      Procs  rDBUtils.
9.  TrDBConnect - 
  *    OK,    .
  +  Drivers -  .

14.12.99
1.* TrMenuBar -  Notification.
2.# ErrorMes.pas -   ini-   <MESSAGE>. 
       .
3.* RBKGND.PAS -     MDI-.
4.* rUtils.pas -  ConvertCodes:     \NN   .

09.12.99
1.* rDBCtrls.res -   CONNECT  GIF.

06.12.99   1.1.0.34
1.+ TrAction -  BeforeAction.
2.+ RBKGND.PAS -   ToolBar'.  SaveToolBar.
3.* TrDBConnect -   STANDARD      .

24.11.99
1.# Procs.pas - MoneyInWords:   Gender ( ) 
    TGenders.

23.11.99
1.* RBKGND.PAS -      Win9x.

19.11.99  1.1.0.32
1.* RBKGND.PAS -   RedrawBkg (  ).
2.# rAction.pas -   ImageIndex.

14.11.99   
1.# rDBCtrls.res -   RTB_DB.

07.11.99   1.1.0.30  Beta
1.+  Delphi 5.  Polaris50, PolarisBDE50  Polaris50DT.
2.+ POLARIS.INC -  BDE ( BDE).
3.+ rBDEUtils.pas (  ,  BDE).
4.  rDBUtils.pas:
  #   TrDBOption:  tboQuery;
  #   ExecuteSQL, DBSysDate   rBDEUtils.pas;
  #   DoAction -   tbaRefresh;
  +   ReCalcField:  Calc-.
5.# Procs.pas:  
      ExecStoredProc, GetUser, AssignParam    rBDEUtils.pas;
      GetOSUser   rUtils.pas;
6.#   rDBConst.pas   rDBUtils.pas.   rDBConst 
       DB.
7.* TErrorHandler:    IniFile.
8.# Arc.bat     .
9.+ rAction.pas (D4,5)- DBAware .  TDBr... .
A.- PolarisRes.pas -    rDBConst.pas  rConst.pas.
B.* PROCS.PAS: MoneyInWords -    
     "",..,"".
C.# rDBConst.pas -   ,  resourcestrings
      .
D.#       Delphi 1.
E.* RBKGND.PAS -     Win 9x.
  +     ,  Delphi.
F.+ TrDBGrid -  TRxDBGrid,    TrSetupFields.
G.+ Polaris.html -  .
H.* TLauncher -   Desktop.

24.10.99  1.0.3.28
1.# TDBrBitBtn, TDBrSpeedButton -   
    GlyphResKind   KindAction  Custom.
2.+ rUtils.pas -  rMsgBox.
3.+ rDBUtils.pas -  ExecuteSQL.
4.# RBKGND.PAS -      .
5.- rControlCenter.pas  TrControlCenter.
6.# TDBStaticText -        .
7.* TrSetupFields -  c .    .

14.10.99  1.0.3.27
1.* TrSetupFields -      DataSource.
2.# TrBackground -    TSplitter.
3.* TrDBLookup... -   Empty .
4.* TrDBConnect -        .
           BDE.

01.10.99  1.0.3.26
1.+ RBKGND.PAS -  TrBackground -   .
2.+ LAUNCH.PAS -    .
3.# PROCS.PAS -  MoneyInWords      MainCur, SecCur: 0->2,1->0,2->1.
      Rubles, Copecks.
4.+ RUTILS.PAS -  RestoreWindow, RefreshWindow, GetDelimCount.
5.*   TrSetupFields. ;))
6.# ERRORMES.PAS -      , .   IniFile 
      .
7.- comofind.pas.    rLocateDlg.pas. 
    Comofind.dfm -> rLocateDlg.dfm.

20.09.99  1.0.2.25 
1.+ RDBUTILS.PAS:  DBSysDate -    Interbase.
2.+ RUTILS.PAS:  RLoadPicture (  LoadIcon, LoadBitmap), ConvertCodes ( ErrorMes).
3.*    DBSpinEdit.pas, rButtons.pas.
4.# ERRORMES.PAS -   EWin32Error,  .
5.# LAUNCH.PAS -   ,   .
6.# RDBTREEVIEW.PAS -  RecordCount     - !
7.* RDBCONNECT.PAS -    Database -    .
8. TrSpeedButton:
  +  -  MenuShortCut -   run-time  MenuItem.ShortCut  PopupMenuItem.ShortCut,   ;
  #  - Enabled  MenuItem  PopupMenuItem    DesignTime.

25.07.99  1.0.2.24
1.#   TrSetupFields,  Help  .
2.+   RCTRLS.RES ( psres.dll).
3.#  HelpIndex  .
4.#    DBrConst -> rDBConst.
5.* ,  ,  FreeNotification  Notification.
6.+ POLARIS.INC -  DEFINE - GIF.
7.# Errors.ini.
8.+ rDBConnect.pas  TrDBConnect -   .

25.06.99  1.0.2.23
1.#     (PSCOMP).
2.+ RCONST.PAS ().
3.+ POLARIS.INC ( ).

02.06.99
1.# TrSetupFields -   .   
     TDBGrid.

10.05.99
1.# PROCS - overload   IIF -     string. (D4)
2.* TrLabel -    .

04.05.99
1.+ rDBUtils -  DoAction,  .

27.04.99
1.- TDBActionButton.
2.# DBMore -  TrCloneTable:     
       SourceTable (   Filter   
       SourceTable  AND); ReadOnly  
      True.

22.03.99   v. 1.0.1.17
1.* PROCS -   ChangeFilter ( OnFilterRecord).
2.* rPgSetup, DictItem.

19.03.99   v. 1.0.1.16
1.+ TrPageSetupDialog.

10.03.99   v. 1.0.0.15
1.+ RUtils -    xxxxxFix,   
    ,       ,     Windows.
2.*   LocateDlg -       DataSet.
3.* TDBrBitBtn,TDBrSpeedButton -  ontrolDataField & ControlDataSource.
4.+ Procs -  SetDBFilter.
5.- TDBActionButton -    -    TrBitBtn.

25.02.99
1.# TDBrSpeedButton  TDBrBitBtn    .
       .
  +  : ControlDataSource, ControlDataField  
      .    TDBActionButton -
          TDBrBitBtn  TDBrSpeedButton (!!!).
2.# TDBSpinEdit, TDBStaticText -  .

22.02.99
1.#  RIAS30   Polaris30  Polaris30DT.
    PolarisXX   Polaris40XX.
2.+  Procs    .
3.+ TrSetupFields, TrMenuBar(D4).

17.02.99  v. 1.0.0.13
1.*   TrSpeedButton, ErrorMes, TrDBTreeView.

11.02.99
1.* TrLabel -    .

07.02.99
1.* TrLocateDlg -   D4.
2.+ TDBrSpeedButton -  ControlFocused, ControlShortCut.
3.# TFormErrorMes -   TrLabel.

23.01.99
1.# TDBNULLSpeedButton -   Flat = True.
2.# TDBrSpeedButton -   Width=Height=21.

22.01.99   v.1.0.0.10
1.+  "" TrLabel
2.# TDBStaticText   TrLabel

21.01.99
1.- TQRAnglLbl.

19.01.99
1.#      Polaris.

11.12.98
1.* TrDBLookupComboTree -    ChildIndex.

06.12.98	v.1.0.0.5
1.+ RPERIOD - TrPeriodComboEdit -   banddate.pas, 
        .     . . .
2.+ RUTILS -    PROCS(common).
3.+ RCTRLS.RES -    .

25.11.98
1.*  DictItem  ..-       
    DataSet  DataSource. !!!

16.11.98
1.* TrDBLookupComboTree -    .

15.11.98
1.+ TRCROSSTABLE !!!

10.11.98        v.1.0.0.2
1.+ RUTILS -    RHandles: TList,   
     (THandle)  ,   dll  dpl,    .
      ,          
        .      rias30.dpl (
       ,      ).
              ,
       initialization  . ,
           RHandles.Add(Pointer(HInstance));     //  
           RHandles.Add(Pointer(GetModuleHandle('vcldb30.dpl')));

08.11.98
1.* RUTILS -    GIF  .   W95 & 98.
2.* RUTILS -       .

23.10.98
1.+ C GlyphResKind  TrBitBtn, TrSpeedButton     
      GIF, EMF, WMF, JPEG, ICO (32x32).

15.10.98
1.+       - TrDBTreeView,
    TrDBLookupTree, TrDBLookupComboTree.

24.09.98
1.* TrCloneTable -  ReadOnly, Filter, .  
        SourceTable  .

12.09.98
1.+ TCustomDBrSpeedButton & TCustomDBrBitBtn -    Positives/Negatives
    tboAfterEditAssigned      Action=tbaView.  
    tboEditing  Negatives  tbaFirst,...,tbaLast.

09.09.98
1.+ TCustomDBrSpeedButton & TCustomDBrBitBtn -  Action - tbaNULL.
2.# TDBNULLSpeedButton & TDBNULLBitBtn -   OnAfterNULL - OnAfterAction.
3.#   DeleteMessage    DelRecMes...  Procs.pas.