Текущий архив: 2003.11.17;
Скачать: CL | DM;
Внизпроблема с созданием Popup Найти похожие ветки
← →
Deb (2003-11-05 00:28) [0]Проблема в следующем:
var
menu: TPopupMenu;
...
Menu:=TPopupMenu.Create(self);
Delphi выдает ошибку о несовместимости типов TMainMenu и TPopupMenu. Я что то не правильно делаю? Как правильно создать Popupmenu например для своего компонента?
← →
Guerrillero (2003-11-05 01:22) [1]Измени Menu на другое название, типа PMenu, т.к. возможно у твоего компонента(предков) есть cв-во Menu: TMainMenu (like TForm)
← →
Deb (2003-11-05 07:32) [2]А как правильно добавлять Popup к создаваемому компоненту? Я добавляю Popup вот так:
inherited Create(AOwner);
pop:= TPopupMenu.Create(AOwner);
item:= TMenuItem.Create(self);
Item.Caption:="Popup menu";
pop.Items.Add(item);
прописывая это в Create у создаваемого компонента. Но когда созданный компонент (кнопка) кидаю на форму и запускаю Delphi пишет что класс TPopupMenu не найден.
← →
Думкин (2003-11-05 07:36) [3]А зарегестрировать?
← →
Deb (2003-11-05 15:51) [4]А как его зарегать?
← →
}|{yk (2003-11-05 16:03) [5]RegistrClasses([TPopupMenu]) в
initialization
← →
Deb (2003-11-05 16:55) [6]Всем большое спасибо! Очень помогли
Страницы: 1 вся ветка
Текущий архив: 2003.11.17;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.009 c