home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 June / PCWorld_2005-06_cd.bin / software / vyzkuste / firewally / firewally.exe / framework-2.3.exe / panedwindow < prev    next >
Text File  |  2003-09-01  |  864b  |  31 lines

  1. # ----------------------------------------------------------------------
  2. #  DEMO: panedwindow in [incr Widgets]
  3. # ----------------------------------------------------------------------
  4. package require Iwidgets 4.0
  5.  
  6. . configure -background white
  7.  
  8. iwidgets::panedwindow .pw -width 3i -height 3i 
  9. pack .pw -padx 4 -pady 4
  10.  
  11. .pw add "top"
  12. set pane [.pw childsite "top"]
  13. label $pane.l -text "(put some widgets here)" \
  14.     -background black -foreground white
  15. pack $pane.l -expand yes -fill both
  16.  
  17. .pw add "bottom"
  18. set pane [.pw childsite "bottom"]
  19. label $pane.l -text "(put other widgets here)" \
  20.     -background black -foreground white
  21. pack $pane.l -expand yes -fill both
  22.  
  23. .pw fraction 40 60
  24.  
  25.  
  26. iwidgets::optionmenu .orient -labeltext "Orientation:" -command {
  27.     .pw configure -orient [.orient get]
  28. }
  29. pack .orient -padx 4 -pady 4
  30. .orient insert end horizontal vertical
  31.