rx: fix compilation a after recent changes in LCL. Issue 20214. With agreement of Lagunov Aleksey
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1953 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
parent
2ca3b8e514
commit
b2e30cdc23
@ -123,6 +123,8 @@ type
|
||||
end;
|
||||
|
||||
implementation
|
||||
uses
|
||||
LCLVersion;
|
||||
|
||||
type
|
||||
TFieldDataLinkHack = class(TFieldDataLink)
|
||||
@ -313,7 +315,9 @@ begin
|
||||
FDataLink.OnDataChange := @DataChange;
|
||||
FDataLink.OnUpdateData := @UpdateData;
|
||||
FDataLink.OnActiveChange := @ActiveChange;
|
||||
{$if (lcl_major = 0) and (lcl_release <= 30)}
|
||||
FDataLink.OnLayoutChange := @LayoutChange;
|
||||
{$endif}
|
||||
end;
|
||||
|
||||
destructor TRxCustomDBColorBox.Destroy;
|
||||
|
@ -195,11 +195,7 @@ type
|
||||
end;
|
||||
|
||||
implementation
|
||||
uses dbutils;
|
||||
|
||||
type
|
||||
TFieldDataLinkHack = class(TFieldDataLink)
|
||||
end;
|
||||
uses dbutils, LCLVersion;
|
||||
|
||||
{ TCustomRxDBProgressBar }
|
||||
|
||||
@ -264,7 +260,9 @@ begin
|
||||
FDataLink.Control := Self;
|
||||
FDataLink.OnDataChange := @DataChange;
|
||||
FDataLink.OnActiveChange := @ActiveChange;
|
||||
{$if (lcl_major = 0) and (lcl_release <= 30)}
|
||||
FDataLink.OnLayoutChange := @LayoutChange;
|
||||
{$endif}
|
||||
end;
|
||||
|
||||
destructor TCustomRxDBProgressBar.Destroy;
|
||||
@ -344,7 +342,7 @@ begin
|
||||
if not FDatalink.Editing then
|
||||
FDatalink.Reset
|
||||
else
|
||||
TFieldDataLinkHack(FDatalink).UpdateData;
|
||||
FDatalink.UpdateRecord;
|
||||
end;
|
||||
|
||||
function TCustomRxDBTrackBar.GetReadOnly: Boolean;
|
||||
@ -416,7 +414,9 @@ begin
|
||||
FDataLink.OnDataChange := @DataChange;
|
||||
FDataLink.OnUpdateData := @UpdateData;
|
||||
FDataLink.OnActiveChange := @ActiveChange;
|
||||
{$if (lcl_major = 0) and (lcl_release <= 30)}
|
||||
FDataLink.OnLayoutChange := @LayoutChange;
|
||||
{$endif}
|
||||
end;
|
||||
|
||||
destructor TCustomRxDBTrackBar.Destroy;
|
||||
|
@ -37,7 +37,7 @@ interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Spin,
|
||||
DbCtrls, DB, LMessages, LCLType;
|
||||
DbCtrls, DB, LMessages, LCLType, LCLVersion;
|
||||
|
||||
|
||||
type
|
||||
@ -302,7 +302,9 @@ begin
|
||||
FDataLink.OnDataChange := @DataChange;
|
||||
FDataLink.OnUpdateData := @UpdateData;
|
||||
FDataLink.OnActiveChange := @ActiveChange;
|
||||
{$if (lcl_major = 0) and (lcl_release <= 30)}
|
||||
FDataLink.OnLayoutChange := @LayoutChange;
|
||||
{$endif}
|
||||
end;
|
||||
|
||||
destructor TCustomRxDBSpinEdit.Destroy;
|
||||
|
@ -136,7 +136,7 @@ type
|
||||
|
||||
|
||||
implementation
|
||||
uses dbutils;
|
||||
uses dbutils, LCLVersion;
|
||||
|
||||
type
|
||||
TFieldDataLinkHack = class(TFieldDataLink)
|
||||
@ -305,7 +305,9 @@ begin
|
||||
FDataLink.OnDataChange := @DataChange;
|
||||
FDataLink.OnUpdateData := @UpdateData;
|
||||
FDataLink.OnActiveChange := @ActiveChange;
|
||||
{$if (lcl_major = 0) and (lcl_release <= 30)}
|
||||
FDataLink.OnLayoutChange := @LayoutChange;
|
||||
{$endif}
|
||||
end;
|
||||
|
||||
destructor TCustomRxDBTimeEdit.Destroy;
|
||||
|
Loading…
Reference in New Issue
Block a user