1 // This file is part of e93. 2 // 3 // e93 is free software; you can redistribute it and/or modify 4 // it under the terms of the e93 LICENSE AGREEMENT. 5 // 6 // e93 is distributed in the hope that it will be useful, 7 // but WITHOUT ANY WARRANTY; without even the implied warranty of 8 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 9 // e93 LICENSE AGREEMENT for more details. 10 // 11 // You should have received a copy of the e93 LICENSE AGREEMENT 12 // along with e93; see the file "LICENSE.TXT". 13 14 15 void InsertBufferTaskData(EDITOR_BUFFER *buffer,UINT8 *data,UINT32 numBytes); 16 bool HandleBoundKeyEvent(UINT32 keyCode,UINT32 modifierValue); 17 void HandleMenuEvent(EDITOR_MENU *menu); 18 void HandleNonStandardControlEvent(const char *string); 19 void HandleViewEvent(VIEW_EVENT *event); 20 bool HandleShellCommand(const char *command,int argc,char *argv[]); 21 void ShellDoBackground(); 22 void ShellLoop(int argc,char *argv[]); 23