Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

Class TBTVisualFTP

Unit

btvftp

Declaration

type TBTVisualFTP = class(TPanel)

Description

Visual FTP client component.

Methods

Overview

Publicfunction Connect: boolean; virtual;
Publicfunction Connected: boolean; virtual;
Publicprocedure Disconnect; virtual;
Publicprocedure Log(const Messagetext: string; const Args: array of const);
Publicprocedure RefreshFileList(Sender: TObject);

Description

Publicfunction Connect: boolean; virtual;

Connect to the remote server.

Publicfunction Connected: boolean; virtual;

True if a connection has been established.

Publicprocedure Disconnect; virtual;

Connect from the remote server.

Publicprocedure Log(const Messagetext: string; const Args: array of const);

Send text to the log

Publicprocedure RefreshFileList(Sender: TObject);

Refresh the file list.

Properties

Overview

Publishedproperty AllowDropFiles: boolean;
Publishedproperty FTPOptions: TdoOptions;
Publishedproperty IdFTP: TIdFTP;
Publishedproperty ListView: TListView;
Publishedproperty OnChange: TNotifyEvent;
Publishedproperty OnConnect: TNotifyEvent;
Publishedproperty OnDblClick: TNotifyEvent;
Publishedproperty OnDisconnect: TNotifyEvent;
Publishedproperty OnDisplayMessage: TDisplayMessageEvent;
Publishedproperty OnDisplayProgress: TDisplayProgressEvent;
Publishedproperty OnGetConfirmation: TGetConfirmationEvent;
Publishedproperty OnGetLocalFile: TGetLocalFileEvent;
Publishedproperty OnLocalize: TLocalizeEvent;
Publishedproperty RemoteDir: string;
Publishedproperty ShowDirectory: boolean;
Publishedproperty ShowLogWindow: boolean;
Publicproperty Uploading: boolean;
Publishedproperty Version: string;

Description

Publishedproperty AllowDropFiles: boolean;

Enables drag and drop upload from the Desktop to the server

Publishedproperty FTPOptions: TdoOptions;

Sets FTP client rights.

Publishedproperty IdFTP: TIdFTP;

Link to the Internet Direct (Indy) FTP component.

Publishedproperty ListView: TListView;

Internal ListView component.

Publishedproperty OnChange: TNotifyEvent;

Event which will be called after listview changes.

Publishedproperty OnConnect: TNotifyEvent;

Event which will be called after connect.

Publishedproperty OnDblClick: TNotifyEvent;

Event which will be called on doubleclick.

Publishedproperty OnDisconnect: TNotifyEvent;

Event which will be called after disconnect.

Publishedproperty OnDisplayMessage: TDisplayMessageEvent;

Event which will be called to display a message to the user.

Publishedproperty OnDisplayProgress: TDisplayProgressEvent;

Event which will be called to display upload / download progress.

Publishedproperty OnGetConfirmation: TGetConfirmationEvent;

Event which will be called to get a confirmation.

Publishedproperty OnGetLocalFile: TGetLocalFileEvent;

Event which will be called to get a local file name.

Publishedproperty OnLocalize: TLocalizeEvent;

Event which will be called to get a translated message string.

Publishedproperty RemoteDir: string;

Initial remote server directory.

Publishedproperty ShowDirectory: boolean;

Enables the text field which shows the current remote server directory.

Publishedproperty ShowLogWindow: boolean;

Enables the log window which appears below the ListView.

Publicproperty Uploading: boolean;

True if upload is in progress

Publishedproperty Version: string;

The component version.


Generated by DIPasDoc 0.8.7 on Do 11. Mrz 2004 20:18:03