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

Вниз

Hint в TMenuItem   Найти похожие ветки 

 
vadimZ   (2004-12-14 11:21) [0]

Доброго времени,

столкнулся с проблемой, дельфя (7 версии) активно упирается показывать всплывающую подсказку над menuitem в popupmenu.

Причем для теста взял создал новый проект, в событие OnCreate формы даже добавил Application.ShowHint := True; В форме выставил свойство ShowHint = True. Везде на форме показывает подсказку, а вот в попапменю никак не хочет. Может кто-нибудь сталкивался с этим? Как решить-то сие недоразумение.

И еще вопрос, может кто знает как сделать прокручивающиеся попапменю? к примеру показывать только 10 пунктов а остальное только по нажатию прокрутки как это делается меню пуск если список ярлыков оч большой.
Заранее спасибо.


 
DVM ©   (2004-12-14 11:24) [1]


> И еще вопрос, может кто знает как сделать прокручивающиеся
> попапменю? к примеру показывать только 10 пунктов а остальное
> только по нажатию прокрутки как это делается меню пуск если
> список ярлыков оч большой.

у него и так есть прокрутка.


 
Leonid Troyanovsky ©   (2004-12-14 11:36) [2]


> vadimZ   (14.12.04 11:21)  

> выставил свойство ShowHint = True. Везде на форме показывает
> подсказку, а вот в попапменю никак не хочет. Может кто-нибудь
> сталкивался с этим? Как решить-то сие недоразумение.


Показывать хинт, скажем, в StatusBar, на Application.OnHint.

--
С уважением, LVT.


 
Семен Сорокин ©   (2004-12-14 11:42) [3]


> Leonid Troyanovsky ©   (14.12.04 11:36) [2]
> Показывать хинт, скажем, в StatusBar, на Application.OnHint.

В StatusBar, ИМХО, он и так будет показываться, если панельку добавить и AutoHint выставить.


 
vadimZ   (2004-12-14 11:50) [4]

То есть решение только альтернативное, но ведь очень странно что есть свойство Hint и даже Application.OnHint срабатывает при наведении мыши на элемент меню, а самой прорисовки подсказки нет. Вот что говорит хелп про это
The hint text appears in a <<<Help Hint window>>>> when the user pauses with the mouse over the menu item if Help Hints are enabled (that is, if the Form’s and the Application’s ShowHint properties are true). It is also available for the code in the application’s OnHint event handler.
Вот интересно, что они имеют в виду под Help Hint window.

И чтото я не понял насчет прокрутки, где она есть? Она появляется только тогда когда размер этого меню по высоте превышает размеры разрешения, но я не видел где указывать появление прокрутки при заданном фиксированном кол-ве элементов меню.



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

Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.033 c
3-1101967627
Death
2004-12-02 09:07
2004.12.26
Програмное изменение занчений полей


14-1102446381
Alexander Panov
2004-12-07 22:06
2004.12.26
Простая загадка-)


4-1099156393
TankMan
2004-10-30 21:13
2004.12.26
Как получить права администратора?


3-1101802909
Russko
2004-11-30 11:21
2004.12.26
Проверка на "занятость" базы данных.


1-1102709202
mimas
2004-12-10 23:06
2004.12.26
TList и динамические массивы - что быстрее?





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