gtk.Range.Range Class Reference

Inheritance diagram for gtk.Range.Range:

gtk.Widget.Widget gtk.ObjectGtk.ObjectGtk gobject.ObjectG.ObjectG gtk.Scale.Scale gtk.Scrollbar.Scrollbar gtk.HScale.HScale gtk.VScale.VScale gtk.HScrollbar.HScrollbar gtk.VScrollbar.VScrollbar List of all members.

Public Member Functions

GtkRangegetRangeStruct ()
 this (GtkRange *gtkRange)
 Sets our main struct and passes it to the parent class.
void delegate (gdouble, Range)[] onAdjustBoundsListeners
void addOnAdjustBounds (void delegate(gdouble, Range) dlg)
 extern (C) static void callBackAdjustBounds(GtkRange *rangeStruct
void addOnChangeValue (gboolean delegate(GtkScrollType, gdouble, Range) dlg)
 extern (C) static void callBackChangeValue(GtkRange *rangeStruct
void addOnMoveSlider (void delegate(GtkScrollType, Range) dlg)
 extern (C) static void callBackMoveSlider(GtkRange *rangeStruct
void addOnValueChanged (void delegate(Range) dlg)
 extern (C) static void callBackValueChanged(GtkRange *rangeStruct

Public Attributes

int[char[]] connectedSignals
gdouble arg1
GtkScrollType scroll
GtkScrollType gdouble value
GtkScrollType arg1

Protected Member Functions

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

Protected Attributes

GtkRangegtkRange
 the main Gtk struct

Constructor & Destructor Documentation

gtk.Range.Range.this ( GtkRange gtkRange  ) 

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


Member Function Documentation

void gtk.Range.Range.addOnAdjustBounds ( void delegate(gdouble, Range dlg  ) 

void gtk.Range.Range.addOnChangeValue ( gboolean delegate(GtkScrollType, gdouble, Range dlg  ) 

void gtk.Range.Range.addOnMoveSlider ( void delegate(GtkScrollType, Range dlg  ) 

void gtk.Range.Range.addOnValueChanged ( void delegate(Range dlg  ) 

void gtk.Range.Range.delegate ( gdouble  ,
Range   
)

gtk.Range.Range.extern (  ) 

Reimplemented from gtk.Widget.Widget.

Reimplemented in gtk.Scale.Scale.

gtk.Range.Range.extern (  ) 

Reimplemented from gtk.Widget.Widget.

Reimplemented in gtk.Scale.Scale.

gtk.Range.Range.extern (  ) 

Reimplemented from gtk.Widget.Widget.

Reimplemented in gtk.Scale.Scale.

gtk.Range.Range.extern (  ) 

Reimplemented from gtk.Widget.Widget.

Reimplemented in gtk.Scale.Scale.

GtkRange* gtk.Range.Range.getRangeStruct (  ) 

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

the main Gtk struct as a void*

Reimplemented from gtk.Widget.Widget.

Reimplemented in gtk.HScale.HScale, gtk.HScrollbar.HScrollbar, gtk.Scale.Scale, gtk.Scrollbar.Scrollbar, gtk.VScale.VScale, and gtk.VScrollbar.VScrollbar.


Member Data Documentation

GtkScrollType gtk.Range.Range.arg1

Reimplemented from gtk.Widget.Widget.

Reimplemented in gtk.Scale.Scale.

gdouble gtk.Range.Range.arg1

Reimplemented from gtk.Widget.Widget.

Reimplemented in gtk.Scale.Scale.

int [char[]] gtk.Range.Range.connectedSignals

Reimplemented from gtk.Widget.Widget.

Reimplemented in gtk.Scale.Scale.

GtkRange* gtk.Range.Range.gtkRange [protected]

the main Gtk struct

GtkScrollType gtk.Range.Range.scroll

GtkScrollType gdouble gtk.Range.Range.value


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