Marco Web Center |
|
Chapter 18 - Project RepProgr |
Project Structure |
RepProgr.dpr |
program RepProgr; uses Forms, RepProgF in 'RepProgF.pas' {Form1}; {$R *.RES} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end. |
RepProgF.pas |
unit RepProgF; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, ComCtrls, StdCtrls, Mask, DBCtrls, DBCGrids, Db, DBTables, MdRepPr; type TForm1 = class(TForm) DBCtrlGrid1: TDBCtrlGrid; DBEdit1: TDBEdit; MdDbRepProgress1: TMdDbRepProgress; DBGrid1: TDBGrid; Table1: TTable; DataSource1: TDataSource; private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.DFM} end. |
RepProgF.dfm |
object Form1: TForm1 Left = 200 Top = 122 Width = 550 Height = 417 Caption = 'RepProgr' Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] OldCreateOrder = True PixelsPerInch = 96 TextHeight = 13 object DBCtrlGrid1: TDBCtrlGrid Left = 8 Top = 140 Width = 520 Height = 240 ColCount = 2 DataSource = DataSource1 PanelHeight = 80 PanelWidth = 252 TabOrder = 0 RowCount = 3 object DBEdit1: TDBEdit Left = 24 Top = 16 Width = 177 Height = 21 DataField = 'CustNo' DataSource = DataSource1 TabOrder = 0 end object MdDbRepProgress1: TMdDbRepProgress Left = 24 Top = 48 Width = 177 Height = 16 Min = 0 Max = 10 Position = 4 Step = 2 TabOrder = 1 DataField = 'NumTickets' DataSource = DataSource1 end end object DBGrid1: TDBGrid Left = 8 Top = 8 Width = 521 Height = 129 DataSource = DataSource1 TabOrder = 1 TitleFont.Charset = DEFAULT_CHARSET TitleFont.Color = clWindowText TitleFont.Height = -11 TitleFont.Name = 'MS Sans Serif' TitleFont.Style = [] end object Table1: TTable Active = True DatabaseName = 'DBDEMOS' TableName = 'RESERVAT.DB' Left = 24 Top = 16 end object DataSource1: TDataSource DataSet = Table1 Left = 80 Top = 16 end end |