home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 24
/
CD_ASCQ_24_0995.iso
/
vrac
/
apdtr.zip
/
ADSELNUM.INT
< prev
next >
Wrap
Text File
|
1995-05-26
|
2KB
|
54 lines
{$G+,X+,F+}
{Conditional defines that may affect this unit}
{$I AWDEFINE.INC}
{*********************************************************}
{* ADSELNUM.PAS 1.00 *}
{* Copyright (c) TurboPower Software 1995 *}
{* All rights reserved. *}
{*********************************************************}
unit AdSelNum;
{-For selecting phone numbers from a list}
interface
uses
SysUtils, WinTypes, WinProcs, Messages,
Classes, Graphics, Controls,
Forms, Dialogs, StdCtrls, Buttons, ExtCtrls, Grids,
AdPBook;
type
TNumberSelectForm = class(TForm)
OkBtn: TBitBtn;
CancelBtn: TBitBtn;
HelpBtn: TBitBtn;
ListGrid: TDrawGrid;
ListHeader: THeader;
procedure ListGridDrawCell( Sender : TObject ; Col, Row : Longint;
Rect : TRect; State : TGridDrawState );
procedure ListHeaderSized(Sender: TObject; ASection, AWidth: Integer);
procedure FormCreate(Sender: TObject);
procedure OkBtnClick(Sender: TObject);
procedure ListGridDblClick(Sender: TObject);
protected
LeftEdge : Word;
Items : TList;
Phonebook : TPhonebook;
FSelNum : String;
procedure ResizeGridColumns;
{-Change the widths of the grid columns to match the header sections}
public
constructor Create(AOwner : TComponent; PB : TPhonebook);
destructor Destroy; virtual;
property SelectedNumber : String
read FSelNum;
end;