|
|
|
передвижение формы не только за заголовок
|
|||
|---|---|---|---|
|
#18+
пишу в с++Билдере, делаю так: в h-файле прописываю Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext 1. 2. 3. 4. 5. 6. показываеть на эту строку: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 17:44 |
|
||
|
передвижение формы не только за заголовок
|
|||
|---|---|---|---|
|
#18+
вообщем незнаю каким чудным образом но так заработало: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 19:10 |
|
||
|
передвижение формы не только за заголовок
|
|||
|---|---|---|---|
|
#18+
Написанный текст больше смахивает на текст из под VS. А в билдере, наверное хватило бы обработчика onmousemove. (ну и наверное onmousedown чтобы снять координаты формы при начале движения) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 19:12 |
|
||
|
передвижение формы не только за заголовок
|
|||
|---|---|---|---|
|
#18+
я пробовал в он маусмув, но перерисовка была ужасной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 19:24 |
|
||
|
передвижение формы не только за заголовок
|
|||
|---|---|---|---|
|
#18+
sashka304вообщем незнаю каким чудным образом но так заработало: Код: plaintext 1. 2. 3. Зачем так усложнять? Пиши Код: plaintext 1. 2. 3. При этом этим способом можно перемять не только форму а любого наследника класса TControl. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 19:27 |
|
||
|
передвижение формы не только за заголовок
|
|||
|---|---|---|---|
|
#18+
спасибо большое! так заработало: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 21:29 |
|
||
|
передвижение формы не только за заголовок
|
|||
|---|---|---|---|
|
#18+
sashka304спасибо большое! ... а с этой вещью не хотело Код: plaintext Там вся фишка в ((TControl *)Sender)->Parent . В конкретном случае радителем компонента является форма! А если так Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2007, 16:42 |
|
||
|
передвижение формы не только за заголовок
|
|||
|---|---|---|---|
|
#18+
Кстати, если менять значение 0xF012 в Код: plaintext А если напишиш след. функции, то компоненты можно превратить в окна и перемещять, изменять их размеры; а потом назад - в обычные компоненты. Код: 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. Пример из книги по Delphi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2007, 16:54 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34331083&tid=2029453]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
194ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 525ms |

| 0 / 0 |
