struct FarMenuItem
{
char Text[128];
int Selected;
int Checked;
int Separator;
};
Поскольку переменная FarMenuItem.Text имеет большой размер, прямая инициализация массива FarMenuItem, может заметно увеличить потребление памяти. Для сокращения потребления памяти можно воспользоваться нестандартной структурой InitMenuItem.