|
Создание меню проекта - какой способ лучше?
|
|||
---|---|---|---|
#18+
Добрый день! Скажите, кто как создает меню в своих проектах? Какой лучше использовать способ? Програмно, через DEFINE MENU и т.д. Через конструктор? Или есть еще какие способы? Что то слышал про создание меню из системного меню Фокса. Есть ли какие объектно ориентированные решения? Какой способ, какие подходы, лучше использовать - кто что посоветует? Какие могут быть подводные камни? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2010, 16:30 |
|
Создание меню проекта - какой способ лучше?
|
|||
---|---|---|---|
#18+
Чтобы Вы ни делали, какой способ ни использовали, но результат все-равно будет один и тот же. Набор команд DEFINE. Другой вопрос, как именно этот набор команд будет получен. Стандартный конструктор меню визуализирует сам процесс построения меню. Можно и без него, если Вы предпочитаете писать программный код самостоятельно. Есть еще "объектная обертка" меню. Специальная библиотека, которая скрывает все эти команды DEFINE внутри методов классов. Результат тот же, но выглядит это так, как-будто меню - это объект. Хотя физически это не так. Поищите здесь на форуме по слову "menulib" ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2010, 16:38 |
|
Создание меню проекта - какой способ лучше?
|
|||
---|---|---|---|
#18+
ВладимирМЧтобы Вы ни делали, какой способ ни использовали, но результат все-равно будет один и тот же. доктор сказал - в морг. (С) Да, во многих фреймах код руками не пишут, а настраивают некоторые настроечн.сущности. Т.е. если знают, что нужно объять необъятное, то создают у себя в проекте некторый конструктор меню, в котором админ жмет кнопки в интерфейсе и на основании таких настроек "взлетает" меню. если Вам это нужно (меню будет мутировать, а пересобирать компилить, обновлять у пользователей проект затратно), то нужно заморочиться - нет, тогда ручками напишите или в построителе . ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2010, 17:16 |
|
|
start [/forum/topic.php?fid=41&msg=37011857&tid=1584712]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 281ms |
total: | 403ms |
0 / 0 |