Вниз
Скачать: 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.019 c
4-59472
TankMan
2002-10-07 00:33
2002.11.18
Еще раз Поиск фалов....


1-59179
neodiX
2002-11-07 15:36
2002.11.18
Сохранение координат иконок на декстопе. Взгляните.


14-59358
Стивенс
2002-10-27 20:06
2002.11.18
Ищу компанент, помогите плиз


1-59138
vixic
2002-11-06 11:50
2002.11.18
регистрация!


3-59073
S
2002-10-30 17:14
2002.11.18
Добавить колонку в базу данных!




   Наверх