<!-- ##### SECTION Title ##### -->
State and StateSets

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### ENUM AccessibleState ##### -->
<para>

</para>

@SPI_STATE_INVALID: 
@SPI_STATE_ACTIVE: 
@SPI_STATE_ARMED: 
@SPI_STATE_BUSY: 
@SPI_STATE_CHECKED: 
@SPI_STATE_COLLAPSED: 
@SPI_STATE_DEFUNCT: 
@SPI_STATE_EDITABLE: 
@SPI_STATE_ENABLED: 
@SPI_STATE_EXPANDABLE: 
@SPI_STATE_EXPANDED: 
@SPI_STATE_FOCUSABLE: 
@SPI_STATE_FOCUSED: 
@SPI_STATE_HORIZONTAL: 
@SPI_STATE_ICONIFIED: 
@SPI_STATE_MODAL: 
@SPI_STATE_MULTI_LINE: 
@SPI_STATE_MULTISELECTABLE: 
@SPI_STATE_OPAQUE: 
@SPI_STATE_PRESSED: 
@SPI_STATE_RESIZABLE: 
@SPI_STATE_SELECTABLE: 
@SPI_STATE_SELECTED: 
@SPI_STATE_SENSITIVE: 
@SPI_STATE_SHOWING: 
@SPI_STATE_SINGLE_LINE: 
@SPI_STATE_STALE: 
@SPI_STATE_TRANSIENT: 
@SPI_STATE_VERTICAL: 
@SPI_STATE_VISIBLE: 
@SPI_STATE_MANAGES_DESCENDANTS: 
@SPI_STATE_INDETERMINATE: 
@SPI_STATE_TRUNCATED: 
@SPI_STATE_REQUIRED: 
@SPI_STATE_INVALID_ENTRY: 
@SPI_STATE_SUPPORTS_AUTOCOMPLETION: 
@SPI_STATE_SELECTABLE_TEXT: 
@SPI_STATE_IS_DEFAULT: 
@SPI_STATE_VISITED: 
@SPI_STATE_LAST_DEFINED: 

<!-- ##### STRUCT AccessibleStateSet ##### -->
<para>
An AccessibleStateSet determines a component's state set. It is composed of 
a set of AccessibleState values.

</para>

@ref_count: 
@states: 

<!-- ##### FUNCTION AccessibleStateSet_ref ##### -->
<para>

</para>

@obj: 


<!-- ##### FUNCTION AccessibleStateSet_unref ##### -->
<para>

</para>

@obj: 


<!-- ##### FUNCTION AccessibleStateSet_add ##### -->
<para>

</para>

@obj: 
@state: 


<!-- ##### FUNCTION AccessibleStateSet_compare ##### -->
<para>

</para>

@obj: 
@obj2: 
@Returns: 


<!-- ##### FUNCTION AccessibleStateSet_contains ##### -->
<para>

</para>

@obj: 
@state: 
@Returns: 


<!-- ##### FUNCTION AccessibleStateSet_equals ##### -->
<para>

</para>

@obj: 
@obj2: 
@Returns: 


<!-- ##### FUNCTION AccessibleStateSet_isEmpty ##### -->
<para>

</para>

@obj: 
@Returns: 


<!-- ##### FUNCTION AccessibleStateSet_remove ##### -->
<para>

</para>

@obj: 
@state: 


