📄 c14_4f.h
字号:
//----------------------------------------------------------------------------
#ifndef C14_4fH
#define C14_4fH
//---------------------------------------------------------------------------
#include <vcl\Classes.hpp>
#include <vcl\Controls.hpp>
#include <vcl\StdCtrls.hpp>
#include <vcl\Forms.hpp>
#include <vcl\ExtCtrls.hpp>
#include <vcl\Buttons.hpp>
#include <vcl\ComCtrls.hpp>
#include <vcl\ISP.hpp>
#include <vcl\OleCtrls.hpp>
#include <vcl\Menus.hpp>
#include <vcl\Dialogs.hpp>
//---------------------------------------------------------------------------
class TMainForm : public TForm
{
__published: // IDE-managed Components
TFTP *FTP;
TTreeView *DirTree;
TListView *FileList;
TOpenDialog *OpenDialog1;
TImageList *SmallImages;
TSpeedButton *ConnectBtn;
TMenuItem *FileNewItem;
TMenuItem *ViewDetailsItem;
TMenuItem *ViewLargeItem;
TMenuItem *ViewListItem;
TMenuItem *ViewRefreshItem;
TMenuItem *ViewSmallItem;
TStatusBar *StatusBar;
TMenuItem *ToolsDisconnectItem;
TSpeedButton *LargeBtn;
TSpeedButton *SmallBtn;
TSpeedButton *ListBtn;
TSpeedButton *DetailsBtn;
TSpeedButton *RefreshBtn;
TMenuItem *PasteFromItem;
TMenuItem *DeleteItem;
TMenuItem *FileCopyItem;
TMenuItem *RenameItem;
TMenuItem *FileDeleteItem;
TMenuItem *FileRenameItem;
TSaveDialog *SaveDialog1;
TLabel *Label2;
TMenuItem *CopyItem;
TBevel *Bevel1;
TBevel *Bevel2;
TBevel *Bevel3;
TBevel *Bevel5;
TSpeedButton *CopyButton;
TMenuItem *FileMenu;
TPopupMenu *FilePopup;
TLabel *Label1;
TMenuItem *N1;
TMenuItem *N2;
TPanel *Panel1;
TPanel *Panel10;
TPanel *Panel2;
TPanel *Panel3;
TMenuItem *Tools1;
TMenuItem *View1;
TMainMenu *MainMenu1;
TMenuItem *N3;
TMenuItem *ToolsASCIIItem;
TMenuItem *ToolsBinaryItem;
void __fastcall ConnectBtnClick(TObject *Sender);
void __fastcall FileExitItemClick(TObject *Sender);
void __fastcall ViewSmallItemClick(TObject *Sender);
void __fastcall ViewRefreshItemClick(TObject *Sender);
void __fastcall ViewListItemClick(TObject *Sender);
void __fastcall ViewLargeItemClick(TObject *Sender);
void __fastcall ViewDetailsItemClick(TObject *Sender);
void __fastcall ToolsDisconnectItemClick(TObject *Sender);
void __fastcall RefreshBtnClick(TObject *Sender);
void __fastcall PasteFromItemClick(TObject *Sender);
void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
void __fastcall FormCreate(TObject *Sender);
void __fastcall FTPBusy(TObject *Sender, WordBool isBusy);
void __fastcall FTPListItem(TObject *Sender, const Variant &Item);
void __fastcall FTPProtocolStateChanged(TObject *Sender, short ProtocolState);
void __fastcall FTPStateChanged(TObject *Sender, short State);
void __fastcall FilePopupPopup(TObject *Sender);
void __fastcall FileNewItemClick(TObject *Sender);
void __fastcall FileMenuClick(TObject *Sender);
void __fastcall FileDeleteItemClick(TObject *Sender);
void __fastcall FileCopyItemClick(TObject *Sender);
void __fastcall DirTreeChange(TObject *Sender, TTreeNode *Node);
void __fastcall DirTreeChanging(TObject *Sender, TTreeNode *Node,
bool &AllowChange);
void __fastcall DeleteItemClick(TObject *Sender);
void __fastcall CopyItemClick(TObject *Sender);
void __fastcall FileListChange(TObject *Sender, TListItem *Item,
TItemChange Change);
void __fastcall ToolsASCIIItemClick(TObject *Sender);
void __fastcall ToolsBinaryItemClick(TObject *Sender);
private: // User declarations
bool Previous;
TTreeNode *Root;
void Disconnect();
public: // User declarations
String __fastcall NodePath(TTreeNode *Node);
void __fastcall CreateItem(String &filename, int Attributes, int Size, String& Date);
virtual __fastcall TMainForm(TComponent* Owner);
};
const FTPServer = 0;
const Folder = 1;
const OpenFolder = 2;
//---------------------------------------------------------------------------
extern TMainForm *MainForm;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -