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

Вниз

Меню в программе   Найти похожие ветки 

 
Сергей Т.   (2005-06-01 14:19) [0]

Здравствуйте! Хотелось бы услsшать ваше мнение, какое меню лучше делать в своей программе под Delphi7: обычное TMainMenu или с помощью TActionManager. Какие у них плюсы и минусы?


 
Agent13 ©   (2005-06-01 16:54) [1]

Всё очевидно :)

> обычное TMainMenu

+ Компонент лёгок и ужобен в использовании, с ним не будет никаких проблем.
- Меню не такое красивое. Некоторые считают, что в  современных программах юзать простое меню это "не круто".

> TActionManager

+ Красивше :)
- Точно не помню почему (давно сабжем не пользовался), но как-то мне работать с ActionBands не понравилось. Да и гемора чуток было. К примеру, экшенменю нельзя указать компоненту в качестве попапменю. В общем всякие неприятные мелочи впечатление от работы с этими компонентами мне испортили.


 
Сергей Т.   (2005-06-01 20:03) [2]

Вот что я заметил:
1. Простое меню изменяет свой цвет и стиль под каждую тему в Windows, в то время как вид у ActionMenu постоянен.
2. Нельзя создавать действия для подпунктов меню ActionMenu. Можно создать одно только действие для родительского.
3. При использовании ActionMenu размер программы подпрыгнул на 150 килобайт.
4. На win 98 иногда были проблемы с такими меню. При закрытии программ выдавалась критическая ошибка.
5. Возможно это глупость, но мне кажется, что MainMenu-это забытая в дальнейшем тема, в то время как ActionMenu наверно будет продолжать развитие. (сравнение как видусы 98 и ХР).


 
Сергей Т.   (2005-06-01 23:21) [3]

Никто больше своим мнением поделиться не хочет?


 
P.N.P. ©   (2005-06-01 23:29) [4]

>Сергей Т.   (01.06.05 20:03) [2]
>ActionMenu наверно будет продолжать развитие.
Нет, судя по всему не будет. Как не печально.
http://homepages.borland.com/strefethen/index.php?pagename=Main.ActionBandFAQ



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

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

Наверх




Память: 0.47 MB
Время: 0.051 c
1-1117610048
Mishenka
2005-06-01 11:14
2005.06.29
Как по имени файла получить его Handle?


8-1109600359
wild_arg
2005-02-28 17:19
2005.06.29
Проигрывание mp3


1-1118068149
Alex17
2005-06-06 18:29
2005.06.29
Дозвон до провайдера


14-1117529466
HBreaker
2005-05-31 12:51
2005.06.29
Зацерните дизайн моего сайтика


6-1111790626
Сеть
2005-03-26 01:43
2005.06.29
Подскажите способ простейшего обмена данными между двумя ip ? (