Andy_BitOff

Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору afiget Значения-то меняются, только что это за значения? Они, то не меняются, то по ширине не превышают максимального заначения, которое получилось бы при DropDownAutoSize = True, если бы оно был включено. В общем закономерности я не обнаружил. Для нормальной работы, во всяком случае у меня, надо явно присваивать значения, таким образом: procedure Tfrm_Main.bla_blaPropertiesCloseUp(Sender: TObject); begin With TcxExtLookupComboBox(Sender).Properties do begin DropDownAutoSize := False; DropDownHeight := View.Site.Height; DropDownWidth := View.Site.Width; end; end; Однако в этом случае, размер по высоте всегда меньше примерно на размер панели, которая внизу popup'а, где кнопка закрыть и треугольник sizeable. DropDownХ в данном случае используется как переменная для хранения размеров и автоматического сохранения их в PropertiesStore. Можно было бы обойтись глобальной переменной, но много проблем. Надо было бы держать их для каждого popup'а и сохранять в ручную, дописывая в stream при сохранении PropertiesStore. В общем, вот такие размышления. Добавлено: Цитата: результат сохранения приведи | Сохраняю в стрим с шифрованием, влом переписывать. Если не докапаюсь, то оставлю как есть (см. выше), только к высоте прибывлю магическое число  |