Componentes.Terceros.RemObj.../internal/5.0.35.741/1/Data Abstract for Delphi/Samples/Reduced Delta/ReducedDeltaClientMain.pas
2009-02-28 17:16:16 +00:00

57 lines
1.5 KiB
ObjectPascal

unit ReducedDeltaClientMain;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,
uROClient, uROClientIntf, uRORemoteService, uROBinMessage, Grids, DBGrids;
type
TReducedDeltaClientMainForm = class(TForm)
OpenButton: TButton;
ApplyButton: TButton;
DBGrid1: TDBGrid;
cbReducedDelta: TCheckBox;
procedure FormCreate(Sender: TObject);
procedure cbReducedDeltaClick(Sender: TObject);
procedure OpenButtonClick(Sender: TObject);
procedure ApplyButtonClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
ReducedDeltaClientMainForm: TReducedDeltaClientMainForm;
implementation
uses
ReducedDeltaClientData, uDABin2DataStreamer, uDADataTable;
{$R *.dfm}
procedure TReducedDeltaClientMainForm.FormCreate(Sender: TObject);
begin
cbReducedDelta.Checked:= ReducedDeltaClientDataModule.DataStreamer.SendReducedDelta;
end;
procedure TReducedDeltaClientMainForm.cbReducedDeltaClick(Sender: TObject);
begin
ReducedDeltaClientDataModule.DataStreamer.SendReducedDelta := cbReducedDelta.Checked;
end;
procedure TReducedDeltaClientMainForm.OpenButtonClick(Sender: TObject);
begin
with ReducedDeltaClientDataModule.tbl_Customers do
Active := not Active;
end;
procedure TReducedDeltaClientMainForm.ApplyButtonClick(Sender: TObject);
begin
ReducedDeltaClientDataModule.tbl_Customers.ApplyUpdates;
end;
end.