Вниз
Скачать: CL | DM;

onMouseOver над объектом Восстановить старое свойство caption   Найти похожие ветки 

 
KidMan ©   (2002-10-03 22:27) [0]

Народ... подскажите плиз как например используя onMouseOver (менять caption на бутоне я могу) восстанавливать предыдущее значение этого бутона??
Я могу это делать только примитивно... если курсор не над бутоном а над просто формой например или над ее одном из компонентов то присваиваю бутону старый caption...
Грубо согласитесь...?!

Может можно как то красивее это сделать? Подскажите плиз...

Заранее всех благодарю!


 
int64 ©   (2002-10-04 02:54) [1]

Ну если у этого компонента есть onMouseOver, значит должно быть и что-то типа onMouseLeave.
Там и обрабатывай.


 
KidMan ©   (2002-10-04 22:22) [2]

Я очень извиняюсь уважаемый int64 но я допустил ошибку увы... (((
Я имел ввиду событие не Win а дельфей - onMouseMove...
Сорри что сбил столку...
Я имел ввиду... как средствами дельфей восстановить caption того же бутона после события onMouseMove...
Или дельфя не поддерживаеттаких возможностей?

Заранее благодарю...


 
int64 ©   (2002-10-05 01:23) [3]

В таком случае, не надо вешать изменения на onMouseMove.
И смю сюда:
http://delphi.mastak.com/cgi-bin/forum.pl?look=1&id=1033634530&n=5


 
KidMan ©   (2002-10-05 12:41) [4]

Эта ссылка мне ничего не дала к сожалению... Но все равно благодарю тебя за внимание...
Если будут еще какие нибудь идеи или советы то я с удовольствием выслушаю их...

Заранее благодарю...


 
int64 ©   (2002-10-05 17:09) [5]

1. Создай потомка от своего компонента. В Delphi для этого есть диалог.
2. В этом потомке обрабатывай сообщения CM_MOUSELEAVE/CM_MOUSEENTER. Как обрабатывать сообщения - F1. А лучше посмотри исходники любого компанента.

Всё.


 
KidMan ©   (2002-10-06 23:10) [6]

Это слишком пока... сложно для меня... Лучше я обращусь к API виндов...

Спасибо большое за поддержку! Удач!



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
3-59054
AlexE
2002-10-30 09:27
2002.11.18
Можно ли сцепить символьные значения в SQL-запросе?


3-59079
Лазоренко
2002-10-29 13:18
2002.11.18
ADO dBase 5 BCB6


1-59133
bearoman
2002-11-08 15:50
2002.11.18
Как ДИнамический массив в recordе сделать, неполучается


1-59128
BofA
2002-11-07 23:12
2002.11.18
Вопрос по TShellTreeView


3-59075
sky3d
2002-10-30 13:13
2002.11.18
String Code Generation (для знатоков PL_SQL)




   Наверх