Форум: "WinAPI";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c