splitter.f
Разделитель
Расширение оконной библиотеки новым элементом - разделителем.
Разделитель рассчитан на работу только в составе сетки.
splitter ( grid1 grid2 -- spl )
Создает вертикальный разделитель (окна находятся по горизонтали).
Разделитель будет управлять двумя указанными сетками.
hsplitter ( grid1 grid2 -- spl )
Создает горизонтальный разделитель.
-ratio@ ( -- n )
Свойство разделителя - текущая позиция в процентах от соответствующего
измерения элемента (от ширины - для вертикального, от высоты - для
горизонтального). Установка этого свойства вызывает соответствующее
перемещение разделителя.
Пример использования в файле splitter-test.f
Во время написания кода разделителя автор вел специальный дневник.
Изучение этого дневника может быть полезно в учебных целях.