|
|
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
Коллеги, добрый 2018 год! Есть проблема с загрузкой одного из ядер проца на 100%, когда навожу курсором мышки на заголовок колонок в гриде. При этом использую TcxGridBand для формирования многоуровневого заголовка. Но и без "бэндов" с "своим" заголовком у колонок возникает та же проблема загрузки. Перебор всевозможных свойств у этих компонент и событий результата не дали. Ранее была похожая проблема с TcxTileControl-ом, но там удалось найти "виновника" и отключить свойство. Это было свойство анимации бордера у айтемов Плиток при наведении мышки. Свойство отключил и попустило. В случае с гридом никак не могу решить проблему. Если кто может, то хотя бы воспроизведите у себя на своих софтах эту ситуацию и гляньте на "трёх пальцах" загрузку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 19:34 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
Ну съедает и съедает. В чем проблема-то? Купи двухъядерный процессор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 20:05 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
чччД, Это нужно объяснить нескольким сотням пользователей? :) Сам факт, что статическое положение курсора мыши на заголовке грида выедает одно ядро - грубейший ляп. Если к этому относиться так, как Ваш комментарий, то мой профессионализм в грусти. У меня на ноуте 4 ядра, но у пользователей зачастую всё ещё по одному. Ошибка в компоненте явная и необходимо лишь нащупать нужное свойство, о чём и взываю на форму, если кто уже столкнулся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 20:21 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
Объясни, в чем проблема. Интерфейс "замораживается"? Процессор перегревается? ... Или всего лишь циферки "загрузка ЦП" в диспетчере задач большие? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 20:25 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
чччД, У Пользователей с одним или двумя ядрами в этот момент компы тупят и им всё равно, что это безобидное стечение обстоятельств глюка в компоненте и положение курсора. Служба ТехПоддержки по этой проблеме регулярно получает жалобы от клиентов, а воз и ныне там. Вот только часть проблемы я обнаружил в "Плитках" и устранил. А с гридом пока не могу порешать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 20:34 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
ПалСаныч, теперь понял. Вопрос действительно важный. Можешь сделать минимальное приложение, повторяющее глюк и выложить здесь. Не забудь рассказать о твоих версиях Delphi, Windows и библиотеки DevExpress. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 20:40 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
чччД, Как раз этим и занят. Сложно вычленить код из проекта в отдельный апп-тэг. Надеюсь завтра это закончить и выложу. Делфи пока 2010. Винда 8.1, но проблема на 7 и 10 тоже. Дэвка DevExpressVCLProduct14.2.4 (лицензия, покупали официально.) Скоро переходим та ХЕ10 Токио 10.2.2 (уже купили несколько лицензий) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 20:56 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
Зачем что-то вычленять ? Кидаем на пустую форму BandedTableView и водим курсором по нужным местам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 22:07 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
DimaBr, Это верно, когда весь проект не собирается в коде без подключенных дизайн-таймов. :( И этот вариант в моей компании не обсуждают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 23:16 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
Значит ваш Дизаин-Таим тормозит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 23:52 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
Что-то мне подсказывает, что виноват все же не компонент, а какой-то сторонний код в самом проекте. Например, который реагирует на отрисовку, запускает какой-нибудь invalidate или ProcessMessages чтобы "хорошо всё отрисовалось" прямо в середине всего цикла. Тем более если это повторяется на разных компонентах. Можно в процессе ведения мышкой поставить отладку на паузу и посмотреть стек в потоке -- может будет видна причина, откуда идет реакция. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2018, 06:13 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
JaDi, Спасибо. Попробую поставить (переопределить событие) на мышку в гриде по движению. Поищу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2018, 12:36 |
|
||
|
Заголовок у TcxGridDBBandedTableView съедает ядро на 100% при наведении курсора.
|
|||
|---|---|---|---|
|
#18+
ПалСаныч, можно попробовать включить debug dcu (для более надёжного и глубокого поиска), когда процессор займется на 100% нажать паузу в среде, побегать по потокам (ctrl+t), возможно будут какие-то мысли, что грузит проц (не факт, что основной поток). так же можно попробовать process explorer'ом увидеть какой поток программы грузит процессор, по id'шникам потоков видно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2018, 18:03 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39580669&tid=2041357]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 424ms |

| 0 / 0 |
