Как создать свой пункт меню в Lazarus IDE?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Как создать свой пункт меню в Lazarus IDE?

Сообщение AMD » 25.02.2008 12:01:07

В делфи делается так

Код: Выделить всё
{....}

uses ToolsApi, Menus;

{....}

var
item: TMenuItem;
begin
{get reference to delphi's mainmenu. You can handle it like a common TMainMenu}
with (BorlandIDEServices as INTAServices).GetMainMenu do
begin
   item := TMenuItem.Create(nil);
   item.Caption := 'A Mewn caption';
   Items.Add(item);
end;
end;
AMD
постоялец
 
Сообщения: 189
Зарегистрирован: 23.01.2008 22:25:25
Откуда: Кишинев

Сообщение Attid » 25.02.2008 12:16:43

инструменты-настройка инструментов пользователя
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение alexs » 25.02.2008 19:41:31

AMD
Смотори исходники компонентов и самой среды. Всёж доступно. Ты дольше ответа в форуме будеш ждать.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение AMD » 26.02.2008 00:58:31

Attid писал(а):инструменты-настройка инструментов пользователя


А теперь как это программно написать?
AMD
постоялец
 
Сообщения: 189
Зарегистрирован: 23.01.2008 22:25:25
Откуда: Кишинев

Сообщение Максим » 26.02.2008 01:03:40

AMD
См. пример examples/codetools в каталоге Lazarus'а. Там как раз показано добавление своего пункта меню.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 46

Рейтинг@Mail.ru