Вверх ↑
Ответов: 2203
Рейтинг: 675
#1: 2024-04-22 22:42:31 ЛС | профиль | цитата
MKey, это я пока костыль вставил, чтоб проверить. Пока не понятно почему у Gunta работает, а у нас двоих нет.
Из того что вижу у себя, то в строке:
ARect.Right := BRect.Left;
Происходит присвоение данных слишком большого значения. Данные в BRect заносятся только если if Assigned(SmIList) then:
BRect := ARect;
а так там "шальные" числа. Вот и рисуется checkbox далеко вправо. Пока не все понятно, надо смотреть.

nesco, может посмотришь где собака зарыта?
карма: 11

0
Редактировалось 1 раз(а), последний 2024-04-22 22:43:58