* cspi/spi.h: Add relation SPI_RELATION_POPUP_FOR
* cspi/spi_accessible.c (cspi_init_relation_type_table):
Add line for RELATION_POPUP_FOR
* docs/reference/cspi/tmpl/spi_relation.sgml:
Add relation SPI_RELATION_POPUP_FOR
* docs/reference/cspi/tmpl/spi_stateset.sgml:
Change state SPI_STATE_INCONSISTENT to SPI_STATE_INDETERMINATE
* idl/Accessibility_Reloation.idl: Add RELATION_POPUP_FOR.
* libspi/relation.c (spi_init_relation_type_table):
Add line for RELATION_POPUP_FOR
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@438
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
2003-06-10 Padraig O'Briain <padraig.obriain@sun.com>
+ * cspi/spi.h: Add relation SPI_RELATION_POPUP_FOR
+
+ * cspi/spi_accessible.c (cspi_init_relation_type_table):
+ Add line for RELATION_POPUP_FOR
+
+ * docs/reference/cspi/tmpl/spi_relation.sgml:
+ Add relation SPI_RELATION_POPUP_FOR
+
+ * docs/reference/cspi/tmpl/spi_stateset.sgml:
+ Change state SPI_STATE_INCONSISTENT to SPI_STATE_INDETERMINATE
+
+ * idl/Accessibility_Reloation.idl: Add RELATION_POPUP_FOR.
+
+ * libspi/relation.c (spi_init_relation_type_table):
+ Add line for RELATION_POPUP_FOR
+
+2003-06-10 Padraig O'Briain <padraig.obriain@sun.com>
+
* cspi/atk-bridge/bridge.c (spi_atk_bridge_exit_func): Check if
there are still windows which have not been deleted and emit
window:deactivate, if necessary and window:destroy events.
- This fixes bug #114370. The change on Junee 5th was not correct.
+ This fixes bug #114370. The change on June 5th was not correct.
2003-06-09 Bill Haneman <bill.haneman@sun.com>
* another's content.
*@SPI_RELATION_EMBEDDED_BY: Inverse of %SPI_RELATION_EMBEDS, indicates that
* this object's content is visualy embedded in another object.
+ *@SPI_RELATION_POPUP_FOR: Indicates that an object is a popup for another objec
+t.
*@SPI_RELATION_LAST_DEFINED:
*
*Describes the type of the relation
SPI_RELATION_SUBWINDOW_OF,
SPI_RELATION_EMBEDS,
SPI_RELATION_EMBEDDED_BY,
+ SPI_RELATION_POPUP_FOR,
SPI_RELATION_LAST_DEFINED
} AccessibleRelationType;
relation_type_table [Accessibility_RELATION_SUBWINDOW_OF] = SPI_RELATION_SUBWINDOW_OF;
relation_type_table [Accessibility_RELATION_EMBEDS] = SPI_RELATION_EMBEDS;
relation_type_table [Accessibility_RELATION_EMBEDDED_BY] = SPI_RELATION_EMBEDDED_BY;
+ relation_type_table [Accessibility_RELATION_POPUP_FOR] = SPI_RELATION_POPUP_FOR;
relation_type_table [Accessibility_RELATION_LAST_DEFINED] = SPI_RELATION_LAST_DEFINED;
}
@SPI_RELATION_SUBWINDOW_OF:
@SPI_RELATION_EMBEDS:
@SPI_RELATION_EMBEDDED_BY:
+@SPI_RELATION_POPUP_FOR:
@SPI_RELATION_LAST_DEFINED:
<!-- ##### FUNCTION AccessibleRelation_ref ##### -->
@SPI_STATE_VERTICAL:
@SPI_STATE_VISIBLE:
@SPI_STATE_MANAGES_DESCENDANTS:
-@SPI_STATE_INCONSISTENT:
+@SPI_STATE_INDETERMINATE:
@SPI_STATE_LAST_DEFINED:
<!-- ##### STRUCT AccessibleStateSet ##### -->
RELATION_SUBWINDOW_OF,
RELATION_EMBEDS,
RELATION_EMBEDDED_BY,
+ RELATION_POPUP_FOR,
RELATION_LAST_DEFINED
};
types[ATK_RELATION_SUBWINDOW_OF] = Accessibility_RELATION_SUBWINDOW_OF;
types[ATK_RELATION_EMBEDS] = Accessibility_RELATION_EMBEDS;
types[ATK_RELATION_EMBEDDED_BY] = Accessibility_RELATION_EMBEDDED_BY;
+ types[ATK_RELATION_POPUP_FOR] = Accessibility_RELATION_POPUP_FOR;
return TRUE;
}