Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];

Вниз

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

 
Сергей Т.   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.042 c
1-1118072378
Nimbus
2005-06-06 19:39
2005.06.29
Свойство "parent" для формы, размещённой в DLL?


9-1111645986
ninja
2005-03-24 09:33
2005.06.29
интерфейс пользователя в игре


1-1117972531
Серый
2005-06-05 15:55
2005.06.29
Как построить бинарное дерево с помощью "Тривиев"


1-1117652395
Ralf
2005-06-01 22:59
2005.06.29
PopUp


1-1117604664
vidiv
2005-06-01 09:44
2005.06.29
русские надписи на кнопках в диалогах msgdialog.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский