Как это лечится ?
------------ Дoбавленo в 05.42:
errrrr.png
во время просмотра если периодически выделять строку, может само по себе исчезнуть
Ответов: 1528
Рейтинг: 57
|
|||
MTStrTbl бывает не отрисовывает на некоторых строках.
Как это лечится ? ------------ Дoбавленo в 05.42: errrrr.png во время просмотра если периодически выделять строку, может само по себе исчезнуть |
|||
карма: 0 |
| ||
файлы: 1 | errrrr.png [1KB] [423] |
Ответов: 1536
Рейтинг: 176
|
|||
Попробуй в конце процедуры изменения содержания таблицы добавлять RedrawManager
|
|||
карма: 1 |
|
Ответов: 1528
Рейтинг: 57
|
|||
hitman249 писал(а): во время просмотра если периодически выделять строку, может само по себе исчезнутьser_davkin писал(а): в конце процедуры изменения содержания таблицы- я уже пробовал - ничего не перерисовывается ------------ Дoбавленo в 08.44: также пробовал ставить отдельные иконки чекбоксов
|
|||
карма: 0 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
hitman249 писал(а): MTStrTbl бывает не отрисовывает на некоторых строках.
Как это лечится ? Я замечал такое в таблице, но побороть этот глюк мне не удалось |
|||
карма: 22 |
|
Ответов: 1528
Рейтинг: 57
|
|||
nesco,
тогда это ставит жирный крест на функции чек-ов, т.к. минут через 10 работы с таблицей уже просто не остаётся ни одного отрисованного чекбокса. |
|||
карма: 0 |
|
Ответов: 1536
Рейтинг: 176
|
|||
hitman249, выложи проблемную схему, что-то я такое не замечал.
|
|||
карма: 1 |
|
Ответов: 1528
Рейтинг: 57
|
|||
карма: 0 |
| ||
файлы: 1 | code_25864.txt [2KB] [523] |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
ser_davkin писал(а): что-то я такое не замечалДа было такое, но не во всем проявляется. В некоторых случаях такого никогда не бывает, так что ставить крест на чеках ранова-то. надо ответить тот режим, в котором это проявляется hitman249, случаем, это не управление видимость чеков ------------ Дoбавленo в 09.16: hitman249 писал(а): code_25864.txtСколько не юзал их в этой схеме, они у меня ни разу не пропали |
|||
карма: 22 |
|
Ответов: 1536
Рейтинг: 176
|
|||
Сделай DoubleBuffered = False и оставь стандартные иконки CheckBoxes
А ещё откажись от MST_DrawManager |
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
ser_davkin писал(а): Сделай DoubleBuffered = FalseВо, во, я про это тоже хотел сказать. Это то самое свойство из-за которого глючит прозрачность в Label-ах |
|||
карма: 22 |
|
Ответов: 1528
Рейтинг: 57
|
|||
ser_davkin писал(а): Сделай DoubleBuffered = False и оставь стандартные иконки CheckBoxesрезультат с трайекторией мыши bugmt.png ser_davkin писал(а): А ещё откажись от MST_DrawManager bugmt2.png ещё один вариант ловли бага выделяете все строки, сворачиваете приложение, разворачиваете |
|||
карма: 0 |
| ||
файлы: 2 | bugmt.png [17.2KB] [443], bugmt2.png [7.1KB] [387] |
Ответов: 16884
Рейтинг: 1239
|
|||
Схема
hitman249 писал(а): code_25864.txtНи разу не пропал. А вот так верхняя картинка: компилятор Delphi4, нижняя Delphi7 checkhi.png |
|||
карма: 25 |
| ||
файлы: 1 | checkhi.png [35.1KB] [647] |
Ответов: 1841
Рейтинг: 369
|
|||
Tad писал(а): Win7. Компилятор Delphi4. Kol от Galkov-а. 5 минут.
Ни разу не пропал. аналогично |
|||
карма: 1 |
|
Ответов: 1528
Рейтинг: 57
|
|||
CriDos, использую твою сборку, незнаю какой kol там
пробовал под FPC аналогично, пропадают ПС при каждом выделении нужно отпускать клавишу в конце ------------ Дoбавленo в 10.16: всегда срабатывает когда выделяешь все строки и пытаешься их тащить (за текст!) |
|||
карма: 0 |
|
Ответов: 1841
Рейтинг: 369
|
|||
hitman249 писал(а): незнаю какой kol тамd4 - v16 fpc - v10 сейчас на XP посмотрю. |
|||
карма: 1 |
|