Форум — Ответы     (  К темам )
 ?  Иван: MainMenu (10-02-2003 18:18:47)
Как добраться до свойств строчки(Items)меню.
Например:программно сделать ее доступной,недоступной.
Спасибо!
 Владимир (10-02-2003 23:59:24)
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ShowMessage( MainMenu1->Items->Count); // количество пунктов меню
ShowMessage(MainMenu1->Items->Items[0]->Count); // кол-во пунктов подменю
у первого пункта меню
MainMenu1->Items->Items[1]->Enabled = false;
MainMenu1->Items->Items[0]->Items[2]->Checked = true;

// еще проще добираться по именам, когда вы создали меню,
// так как каждый пункт меню является объектом и
// имеет свойство Name.
//По умолчанию, когда вы создаете меню в дизайнере
// ему присваиваются имена N1, N2, N3 и так далее...

N1->Caption = "YYYYYYY";
N2->Enabled = false;
N3->Default = true;
}