gtk.ScrolledWindow.ScrolledWindow Class Reference

Inheritance diagram for gtk.ScrolledWindow.ScrolledWindow:

gtk.Bin.Bin gtk.Container.Container gtk.Widget.Widget gtk.ObjectGtk.ObjectGtk gobject.ObjectG.ObjectG List of all members.

Public Member Functions

GtkScrolledWindowgetScrolledWindowStruct ()
 this (GtkScrolledWindow *gtkScrolledWindow)
 Sets our main struct and passes it to the parent class.
 this ()
 this (Widget widget)
 this (Adjustment hadjustment, Adjustment vadjustment)
 Creates a new scrolled window.
 this (PolicyType hPolicy, PolicyType vPolicy)
 Creates a new Scrolled window and set the policy type.
void delegate (GtkDirectionType, ScrolledWindow)[] onMoveFocusOutListeners
void addOnMoveFocusOut (void delegate(GtkDirectionType, ScrolledWindow) dlg)
 extern (C) static void callBackMoveFocusOut(GtkScrolledWindow *scrolledwindowStruct
void addOnScrollChild (void delegate(GtkScrollType, gboolean, ScrolledWindow) dlg)
 extern (C) static void callBackScrollChild(GtkScrolledWindow *scrolledwindowStruct

Public Attributes

int[char[]] connectedSignals
GtkDirectionType arg1
GtkScrollType arg1
GtkScrollType gboolean arg2

Protected Member Functions

void * getStruct ()
 the main Gtk struct as a void*

Protected Attributes

 the main Gtk struct

Constructor & Destructor Documentation

gtk.ScrolledWindow.ScrolledWindow.this ( GtkScrolledWindow gtkScrolledWindow  ) 

Sets our main struct and passes it to the parent class.

gtk.ScrolledWindow.ScrolledWindow.this (  ) 

gtk.ScrolledWindow.ScrolledWindow.this ( Widget  widget  ) 

gtk.ScrolledWindow.ScrolledWindow.this ( Adjustment  hadjustment,
Adjustment  vadjustment 

Creates a new scrolled window.

The two arguments are the scrolled window's adjustments; these will be shared with the scrollbars and the child widget to keep the bars in sync with the child. Usually you want to pass NULL for the adjustments, which will cause the scrolled window to create them for you. hadjustment: Horizontal adjustment. vadjustment: Vertical adjustment. Returns: New scrolled window.

gtk.ScrolledWindow.ScrolledWindow.this ( PolicyType  hPolicy,
PolicyType  vPolicy 

Creates a new Scrolled window and set the policy type.

hPolicy the horizontal policy
vPolicy the vertical policy

Member Function Documentation

void gtk.ScrolledWindow.ScrolledWindow.addOnMoveFocusOut ( void delegate(GtkDirectionType, ScrolledWindow dlg  ) 

void gtk.ScrolledWindow.ScrolledWindow.addOnScrollChild ( void delegate(GtkScrollType, gboolean, ScrolledWindow dlg  ) 

void gtk.ScrolledWindow.ScrolledWindow.delegate ( GtkDirectionType  ,

gtk.ScrolledWindow.ScrolledWindow.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.ScrolledWindow.ScrolledWindow.extern (  ) 

Reimplemented from gtk.Container.Container.

GtkScrolledWindow* gtk.ScrolledWindow.ScrolledWindow.getScrolledWindowStruct (  ) 

void* gtk.ScrolledWindow.ScrolledWindow.getStruct (  )  [protected]

the main Gtk struct as a void*

Reimplemented from gtk.Bin.Bin.

Member Data Documentation

GtkScrollType gtk.ScrolledWindow.ScrolledWindow.arg1

Reimplemented from gtk.Widget.Widget.

GtkDirectionType gtk.ScrolledWindow.ScrolledWindow.arg1

Reimplemented from gtk.Widget.Widget.

GtkScrollType gboolean gtk.ScrolledWindow.ScrolledWindow.arg2

int [char[]] gtk.ScrolledWindow.ScrolledWindow.connectedSignals

Reimplemented from gtk.Container.Container.

GtkScrolledWindow* gtk.ScrolledWindow.ScrolledWindow.gtkScrolledWindow [protected]

the main Gtk struct Logo Logo Logo