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

Вниз

Как превратить MainMenu в PopupMenu?   Найти похожие ветки 

 
Alex80   (2013-11-25 05:15) [0]

Модная фича по выбору пользователя - меню в виде одной кнопки. Как это правильно сделать?

PopupMenu1.Items.Assign( MainMenu1.Items ); - не работает.

Хотелось бы не создавать новые компоненты меню, а перетаскивать старые туда-сюда.


 
sniknik ©   (2013-11-25 09:44) [1]

> а перетаскивать старые туда-сюда.
а смысл?

> Как это правильно сделать?
меню это просто "окно" интерфейс, отрисовка, все действия/и что рисовать, по нормальному (если предполагается использовать в разных местах), задаются в акциях.


 
Alex80   (2013-11-25 10:14) [2]


> а смысл?

1) Какая разница? Я спрашиваю как сделать, а не для ведения философских бесед.

2) Если создавать новые, то тогда какие именно надо копировать параметры? А если меню изменено и появятся какие-то ещё параметры, как с ними быть? Переписывать функцию каждый раз?


 
sniknik ©   (2013-11-25 10:33) [3]

> 1) Какая разница? Я спрашиваю как сделать, а не для ведения философских бесед.
большая разница... если бы я увидел в этом смысл (ты бы мне его сейчас показал) то возможно нашлось бы время накидать пример из 5/6-ти строк... а без смысла смысла нет... особенно с таким потребительским отношением типа - "давай код и не вякай, не для этого спрашиваю".

> 2) Если создавать новые, ...
где сказано про новые? в [1] говорил про другое, но теперь давай уж сам.


 
Alex80   (2013-11-26 00:57) [4]


> sniknik ©   (25.11.13 10:33) [3]

Важно то, что вы не знаете ответа. А про то, что нету времени, или что надо мол заплатить миллион рублей и всё тому подобное - это всё отговорки, и все это прекрасно понимают.


 
Юрий Зотов ©   (2013-11-26 01:57) [5]

> Alex80    (26.11.13 00:57) [4]

sniknik не только знает правильный ответ, он УЖЕ Вам этот ответ дал, причем в первом же посте и вполне конкретный. А то, что Вы этот ответ не смогли (или не захотели?) увидеть и понять, а почему-то сочли "философской беседой" - это уже, согласитесь, проблема Ваша.


 
Dimka Maslov ©   (2013-11-26 10:33) [6]

Надо сделать mainmenu как тулбар с popupmenu - делается такое ещё со времён Delphi 5, а то и раньше. В этом случае popupmenu (то же самое) можно будет вызвать и отдельно от "главного"


 
TActionList   (2013-11-26 13:07) [7]

)


 
Alex80   (2013-11-26 20:44) [8]


> Юрий Зотов ©   (26.11.13 01:57) [5]

Ответ - это код. Всё остальное - философские беседы.


 
Jeer ©   (2013-11-26 21:05) [9]

>Ответ - это код.

Та щаз, ага...
Ты не туда зашел, мальчик.

Здесь кода немае, здесь исключительно философские беседы о пользе порке ремнем отроков.


 
Юрий Зотов ©   (2013-11-27 00:27) [10]

> Alex80   (26.11.13 20:44) [8]
> Ответ - это код. Всё остальное - философские беседы.

Удачи в поиске ответа. Хотя вряд ли он поможет. LOL.



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

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

Наверх




Память: 0.49 MB
Время: 0.006 c
2-1385455985
Игорёк
2013-11-26 12:53
2014.12.07
Перейти выше по каталогу в строчке


1-1328621735
denkop
2012-02-07 17:35
2014.12.07
Определить фактически используемый язык при отрисовке


15-1399371710
Дмитрий СС
2014-05-06 14:21
2014.12.07
Функция возвращающая интерфейс


15-1399062603
Юрий
2014-05-03 00:30
2014.12.07
С днем рождения ! 3 мая 2014 суббота


15-1399321802
Юрий
2014-05-06 00:30
2014.12.07
С днем рождения ! 6 мая 2014 вторник