comparison console.c @ 1879:4e5cb90acb42 draft

(svn r2385) - Feature: shortcut CTRL + U that clears the commandline of the current input-box. As requested by Tron.
author Darkvater <Darkvater@openttd.org>
date Mon, 30 May 2005 16:03:21 +0000
parents 2c61fb1c4f5f
children 4181d880fd7d
comparison
equal deleted inserted replaced
1878:ec266a8f43ef 1879:4e5cb90acb42
149 if (InsertTextBufferClipboard(&_iconsole_cmdline)) { 149 if (InsertTextBufferClipboard(&_iconsole_cmdline)) {
150 IConsoleResetHistoryPos(); 150 IConsoleResetHistoryPos();
151 SetWindowDirty(w); 151 SetWindowDirty(w);
152 } 152 }
153 break; 153 break;
154 case (WKC_CTRL | 'L'): 154 case (WKC_CTRL | 'L'):
155 IConsoleCmdExec("clear"); 155 IConsoleCmdExec("clear");
156 break;
157 case (WKC_CTRL | 'U'):
158 DeleteTextBufferAll(&_iconsole_cmdline);
159 SetWindowDirty(w);
156 break; 160 break;
157 case WKC_BACKSPACE: case WKC_DELETE: 161 case WKC_BACKSPACE: case WKC_DELETE:
158 if (DeleteTextBufferChar(&_iconsole_cmdline, e->keypress.keycode)) { 162 if (DeleteTextBufferChar(&_iconsole_cmdline, e->keypress.keycode)) {
159 IConsoleResetHistoryPos(); 163 IConsoleResetHistoryPos();
160 SetWindowDirty(w); 164 SetWindowDirty(w);