reactos/base/shell/cmd/title.c

39 lines
696 B
C
Raw Normal View History

/*
* title.c - title internal command.
*
*
* History:
* 1999-02-11 Emanuele Aliberti
*
* 30-Apr-2005 (Magnus Olsen <magnus@greatlord.com>)
* Remove all hardcoded strings in En.rc
*/
#include "precomp.h"
#ifdef INCLUDE_CMD_TITLE
extern BOOL bTitleSet;
INT cmd_title(LPTSTR param)
{
/* Do nothing if no args */
if (*param == _T('\0'))
return 0;
/* Asking help? */
if (!_tcsncmp(param, _T("/?"), 2))
{
ConOutResPaging(TRUE, STRING_TITLE_HELP);
return 0;
}
/* Set the new console title, and tell CMD to not reset it */
bTitleSet = FALSE;
return ConSetTitle(param);
}
#endif /* INCLUDE_CMD_TITLE */
/* EOF */