On-line: i3t4j6, PSP, гостей 0. Всего: 2 [подробнее..]
АвторСообщение



Не зарегистрирован
Зарегистрирован: 04.04.16
ссылка на сообщение  Отправлено: 04.04.16 10:17. Заголовок: Windows in SplitBox?


создал такой сплитбокс
DEFINE WINDOW TEMPLATE AT 142,321 HEIGHT 567 WIDTH 936 TITLE ...
DEFINE SPLITBOX
LOAD WINDOW wLog
LOAD WINDOW wHistory
LOAD WINDOW wList
END SPLITBOX
END WINDOW

Все окна красиво грузятся.
При перемещении Сплит-разделителя меняются размеры окон.
Но не срабатывает событие Resize (чтобы подвигать внутренние контролы).
Пытался во время загрузки восстановить сохраненные размеры окон - окна уезжают в сторону .

Как с этим бороться?

Как сдвинуть разделитель программно?



Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 2 [только новые]


администратор




Пост N: 848
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 04.04.16 10:39. Заголовок: Sadstar2016 пишет: ..


Sadstar2016 пишет:

 цитата:
Как с этим бороться?


Тоже присматривался к этому контейнеру, в примерах событие Resize отлавливается через таймер. Посчитал этот подход неприемлемым и бросил.
Если что удастся выяснить , напиши сюда.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 929
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 04.04.16 10:55. Заголовок: Sadstar2016 пишет:Ка..


Sadstar2016 пишет:
 цитата:
Как с этим бороться?


не делал, но можно пробовать так
nRow := <new value>
nCol := <new value>
nWidth := <new value>
nHeight := <new value>
hSplitBox := _DefineSplitBox( <"parent"> , <.bottom.> , <.horizontal.> ) // вместо DEFINE SPLITBOX ...
MoveWindow(hSplitBox, nCol, nRow, nWidth, nHeight, .F.\.T.) // размеры сохраненные при выходе (новые для входа)
... окна в размерах сохраненные при выходе
_EndSplitBox() // вместо END SPLITBOX
т.е. поиграть размерами через handle
nY := GetWindowRow(nSplitBox)
nX := GetWindowCol(nSplitBox)
nW := GetWindowWidth(nSplitBox)
nH := GetWindowHeight(nSplitBox)


Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 237
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет