| PyGTK Tutorial | ||
|---|---|---|
| <<< Previous | Chapter 10. Container Widgets | Next >>> |
A viewport widget allows you to place a larger widget within it such that you can view a part of it at a time. It uses Adjustments to define the area that is currently in view.
A Viewport is created with the function
viewport = GtkViewport(hadjustment, vadjustment) |
As you can see you can specify the horizontal and vertical Adjustments that the widget is to use when you create the widget. It will create its own if you pass None as the value of the arguments or pass no arguments.
You can get and set the adjustments after
the widget has been created using the following four methods:
viewport.get_hadjustment() viewport.get_vadjustment() viewport.set_hadjustment(adjustment) viewport.set_vadjustment(adjustment) |
The only other viewport method is used
to alter its appearance:
viewport.set_shadow_type(type) |
Possible values for the type
parameter are:
SHADOW_NONE, SHADOW_IN, SHADOW_OUT, SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT |
| <<< Previous | Home | Next >>> |
| Paned Window Widgets | Up | Scrolled Windows |