Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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.006 c
3-47949
Сергей2
2002-07-24 21:25
2002.08.15
Вопрос о БД


7-48341
how to make
2002-06-03 15:07
2002.08.15
Помогите плиз, срочно надо, как на ХР можно заблокить КАД???


3-47999
lety
2002-07-26 22:19
2002.08.15
фильтрация в dbf


1-48187
Не зарегистрированный чайник
2002-08-01 20:21
2002.08.15
Вопросик возник


3-48009
cav
2002-07-28 10:44
2002.08.15
Доступ к Paradox без BDE





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский