ScrolledWindow Class Reference

Inheritance diagram for ScrolledWindow:

Bin List of all members.

Detailed Description

A container to display a widget larger then the available display space.

This is not a top level window, this is a widget that must have to have a parent widget.


Public Member Functions

 this ()
 Creates a new ScrolledWindow.
 this (Adjustment hAdjustment, Adjustment vAdjustment)
 Creates a new ScrolledWindow with horizontal and vertical adjustments.
 this (PolicyType hPolicy, PolicyType vPolicy)
 Creates a new Scrolled window and set the policy type.
void setHAdjustment (Adjustment hadjustment)
 Sets the horizontal adjustment.
void setVAdjustment (Adjustment vadjustment)
 Sets the vertical adjustment.
Adjustment getHAdjustment ()
 Gets the horizontal adjustment.
Adjustment getVAdjustmetn ()
 Gets the vertical adjustment.
void setPolicy (GtkPolicyType hscrollbar_policy, GtkPolicyType vscrollbar_policy)
 Sets the scrollbars display policy.
void getPolicy (GtkPolicyType *hscrollbar_policy, GtkPolicyType *vscrollbar_policy)
 Gets the scrollbars display policy.
void setPlacement (GtkCornerType window_placement)
 Sets some kind of placement ???
GtkCornerType getPlacement ()
 Gets the current placement.
void setShadow (GtkShadowType type)
 Sets the shadow type.
GtkShadowType geShadow ()
 Gets the shadow type.
void addWithViewport (Widget child)
 Adds a widget child createing a viewport with scrollbars.

Static Public Member Functions

GType getType ()
 Gets this class type.


Member Function Documentation

void ScrolledWindow.addWithViewport Widget  child  ) 
 

Adds a widget child createing a viewport with scrollbars.

Parameters:
child the widget to add

GtkShadowType ScrolledWindow.geShadow  ) 
 

Gets the shadow type.

Returns:
the shadow type

Adjustment ScrolledWindow.getHAdjustment  ) 
 

Gets the horizontal adjustment.

Returns:
the current horizontal adjustment

GtkCornerType ScrolledWindow.getPlacement  ) 
 

Gets the current placement.

void ScrolledWindow.getPolicy GtkPolicyType *  hscrollbar_policy,
GtkPolicyType *  vscrollbar_policy
 

Gets the scrollbars display policy.

Parameters:
hscrollbar_policy 
vscrollbar_policy 

GType ScrolledWindow.getType  )  [static]
 

Gets this class type.

Returns:
this class type

Reimplemented from Widget.

Adjustment ScrolledWindow.getVAdjustmetn  ) 
 

Gets the vertical adjustment.

Returns:
the current vertical adjustment

void ScrolledWindow.setHAdjustment Adjustment  hadjustment  ) 
 

Sets the horizontal adjustment.

Parameters:
hadjustment the new horizontal adjustment

void ScrolledWindow.setPlacement GtkCornerType  window_placement  ) 
 

Sets some kind of placement ???

Parameters:
window_placement 

void ScrolledWindow.setPolicy GtkPolicyType  hscrollbar_policy,
GtkPolicyType  vscrollbar_policy
 

Sets the scrollbars display policy.

Parameters:
hscrollbar_policy 
vscrollbar_policy 

void ScrolledWindow.setShadow GtkShadowType  type  ) 
 

Sets the shadow type.

Parameters:
type the shadow type

void ScrolledWindow.setVAdjustment Adjustment  vadjustment  ) 
 

Sets the vertical adjustment.

Parameters:
vadjustment the new vertical adjustment

ScrolledWindow.this PolicyType  hPolicy,
PolicyType  vPolicy
 

Creates a new Scrolled window and set the policy type.

Parameters:
hPolicy the horizontal policy
vPolicy the vertical policy

ScrolledWindow.this Adjustment  hAdjustment,
Adjustment  vAdjustment
 

Creates a new ScrolledWindow with horizontal and vertical adjustments.

Parameters:
hAdjustment the horizontal adjustment
vAdjustment the vertical adjustment

ScrolledWindow.this  ) 
 

Creates a new ScrolledWindow.


SourceForge.net Logo DSource.org Logo digitalmars.com Logo