Tk::Adjuster man page on BSDOS

Man page or keyword search:  
man Server   6284 pages
apropos Keyword Search (all sections)
Output format
BSDOS logo
[printable version]



Tk::Adjuster(3)	      perl/Tk Documentation	  Tk::Adjuster(3)

NAME
       Tk::Adjuster, packAdjust - Allow size of packed widgets to
       be adjusted by user

SYNOPSIS
	 use Tk;
	 use Tk::Adjuster;

	 $widget->packAdjust([pack options]);

DESCRIPTION
       packAdjust calls pack on the widget and then creates an
       instance of Tk::Adjuster and packs that "after" the
       widget. Tk::Adjust is a Frame containing a "line" and a
       blob.

       Dragging either with Mouse Button-1 results in a line
       being dragged to indicate new size. Releasing Button
       submits GeometryRequests on behalf of the widget which
       will cause the packer to change widget's size.

       If Drag is done with Shift button down, then
       GeometryRequests are made in "real time" so that text-flow
       effects can be seen, but as a lot more work is done
       behaviour may be sluggish.

       If widget is packed with -side => left or -side => right
       then width is adjusted. If packed -side => top or -side =>
       bottom then height is adjusted.

       packPropagate is turned off for the master window to
       prevent adjustment changing overall window size. Similarly
       packPropagate is turned off for the managed widget if it
       has things packed inside it. This is so that the
       GeometryRequests that Tk::Adjuster are not overriden by
       pack.

NOTES
       The 'line' which is used to feedback position is in fact a
       'Menu' widget set to an unorthodox shape, and with a black
       background.

BUGS
       If the size of adjustable widget is increased to the limit
       there is no longer room for the Tk::Ajuster widget. As a
       work-round it forcibly makes room for itself if it is
       unmapped. However the "grab" it held will have been lost
       and button-motion events may be sent to other widgets
       which are not expecting them, which can result in error
       messages.

25/Aug/1997		    Tk400.202				1

Tk::Adjuster(3)	      perl/Tk Documentation	  Tk::Adjuster(3)

25/Aug/1997		    Tk400.202				2

[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server BSDOS

List of man pages available for BSDOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net