Subversion Repositories Kolibri OS

Rev

Rev 3247 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1665 Nasarus 1
 
2
{
3
4
 
5
6
 
1668 Nasarus 7
	char available[]={"  %d commands available:\n\r"};
8
#elif LANG_RUS
9
	char available[]={"  Количество доступных команд: %d\n\r"};
1807 Albom 10
#endif
1668 Nasarus 11
1665 Nasarus 12
 
13
	{
14
	int columns_max=3;
7024 leency 15
	printf (available, NUM_OF_CMD);
1665 Nasarus 16
	for (i = 0; i < NUM_OF_CMD; i++)
17
	{
7024 leency 18
		printf("    %-12s", COMMANDS[i].name);
19
		if ((i) && ((i+1)%columns_max == 0)) printf("\n\r");
20
	}
21
	if ((i)%columns_max != 0) printf("\n\r");
22
	return TRUE;
1665 Nasarus 23
	}
24
else
25
	{
26
	for (i=0; i
27
		if ( !strcmp(cmd, COMMANDS[i].name) )
28
			{
29
			printf(COMMANDS[i].help);
30
			return TRUE;
31
			}
32
33
 
1668 Nasarus 34
		printf ("  Command \'%s\' not found.\n\r", cmd);
35
	#elif LANG_RUS
36
		printf ("  Команда \'%s\' не найдена.\n\r", cmd);
37
	#endif
38
	printf (available, NUM_OF_CMD);
1665 Nasarus 39
	for (i = 0; i < NUM_OF_CMD; i++)
40
		printf("    %s\n\r", COMMANDS[i].name);
41
	}
42
43
 
44
}
45