|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Всем привет! Хотел бы узнать, если ли какое нибудь событие противоположное MouseMove, если нет, то как с этим справится? Пример: имеется StaticText, при наведении мыши BackColor = RGB(0,0,0) Как сделать если MouseMove не активно то BackColor = RGB(200,200,200) РВ 9 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2004, 09:02 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Это странно - Антипод MouseMove - MouseIdle что-ли ??? Не припомню в WinApi. Имеется в виду, видимо, что хочется выделить объект под курсором ? Добавляем Timing Object или на событии Timer окна с включенным таймером вешаем скрипт: Если объект в DW, то dw.GetObjectAtPointer(). Если объект - control в окне, то все сложнее ... :( ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2004, 09:41 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Ничего не понял!!! (Im Full Чайник) Еще есть предложения? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2004, 09:54 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Ставите mousemove на окошке, в котором ваш статиктекст ------------------- PB 9.0.1 build 7096 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2004, 10:21 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Код: plaintext
Так я уже в свое время делал.Но не всегда получается А если маленькое окошко, да + бысто мышкой с этого окошка выпрыгнул, то ничего не получится; Или StaticText по размерам = размерам окна? Else, there is offers? ________________ PB 9.0.1 build 7119 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2004, 10:49 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Неужели ни кто не знает??? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2004, 12:46 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Загляни сюда: http://www.schtoo.com/pbstation/object.php?ID=hover Может это то что тебе надо ... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2004, 17:12 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
авторЗагляни сюда: http://www.schtoo.com/pbstation/object.php?ID=hover Мне этот вариант нравится меньше, чем вот такой: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2004, 19:05 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Филипп, попытка применить тот же подход для picterbutton закончилась неудачно - событие WM_MOUSELEAVE не проходит. Вызов TrackMouseEvent после WM_MOUSEHOVER также ничего не дал. Можно как-то победить? PB 12.1 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2011, 12:20 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Чего-то не пойму. Противоположное событию "движение мышки" - это её простой. Про что вопрос то? P.S. и год то уже 2011... ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2011, 00:22 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
Нарисуйте Static text в виде кнопки, наложите картинку и будет визуально тот же picturebutton и проверьте работает или нет ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2011, 09:04 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
spas2001Нарисуйте Static text в виде кнопки, наложите картинку и будет визуально тот же picturebutton и проверьте работает или нет Проверял на исходном uo_hyperlinkbutton(он унаследован от statichyperlink), в картинке убираешь Enabled и работает. Но эффекта нажатия кнопки уже нет. Другое решение есть, хотелось это применить. В других языках это классика. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2011, 10:10 |
|
Антипод MouseMove ?
|
|||
---|---|---|---|
#18+
PVNФилипп, попытка применить тот же подход для picterbutton закончилась неудачно - событие WM_MOUSELEAVE не проходит. Вызов TrackMouseEvent после WM_MOUSEHOVER также ничего не дал. Можно как-то победить? PB 12.1 Для picterbutton: WM_MOUSELEAVE = 20 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2014, 14:53 |
|
|
start [/forum/topic.php?fid=15&msg=32658317&tid=1335299]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 239ms |
total: | 507ms |
0 / 0 |