 
 
 
 
 
 
Seuraavana vielä täydelliset listaukset valmiin malliohjelman eri tiedostoista (hakemistossa autol). Itse kirjoitetut tai muutetut osat varjostettu.
	program Autol;
	
	uses
	  Forms,
	  Autolask in 'AUTOLASK.PAS' {Autolaskuri};
	
	{$R *.RES}
	
	begin
	  Application.CreateForm(TAutolaskuri, Autolaskuri);
	  Application.Run;
	end.
	
	unit Autolask;
	
	interface
	
	uses
	  SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
	  Forms, Dialogs, StdCtrls;
	
	type
	  TAutolaskuri = class(TForm)
	    ButtonHA: TButton;
	    ButtonKA: TButton;
	    LabelHA: TLabel;
	    LabelKA: TLabel;
	    ButtonNollaa: TButton;
	    procedure ButtonHAClick(Sender: TObject);
	    procedure ButtonNollaaClick(Sender: TObject);
	    procedure ButtonKAClick(Sender: TObject);
	  private
	    { Private declarations }
	  public
	    { Public declarations }
	  end;
	
	var
	  Autolaskuri: TAutolaskuri;
	
	implementation
	
	{$R *.DFM}
	
	procedure TAutolaskuri.ButtonHAClick(Sender: TObject);
	begin
	  LabelHA.Caption := IntToStr(StrToInt(LabelHA.Caption)+1);
	end;
	
	procedure TAutolaskuri.ButtonKAClick(Sender: TObject);
	begin
	  LabelKA.Caption := IntToStr(StrToInt(LabelKA.Caption)+1);
	end;
	
	procedure TAutolaskuri.ButtonNollaaClick(Sender: TObject);
	begin
	  LabelHA.Caption := '0';
	  LabelKA.Caption := '0';
	end;
	
	end.
Seuraavassa lomakkeen listauksessa tummennetut osat ovat niitä, joita on
muutettu Object Inspectorissa.  Luonnollisesti kunkin komponentin
paikkaa ja kokoa on muutettu oletuksesta, mutta tämä on tehty
siirtämällä komponenttia hiirellä.
object Autolaskuri: TAutolaskuri Left = 190 Top = 90 Width = 435 Height = 300 Caption = 'Autolaskuri' Font.Color = clWindowText Font.Height = -13 Font.Name = 'System' Font.Style = [] PixelsPerInch = 96 TextHeight = 16 object LabelHA: TLabel Left = 40 Top = 104 Width = 145 Height = 29 Alignment = taRightJustify AutoSize = False Caption = '0' Color = clAqua Font.Color = clBlack Font.Height = -24 Font.Name = 'Arial' Font.Style = [fsBold] ParentColor = False ParentFont = False end object LabelKA: TLabel Left = 208 Top = 104 Width = 145 Height = 29 Alignment = taRightJustify AutoSize = False Caption = '0' Color = clAqua Font.Color = clBlack Font.Height = -24 Font.Name = 'Arial' Font.Style = [fsBold] ParentColor = False ParentFont = False end object ButtonHA: TButton Left = 40 Top = 32 Width = 145 Height = 49 Caption = '&Henkilöautoja' TabOrder = 0 OnClick = ButtonHAClick end object ButtonKA: TButton Left = 208 Top = 32 Width = 145 Height = 49 Caption = '&Kuorma-autoja' TabOrder = 1 OnClick = ButtonKAClick end object ButtonNollaa: TButton Left = 96 Top = 168 Width = 193 Height = 57 Caption = '&Nollaa' TabOrder = 2 OnClick = ButtonNollaaClick end end
 
 
 
 
 
