source: filezilla/trunk/fuentes/src/interface/manual_transfer.h @ 130

Last change on this file since 130 was 130, checked in by jrpelegrina, 3 years ago

First release to xenial

File size: 1023 bytes
Line 
1#ifndef __MANUAL_TRANSFER_H__
2#define __MANUAL_TRANSFER_H__
3
4#include "dialogex.h"
5
6class CQueueView;
7class CState;
8class CManualTransfer : public wxDialogEx
9{
10public:
11        CManualTransfer(CQueueView* pQueueView);
12        virtual ~CManualTransfer();
13
14        void Run(wxWindow* pParent, CState* pState);
15
16protected:
17        void DisplayServer();
18        bool UpdateServer();
19        bool VerifyServer();
20
21        void SetControlState();
22        void SetAutoAsciiState();
23        void SetServerState();
24
25        bool m_local_file_exists;
26
27        CServer *m_pServer;
28        CServer* m_pLastSite;
29
30        CState* m_pState;
31        CQueueView* m_pQueueView;
32
33        DECLARE_EVENT_TABLE()
34        void OnLocalChanged(wxCommandEvent& event);
35        void OnLocalBrowse(wxCommandEvent& event);
36        void OnRemoteChanged(wxCommandEvent& event);
37        void OnDirection(wxCommandEvent& event);
38        void OnServerTypeChanged(wxCommandEvent& event);
39        void OnOK(wxCommandEvent& event);
40        void OnSelectSite(wxCommandEvent& event);
41        void OnSelectedSite(wxCommandEvent& event);
42        void OnLogontypeSelChanged(wxCommandEvent& event);
43};
44
45#endif //__MANUAL_TRANSFER_H__
Note: See TracBrowser for help on using the repository browser.