command quit missing #430

This commit is contained in:
BADIM-PC\Vadim 2017-12-07 17:13:05 +03:00
parent fbd7203599
commit 31063a0818
2 changed files with 15 additions and 1 deletions

View File

@ -2172,7 +2172,7 @@ static const struct
{
{"help", NULL, "show this info", onConsoleHelpCommand},
{"ram", NULL, "show memory info", onConsoleRamCommand},
{"exit", NULL, "exit the application", onConsoleExitCommand},
{"exit", "quit", "exit the application", onConsoleExitCommand},
{"new", NULL, "create new cart", onConsoleNewCommand},
{"load", NULL, "load cart", onConsoleLoadCommand},
{"save", NULL, "save cart", onConsoleSaveCommand},
@ -2258,6 +2258,13 @@ static void onConsoleHelpCommand(Console* console, const char* param)
for(s32 i = 0; i < COUNT_OF(AvailableConsoleCommands); i++)
{
size_t len = strlen(AvailableConsoleCommands[i].command);
{
const char* alt = AvailableConsoleCommands[i].alt;
if(alt)
len += strlen(alt) + 1;
}
if(len > maxName) maxName = len;
}

View File

@ -1586,6 +1586,13 @@ static bool processShortcuts(SDL_KeyboardEvent* event)
switch(event->keysym.sym)
{
case SDLK_q:
if(mod & TIC_MOD_CTRL)
{
exitStudio();
return true;
}
break;
case SDLK_r:
if(mod & TIC_MOD_CTRL)
{