|
![]() |
#1 |
MCP
|
Т.е. если вы меняете в дизайне порядок групп RightGroup и TableGroup, нужно менять имя параметра _FormSizeControl при инициализации сплиттера
__________________
AXIOMA |
|
![]() |
#2 |
Участник
|
kornix, суть заключалась немного в другом, но вы меня подтолкнули на правильные мысли относительно параметров сплиттера, за что вам спасибо:
инициализировать его (сплиттер) необходимо в методе run в данном случае, плюс к этому указывается необязательный параметр - ширина контрола, расположенного слева от сплиттера (int _startUpWidth - это ширина контрола, расположенного слева от сплиттера, при первом запуске формы). X++: public void run() { super(); _formSplitterHorisontal = new SysFormSplitter_X(ctrlSplitHor, TableGroup, element, 900); } ![]() Последний раз редактировалось samolalex; 07.09.2010 в 10:58. |
|
![]() |
#3 |
MCP
|
Да, действительно ответил не совсем на ваш вопрос
![]() ![]() Вообще, в tutorial формах, в примере с сплиттером его инициализация вызывается в методе init, не совсем понимаю разницу, откуда его вызывать. По идее в методе run обычно уже запускаются какие-нибудь алгоритмы, а в методе init разнообразные форматирования, добавления чего-нибудь программно и т.п. ![]()
__________________
AXIOMA |
|
|
За это сообщение автора поблагодарили: samolalex (1). |
![]() |
#4 |
Участник
|
Информацию про инициализацию сплиттера в методе run() взял отсюда:
Глюк с вертикальным сплиттером Здесь обсуждается проблема немного другого рода, но тем не менее, смежная с поставленной мной. |
|
|
За это сообщение автора поблагодарили: kornix (1). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|