Показать сообщение отдельно
Старый 11.09.2006, 16:06   #5  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Проблема с позиционированием возникает из-за того, что при открытии формы позиция сплиттера считывается из SysLastValue, а ищется эта информация по умолчанию без привязки к конкретному сплиттеру. См. \Classes\SysFormSplitter\lastValueElementName, \Classes\SysFormSplitter_X\lastValueElementName, \Classes\SysFormSplitter_Y\lastValueElementName. Здесь же видно, что можно в метод new() передать некий уникальный идентификатор сплиттера (напр. название контрола), и он будет использоваться для поиска нужного значения при повторном открытии формы.
__________________
Андрей.
За это сообщение автора поблагодарили: kashperuk (3), ViV (1).