type TBTVisualFTP = class(TPanel)
![]() | function Connect: boolean; virtual; |
![]() | function Connected: boolean; virtual; |
![]() | procedure Disconnect; virtual; |
![]() | procedure Log(const Messagetext: string; const Args: array of const); |
![]() | procedure RefreshFileList(Sender: TObject); |
![]() | function Connect: boolean; virtual; |
Connect to the remote server.
![]() | function Connected: boolean; virtual; |
True if a connection has been established.
![]() | procedure Disconnect; virtual; |
Connect from the remote server.
![]() | procedure Log(const Messagetext: string; const Args: array of const); |
Send text to the log
![]() | procedure RefreshFileList(Sender: TObject); |
Refresh the file list.
![]() | property AllowDropFiles: boolean; |
![]() | property FTPOptions: TdoOptions; |
![]() | property IdFTP: TIdFTP; |
![]() | property ListView: TListView; |
![]() | property OnChange: TNotifyEvent; |
![]() | property OnConnect: TNotifyEvent; |
![]() | property OnDblClick: TNotifyEvent; |
![]() | property OnDisconnect: TNotifyEvent; |
![]() | property OnDisplayMessage: TDisplayMessageEvent; |
![]() | property OnDisplayProgress: TDisplayProgressEvent; |
![]() | property OnGetConfirmation: TGetConfirmationEvent; |
![]() | property OnGetLocalFile: TGetLocalFileEvent; |
![]() | property OnLocalize: TLocalizeEvent; |
![]() | property RemoteDir: string; |
![]() | property ShowDirectory: boolean; |
![]() | property ShowLogWindow: boolean; |
![]() | property Uploading: boolean; |
![]() | property Version: string; |
![]() | property AllowDropFiles: boolean; |
Enables drag and drop upload from the Desktop to the server
![]() | property FTPOptions: TdoOptions; |
Sets FTP client rights.
![]() | property IdFTP: TIdFTP; |
Link to the Internet Direct (Indy) FTP component.
![]() | property ListView: TListView; |
Internal ListView component.
![]() | property OnChange: TNotifyEvent; |
Event which will be called after listview changes.
![]() | property OnConnect: TNotifyEvent; |
Event which will be called after connect.
![]() | property OnDblClick: TNotifyEvent; |
Event which will be called on doubleclick.
![]() | property OnDisconnect: TNotifyEvent; |
Event which will be called after disconnect.
![]() | property OnDisplayMessage: TDisplayMessageEvent; |
Event which will be called to display a message to the user.
![]() | property OnDisplayProgress: TDisplayProgressEvent; |
Event which will be called to display upload / download progress.
![]() | property OnGetConfirmation: TGetConfirmationEvent; |
Event which will be called to get a confirmation.
![]() | property OnGetLocalFile: TGetLocalFileEvent; |
Event which will be called to get a local file name.
![]() | property OnLocalize: TLocalizeEvent; |
Event which will be called to get a translated message string.
![]() | property RemoteDir: string; |
Initial remote server directory.
![]() | property ShowDirectory: boolean; |
Enables the text field which shows the current remote server directory.
![]() | property ShowLogWindow: boolean; |
Enables the log window which appears below the ListView.
![]() | property Uploading: boolean; |
True if upload is in progress
![]() | property Version: string; |
The component version.