用delphi实现冰河的远程屏幕操作功能(13) procedure StatBarMenUClick(Sender: TObject);procedure FullScreen1Click(Sender: TObject);procedure FormKeyDown(Sender: TObject; var Key: Word;Shift: TShiftState);protectedNumRec : double;NumSend : double;CurMsg : string;NeedReply : integer;LastX : integer;LastY : integer;t1 : DWord;but : integer;NumClick : integer;MoveList : TList;Anim : integer;LastRec : DWord;ServerDelay: integer;ViewMode : TViewMode;CompMode : TCompressionLevel;SvrPriority: integer;ProcForm : TForm;FileForm : TForm;LastCPS : string;BeforeFull : TRect;procedure SetStat(i: integer; s: string);procedure UpdateStats;procedure SendText(const Text: string);procedure Log(const s: string);procedure EnableButs;procedure ClearMoveList;procedure AddMove(x, y: integer);procedure ParseComLine;procedure StopAnim;procedure StartAnim;procedure EnableInput;procedure WMSysCommand(var Message: TWMSysCommand); message WM_SYSCOMMAND;function CanSendMenuMsg: boolean;procedure Send_Current_Settings;procedure ScaleXY(var X, Y: integer);procedure UpdateLogVis;publicprocedure SendMsg(MsgNum: integer; const MsgData: string; Socket: TCustomWinSocket);procedure ProcessMessage(const Msg: string; Socket: TCustomWinSocket);property Stat[i: integer]: string write SetStat;end;varClientForm: TClientForm;implementationuses ConnectDlg, ProcListDlg, FilesDlg, About, FsTopDlg;{$R *.DFM}procedure TClientForm.FormShow(Sender: TObject);beginUpdateLogVis;if not ClientSocket1.Active then