Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Меню [D5, Win95/98]


GenBr ©   (2002-03-18 13:22:00) 

Здравствуйте!
Вопрос наверно не слишком сложный.
Дело в том, что мне нужно динамически добавить несколько пунктов в главное меню.
Я делаю следующим образом:
var
mmiFile:TMenuItem;
begin
mmiFile.Add(SmthArrayOfTMenuItem);
end;

А теперь вопрос: можно ли сделать так, чтобы группа добавлялась не в конец списка, а, например, в предпоследнюю позицию.
Заранее спасибо.


N/A   (2002-03-18 23:41:00) [1]

type
TForm1 = class(TForm)
procedure MenuItemClick(Sender: TObject);
...

mmiFile.Items[i].OnClick := MenuItemClick;


ПиВО!!   (2002-03-18 22:08:00) [2]

А у меня еще вопросик, в тему...
Как динамически изменять меню я разобрался...
А как, для каждого из элементов описать свое событие (OnClick)


GenBr   (2002-03-18 13:50:00) [3]

4all
Больше спасибо! :-)


Song   (2002-03-18 13:26:00) [4]

Inserts a menu item into a specified position in the Items array.

procedure Insert(Index: Integer; Item: TMenuItem);


Виктор Щербаков   (2002-03-18 13:25:00) [5]

TMenuItem.Insert


Наверх

Титульная страница Поиск, карта сайта Написать письмо