SpinButtonAccessible

Constructors

this
this(GtkSpinButtonAccessible* gtkSpinButtonAccessible, bool ownedRef)

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

Members

Functions

getSpinButtonAccessibleStruct
GtkSpinButtonAccessible* getSpinButtonAccessibleStruct()

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

setStruct
void setStruct(GObject* obj)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin ValueT!(GtkSpinButtonAccessible)
Undocumented in source.

Static functions

getType
GType getType()

Variables

gtkSpinButtonAccessible
GtkSpinButtonAccessible* gtkSpinButtonAccessible;

the main Gtk struct

Inherited Members

From EntryAccessible

gtkEntryAccessible
GtkEntryAccessible* gtkEntryAccessible;

the main Gtk struct

getEntryAccessibleStruct
GtkEntryAccessible* getEntryAccessibleStruct()

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

setStruct
void setStruct(GObject* obj)
Undocumented in source. Be warned that the author may not have intended to support it.
__anonymous
mixin ActionT!(GtkEntryAccessible)
Undocumented in source.
__anonymous
mixin EditableTextT!(GtkEntryAccessible)
Undocumented in source.
__anonymous
mixin TextT!(GtkEntryAccessible)
Undocumented in source.
getType
GType getType()

From ValueIF

getValueStruct
AtkValue* getValueStruct()

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

getCurrentValue
void getCurrentValue(Value value)

Gets the value of this object.

getIncrement
double getIncrement()

Gets the minimum increment by which the value of this object may be changed. If zero, the minimum increment is undefined, which may mean that it is limited only by the floating point precision of the platform.

getMaximumValue
void getMaximumValue(Value value)

Gets the maximum value of this object.

getMinimumIncrement
void getMinimumIncrement(Value value)

Gets the minimum increment by which the value of this object may be changed. If zero, the minimum increment is undefined, which may mean that it is limited only by the floating point precision of the platform.

getMinimumValue
void getMinimumValue(Value value)

Gets the minimum value of this object.

getRange
Range getRange()

Gets the range of this object.

getSubRanges
ListSG getSubRanges()

Gets the list of subranges defined for this object. See #AtkValue introduction for examples of subranges and when to expose them.

getValueAndText
void getValueAndText(double value, string text)

Gets the current value and the human readable text alternative of @obj. @text is a newly created string, that must be freed by the caller. Can be NULL if no descriptor is available.

setCurrentValue
bool setCurrentValue(Value value)

Sets the value of this object.

setValue
void setValue(double newValue)

Sets the value of this object.

addOnValueChanged
gulong addOnValueChanged(void delegate(double, string, ValueIF) dlg, ConnectFlags connectFlags)

The 'value-changed' signal is emitted when the current value that represent the object changes. @value is the numerical representation of this new value. @text is the human readable text alternative of @value, and can be NULL if it is not available. Note that if there is a textual description associated with the new numeric value, that description should be included regardless of whether or not it has also changed.

Meta