
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.06.2019, 09:45
|
|||
|---|---|---|---|
|
|||
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
Создал Unit с новым компонентом типа TPanel с положенными на него объектами Код: 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. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. Вставляю его в существующий пакет New7 в главном меню Delphi XE3 --> Component --> Install Component ... Компонент успешно добавляется в пакет. Пакет вместе с компонентом виден в Tool Palette. Далее выбираю форму, куда хочу добавить новый компонент, выбираю Design закладку редактора, дважды кликаю по новому компоненту в Tool Palette и на форме появляется новый объект, состоящий ТОЛЬКО из одной панельки. Что пошло не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2019, 09:53
|
|||
|---|---|---|---|
|
|||
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
m830, Ваши кнопки - это просто переменные в классе. Если хотите, чтобы они показались на панели, Вы должны в конструкторе Вашей панели создать эти кнопки, и присвоить их Parent-у панель. В любом случае, m830, поверьте, Вам не нужен новый компонент. Ну вот просто поверьте. Используйте фреймы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2019, 10:07
|
|||
|---|---|---|---|
|
|||
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
m830, можно еще шаблон панели сделать, бросаешь на нее компоненты и Component -> Create Component Template , он потом появится в панели инструментов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2019, 10:20
|
|||
|---|---|---|---|
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
Что не понятно в этом ответе ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2019, 10:30
|
|||
|---|---|---|---|
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
Вместо того, чтобы написать функцию, которая будет создавать выпадающее окно с фильтом и вызывать её на клике по гриду, вы занимаетесь изобретением компонентов, ничего не смысля в компонентостроении Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.06.2019, 11:35
|
|||
|---|---|---|---|
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
m830, повторюсь. посмотри статьи. вот, специально нашел твой случай: https://compress.ru/article.aspx?id=9739 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2019, 00:53
|
|||
|---|---|---|---|
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
makhaon, ему бесплатно полные буквари выкладывают, а ты, Дим, какие-то отрывочные статейки суешь, в которых разберется только сведущий человек :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2019, 10:57
|
|||
|---|---|---|---|
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
Док, там как раз то, что ему нужно :) авторРеализуем конструктор в секции реализации: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2019, 13:54
|
|||
|---|---|---|---|
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
Когда ТС узнает что компоненты по панельке нельзя двигать мышкой, то это будет шок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2019, 14:08
|
|||
|---|---|---|---|
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
makhaonтам как раз то, что ему нужно :) он базовых понятий не имеет, а ты ему статейки, что и куда написать, чтоб взлетело. Потому у ТС и получается что-то вроде этого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2019, 17:03
|
|||
|---|---|---|---|
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
Док, я ему почти готовый код ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.06.2019, 14:47
|
|||
|---|---|---|---|
|
|||
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
Так на старттопик так никто и не ответил Переделал на фрейм, работает, и даже удобнее, чем в VFP. Но остались другие вопросы, которые постепенно всплывают. Один из них сегодня опубликовал. Такого в VFP категорически нет, хотя и там своих тараканов хватает Но главный так и не решен Как развязать детку Grid и его родителя. GridPrnt.DataSource.Enabled спасает частично. Визуально Grid-ы не шевелятся, но AfterScroll на родительском Grid (записи скроллируются без графического отображения) запускает процедуру детку, что тормозит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.06.2019, 20:51
|
|||
|---|---|---|---|
В пакете компонентов новый компонент типа TPanel формируется не адекватно его Unit |
|||
|
#18+
m830Так на старттопик так никто и не ответил ВОТ ОТВЕТ m830Как развязать детку Grid и его родителя. GridPrnt.DataSource.Enabled спасает частично. Визуально Grid-ы не шевелятся, но AfterScroll на родительском Grid (записи скроллируются без графического отображения) запускает процедуру детку, что тормозит Не завязывайте, тогда не придётся развязывать. Самое главное научитесь задавать вопросы. Из того что написано, лично я ничего не понял. Причём тут "AfterScroll на родительском" гриде ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&tablet=1&tid=2039324]: |
0ms |
get settings: |
4ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
158ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 411ms |

| 0 / 0 |
