#!/bin/sh # ---------------------------------------------------------------------- # DEMO: panedwindow in [incr Widgets] # ---------------------------------------------------------------------- #\ exec itkwish -f "$0" ${1+"$@"} package require -exact Iwidgets 2.2 # itkwish interprets the rest... # ---------------------------------------------------------------------- . configure -background white iwidgets::panedwindow .pw -width 3i -height 3i pack .pw -padx 4 -pady 4 .pw add "top" set pane [.pw childsite "top"] label $pane.l -text "(put some widgets here)" \ -background black -foreground white pack $pane.l -expand yes -fill both .pw add "bottom" set pane [.pw childsite "bottom"] label $pane.l -text "(put other widgets here)" \ -background black -foreground white pack $pane.l -expand yes -fill both .pw fraction 40 60 iwidgets::optionmenu .orient -labeltext "Orientation:" -items { horizontal vertical } -command { .pw configure -orient [.orient get] } pack .orient -padx 4 -pady 4