|
|
|
Не отключается кнопка на toolbar при отключении его action
|
|||
|---|---|---|---|
|
#18+
Всем привет! подскажите что не так: при создании в рунтайме акшена и кнопки c назначенным акшеном эта кнопка при отключении акшена не отключается, хотя если делать аналогию в дизайн тайме - то все нормально? вот пример: Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 14:07:57 |
|
||
|
Не отключается кнопка на toolbar при отключении его action
|
|||
|---|---|---|---|
|
#18+
Попробуйте вместо этого caca Код: pascal 1. Написать так Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 14:57:35 |
|
||
|
Не отключается кнопка на toolbar при отключении его action
|
|||
|---|---|---|---|
|
#18+
caca Код: pascal 1. Это что за нафиг? ТЫ все своий кнопки в одно место положил и теперь видишь только верхнюю. Твоя-то кнопка может быть и запрещается, но видишь ты какую-нибудь другую. Сделай им нармальный Align = alLeft и ALignWithMargins = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 15:04:14 |
|
||
|
Не отключается кнопка на toolbar при отключении его action
|
|||
|---|---|---|---|
|
#18+
Он их не "в одно место положил". Он проходит циклом. Нулевая кнопка становится на первое место, при этом первая смещается на нулевое Затем первая (а она была нулевой в предыдущем шаге) становится на второе место И т.д. То есть фактически он Нулевую кнопку поочерёдно перегоняет в конец списка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 15:14:43 |
|
||
|
Не отключается кнопка на toolbar при отключении его action
|
|||
|---|---|---|---|
|
#18+
да, все изза этой строчки Код: pascal 1. кнопка создается первой, была попытка подвинуть в конец, визуально кнопка вроде как переносится, но становится "кривой" А может подскажете как кнопку корректно подвинуть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 15:29:44 |
|
||
|
Не отключается кнопка на toolbar при отключении его action
|
|||
|---|---|---|---|
|
#18+
AriochСделай им нoрмальный Align = alLeft и ALignWithMargins = True ...и не двигай руками. Либу выкинь TToolBar/TCoolBar и возьми обычный TPanel вместо него ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 15:51:05 |
|
||
|
Не отключается кнопка на toolbar при отключении его action
|
|||
|---|---|---|---|
|
#18+
Судя по http://www.delphigroups.info/2/04/314776.html изменение TToolButton.Left было полу0официальным способом изменять очередность (и тем самым положение) кнопок. Можешь попробовать TToolPanel.Repaint или TToolPanel.Invalidate Но это не очень надёжно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 15:59:23 |
|
||
|
Не отключается кнопка на toolbar при отключении его action
|
|||
|---|---|---|---|
|
#18+
Arioch, спасибо, но не помогает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 16:05:57 |
|
||
|
Не отключается кнопка на toolbar при отключении его action
|
|||
|---|---|---|---|
|
#18+
Тады ой. TToolbar - это древний компонент, который устарел с выходом IE4, Office97 и Win98 Бери что-нибудь свежее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2017, 16:08:42 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=131&tid=2041798]: |
0ms |
get settings: |
10ms |
get forum list: |
23ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
340ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 251ms |
| total: | 695ms |

| 0 / 0 |
