Class TFileListView (unit AmedeoFileList)

Inherits from

TCustomListView

Constructors


constructor Create (aOwner :TComponent);

Protected declarations

End getmod ////////////////////////////////////////////////////////////////////////////// CLASS METHODS FOR TSystemFileList //////////////////////////////////////////////////////////////////////////////



Functions

function AddDir (FileName :TFileName) :TListItem;

Set file icon index

function AddFile (FileName :TFileName) :TListItem;

adds a file and returns the newly added item

destructor Destroy;

get system icon list

procedure Loaded;

SmallImages.

procedure GetSystemImageList;

Get System Image List

procedure SetAcceptFiles(Accept: Boolean);


procedure WMDROPFILES(var Msg: TWMDropFiles);

load LargeImages and SmallImages

Properties

property AcceptFiles : Boolean

class specific published properties

property Align :

Published inherited declarations

property AllocBy :


property BorderStyle :


property Color :


property ColumnClick :


property Ctl3D :


property DragCursor :


property DragMode :


property Font :


property HideSelection :


property IconOptions :


property Items :


property MultiSelect :


property ParentShowHint :


property PopupMenu :


property ReadOnly :


property ShowColumnHeaders :


property ShowHint :


property SortType :


property TabOrder :


property TabStop :


property ViewStyle :


property Visible :


Events

event OnChange :


event OnChanging :


event OnClick :


event OnColumnClick :


event OnCompare :


event OnDblClick :


event OnDeletion :


event OnDragDrop :


event OnDragOver :


event OnEdited :


event OnEditing :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnFileDrop : TFileDropEvent


event OnInsert :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnStartDrag :


Variables

FAcceptFiles : Boolean;


FOnFileDrop : TFileDropEvent;


FTypeIconList : TTypeIconList;



Constructors


constructor Create (aOwner :TComponent);

Protected declarations

End getmod ////////////////////////////////////////////////////////////////////////////// CLASS METHODS FOR TSystemFileList //////////////////////////////////////////////////////////////////////////////


Functions


function AddDir (FileName :TFileName) :TListItem;

Set file icon index


function AddFile (FileName :TFileName) :TListItem;

adds a file and returns the newly added item


destructor Destroy;

get system icon list


procedure Loaded;

SmallImages.Free; // needed ? LargeImages.Free; // needed ?


procedure GetSystemImageList;

Get System Image List


procedure SetAcceptFiles(Accept: Boolean);


procedure WMDROPFILES(var Msg: TWMDropFiles);

load LargeImages and SmallImages


Properties


property AcceptFiles : Boolean

class specific published properties


property Align :

Published inherited declarations


property AllocBy :


property BorderStyle :


property Color :


property ColumnClick :


property Ctl3D :


property DragCursor :


property DragMode :


property Font :


property HideSelection :


property IconOptions :


property Items :


property MultiSelect :


property ParentShowHint :


property PopupMenu :


property ReadOnly :


property ShowColumnHeaders :


property ShowHint :


property SortType :


property TabOrder :


property TabStop :


property ViewStyle :


property Visible :


Events


event OnChange :


event OnChanging :


event OnClick :


event OnColumnClick :


event OnCompare :


event OnDblClick :


event OnDeletion :


event OnDragDrop :


event OnDragOver :


event OnEdited :


event OnEditing :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnFileDrop : TFileDropEvent


event OnInsert :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnStartDrag :


Variables


FAcceptFiles : Boolean;


FOnFileDrop : TFileDropEvent;


FTypeIconList : TTypeIconList;