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

Вниз

TApplication событие OnHint   Найти похожие ветки 

 
Германн ©   (2010-11-03 03:31) [0]

В хелпе, блин, (простите за неценурщину) написано:
"Write an OnHint event handler to perform special processing when the mouse pauses over a control or menu item whose Hint property is not an empty string (‘’).

A common use of the OnHint event is to display the value of a control or menu item"s Hint property in another control." А вот как это событие использовать? Пример из хелпа просто дурацкий. Как узнать какой компонент вызвал это событие? Точнее конечно не сам компонент, а система при входе мыши на этот компонент(окно).
P.S.
Сам вопрос, конечно дурацкий, но работодателям не достаточно простого хинта. Он как правило исчезает до его полного прочтения, почти как "суперсекретный" документ. А на статус баре он висит пока мышь сидит на компоненте. Только вот тот статус бар, что я использую, почему-то этот хинт не показывает вообще. На форуме авторов этого (и других) компонента я задал вопрос. Но не факт, что получу там ответ.
Д2007, WinXP SP3


 
Германн ©   (2010-11-03 04:10) [1]

А может кто-то предложит другой механизм показывания подсказки?


 
Palladin ©   (2010-11-03 07:40) [2]

по поводу слишком быстро исчезающего хинта - Application.HintHidePause
а по поводу кто вызвал - Sender вестимо


 
clickmaker ©   (2010-11-03 12:42) [3]


> Как узнать какой компонент вызвал это событие?

OnShowHint


 
Германн ©   (2010-11-04 22:24) [4]

Способ убивания хинтов на статус баре.
1. На форму кидаеv компонент TApplicationEvents.
2. Удаляем этот компонент.
Компилируем и запускаем программу. Хинтов на статус баре нет.


 
Германн ©   (2010-11-04 22:31) [5]

Забыл добавить способ лечения.
Из списка uses удаляем AppEvnts. Хинты вернулись на статус бар.

Д2007



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

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

Наверх





Память: 0.45 MB
Время: 0.005 c
15-1285722547
Дмитрий С
2010-09-29 05:09
2011.01.23
Схема подсветки дверей в а/м.


15-1286272079
LDV
2010-10-05 13:47
2011.01.23
FastMM


2-1288280931
Aleks
2010-10-28 19:48
2011.01.23
Программа-ценник


15-1286546611
>|
2010-10-08 18:03
2011.01.23
Как перехватить все ошибки на форме?


2-1288051827
demon
2010-10-26 04:10
2011.01.23
Как все цифры в RichEdit покрасить в другой цвет?





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