Форум: "Потрепаться";
Текущий архив: 2002.08.15;
Скачать: [xml.tar.bz2];
ВнизПосоветуйте компонент или как сделать, чтоб в меню прятались... Найти похожие ветки
← →
doroshka (2002-07-17 19:15) [0]Привет!
Посоветуйте готовый компонент или как сделать базовыми средствами, чтоб во всплывающем меню прятались редко используемые пункты (по типу стартового меню в Винде, чтоб появились стрелочки, на них нажимаешь и разворачивается полный список). Меню создается динамически, какие прятать, а какие нет, я знаю на этапе создания меню. То есть компонент должен только уметь прятать и когда надо показывать весь список. Наворотов, типа картинок, градиентов и т.д. - не надо, что-нибудь попроще... Или натолкните на путь, как это сделать самому.
Спасибо.
← →
Cobalt (2002-07-19 18:12) [1]А вот делать это должен, скорее всего, не компонент, а именно ВЫ.
Решите, какие пункты основные (т.е. не прячутся никогда(по аналогии с Офисом))
Проводите статистику по "необязательным" пунктам меню. (можно использовать TMenuIten.Tag)
Считайте количество выпадений меню(напр., в TMenu.Tag), по прошествии некоторого количества скрывайте менее используемые, добавляйте в конец меню специальное.
← →
Дремучий (2002-07-19 18:34) [2]>>Cobalt ©
Конечно, это должен сделать программер,
но это вполне реально оформить в компоненту.
Пишете наследника от MainMenu и добавляете
необходимую функциональность.
Если нету знаний или времени, можно поискать в инете,
скорее всего такая компонента уже существует...
Но не стоит забывать, что своя Наташка ближе к телу.
:)
← →
doroshka (2002-07-19 20:28) [3]>>Cobalt ©
Какие прятать, а какие нет - я знаю. Добавить меню специальное - тоже не проблема, но вот как сделать чтоб когда нажимаешь на этот специальный пункт - само меню не закрывалось, а перерисовывалось, но уже со всеми элементами?
>>Дремучий ©
К сожалению нету ни знаний, ни времени... А нормального компонента - не нашел... Неужели это никому не надо? :))
Спасибо, за участие!
← →
arbiter (2002-07-20 04:45) [4]ActionBars в Delphi 6
← →
_Smart (2002-07-20 05:33) [5]>Неужели это никому не надо?
А зачем ??
← →
_Smart (2002-07-20 05:34) [6]>Неужели это никому не надо?
А зачем ??
Если самому делать, то еще ладно, для общего развития, а так... непонятно.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.08.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c