Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.23;
Скачать: CL | DM;

Вниз

как к MainMenu в качестве SubMenu прилепить PopupMenu   Найти похожие ветки 

 
kserg@ukr.net   (2003-01-10 17:57) [0]

Народ, подскажите как к пункту MainMenu в качестве SubMenu прилепить уже существующее PopupMenu.
Спасибо


 
Паша ©   (2003-01-10 18:21) [1]

mmm:TMenuItem

это создать:

var
Menu: TMenuItem;
begin

Menu:= TMenuItem.Create(self);
Menu.Caption:= "sssss";
Menu.onClick:= FOnClick;
mmm.Add(Menu);

просто прицепить будет, видимо
Menu - уже нарисовали в IDE

mmm.Add(Menu);


 
kserg@ukr.net   (2003-01-13 11:20) [2]

Может я чё не понял, но мне надо к пункту TMenuItem осн.меню прицепить как Submenu уже существующее TPopupMenu (чтоб не дублировать).
Может я многого хочу или это делается др.способом?


 
Дмитрий Баранов ©   (2003-01-13 11:47) [3]

AppendMenu(MainMenu1.Handle, MF_POPUP, UINT(PopupMenu1.Handle), "Test");
DrawMenuBar(Self.Handle);


 
kserg@ukr.net   (2003-01-13 12:07) [4]

Спасибо Дмитрий - уже теплее :-)

Но в твоем вар-те происходит добавление нового пункта меню Теst в конце строки меню, а мне необходимо "прицепить" как в примере из Делфи File-Reopen.
уж ивзините меня, что так бестолково объясняю.
Помоги пожалуйста, а то сам я долго буду доходить


 
Дмитрий Баранов ©   (2003-01-13 13:16) [5]

Тогда делай от противного. Создай одно главное меню, TPopUp меню не нужны.
Пусть File1 - это первый итем главного меню. Тогда его подменю можно вызвать, как всплывающее:
procedure TForm1.Button1Click(Sender: TObject);
begin
TrackPopUpMenu(File1.Handle, 0, 100, 100, 0, Self.Handle, nil);
end;



Страницы: 1 вся ветка

Текущий архив: 2003.01.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-72230
Dms
2003-01-14 16:06
2003.01.23
Передвижение формы без границ


1-72288
Delph
2003-01-15 11:25
2003.01.23
QuickReport печать с N страницы по K возможна?


1-72188
Dima1
2003-01-13 08:49
2003.01.23
Народ, раскажите мне, как работать с переменной Pointer.


8-72414
UncleRu
2002-10-08 17:34
2003.01.23
Редактирование BMP


1-72363
WCM
2003-01-12 13:27
2003.01.23
Length function