Added spi-util.c.
* cspi/spi-util.c:
Fixed typo
* cspi/spi.c:
Added interface implementation c files to list of
includes so they are included in libcspi.
* cspi/spi.h:
Changed prototype of AccessibleAction_doAction to return a boolean.
Changed prototype of AccessibleTable_getCaption to
return an Accessible.
Changed prototype of AccessibleTable_getSelectedRows
and AccessibleTable_getSelectedColumns to
return a long (returns the number of selected rows or columns
respectively).
Changed name of AccessibleText_refRunAttributes to
AccessibleText_getAttributes.
Changed prototype of AccessibleText_getCharacterExtents to return a void rather than a
boolean. Addded support for a AccessibleCoordType parameter specifying what type of coordinates are desired.
Added an AccessibleCordType parameter to
AccessibleText_getPointAtOffset.
* cspi/spi_accessible.c:
Added code to return the outstanding interfaces from
Accessible_queryInterface.
* cspi/spi_action.c:
Fixed typos.
Corrected call to getNActions to call the c binding
for an attribute.
* cspi/spi_editabletext.c:
Fixed typos.
Changed name from setRunAttributes to setAttributes.
* cspi/spi_hyperlink.c:
Fixed typos.
Changed call to getNAnchors to correctly call the c
binding for an attribute.
* cspi/spi_hypertext.c:
Fixed typos.
Changed getImageDescription to correctly call the
binding for an attribute.
* cspi/spi_selection.c:
Changed getNSelectedChildren to correctly call the c
binding for the attribute.
Changed refSelectedChild to getSelectedChild.
* cspi/spi_table.c:
Fixed typos.
Changed getCaption to return an Accessible.
Fixed calls which retrieve attributes.
Changed refAt to getAccessibleAt.
Changed getNSelectedRows and getNSelectedColumns to
return longs.
* cspi/spi_text.c:
Changed getCharacterExtents and getPointAtOffset to accept an
AccessibleCoordType.
Fixed typos.
Changed calls which retrieve attributes.
Changed refRunAttributes to getAttributes.
* cspi/spi_value.c:
Fixed typos.
* idl/Hyperlink.idl:
Changed n_anchors attribute to nAnchors to keep naming
convention consistent.
* idl/Table.idl:
Made Table inherit from Bonobo::Unknown.
Added nSelectedColumns and nSelectedRows attributes.
* idl/Value.idl:
Made Value inherit from Bonobo::Unknown.
* libspi/hyperlink.c:
Change for nAnchors attributte name change.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@59
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
-<2001-09-05 Marc Mulcahy <marc.mulcahy@sun.com>
+<2001-09-12 Marc Mulcahy <marc.mulcahy@sun.com>
+ * cspi/Makefile.am:
+ Added spi-util.c.
+
+ * cspi/spi-util.c:
+ Fixed typo
+
+ * cspi/spi.c:
+ Added interface implementation c files to list of
+ includes so they are included in libcspi.
+
+ * cspi/spi.h:
+ Changed prototype of AccessibleAction_doAction to return a boolean.
+ Changed prototype of AccessibleTable_getCaption to
+ return an Accessible.
+ Changed prototype of AccessibleTable_getSelectedRows
+ and AccessibleTable_getSelectedColumns to
+ return a long (returns the number of selected rows or columns
+ respectively).
+ Changed name of AccessibleText_refRunAttributes to
+ AccessibleText_getAttributes.
+ Changed prototype of AccessibleText_getCharacterExtents to return a void rather than a
+ boolean. Addded support for a AccessibleCoordType parameter specifying what type of coordinates are desired.
+ Added an AccessibleCordType parameter to
+ AccessibleText_getPointAtOffset.
+
+ * cspi/spi_accessible.c:
+ Added code to return the outstanding interfaces from
+ Accessible_queryInterface.
+
+ * cspi/spi_action.c:
+ Fixed typos.
+ Corrected call to getNActions to call the c binding
+ for an attribute.
+
+ * cspi/spi_editabletext.c:
+ Fixed typos.
+ Changed name from setRunAttributes to setAttributes.
+
+ * cspi/spi_hyperlink.c:
+ Fixed typos.
+ Changed call to getNAnchors to correctly call the c
+ binding for an attribute.
+
+ * cspi/spi_hypertext.c:
+ Fixed typos.
+ Changed getImageDescription to correctly call the
+ binding for an attribute.
+
+ * cspi/spi_selection.c:
+ Changed getNSelectedChildren to correctly call the c
+ binding for the attribute.
+ Changed refSelectedChild to getSelectedChild.
+
+ * cspi/spi_table.c:
+ Fixed typos.
+ Changed getCaption to return an Accessible.
+ Fixed calls which retrieve attributes.
+ Changed refAt to getAccessibleAt.
+ Changed getNSelectedRows and getNSelectedColumns to
+ return longs.
+
+ * cspi/spi_text.c:
+ Changed getCharacterExtents and getPointAtOffset to accept an
+ AccessibleCoordType.
+ Fixed typos.
+ Changed calls which retrieve attributes.
+ Changed refRunAttributes to getAttributes.
+
+ * cspi/spi_value.c:
+ Fixed typos.
+
+ * idl/Hyperlink.idl:
+ Changed n_anchors attribute to nAnchors to keep naming
+ convention consistent.
+
+ * idl/Table.idl:
+ Made Table inherit from Bonobo::Unknown.
+ Added nSelectedColumns and nSelectedRows attributes.
+
+ * idl/Value.idl:
+ Made Value inherit from Bonobo::Unknown.
+
+ * libspi/hyperlink.c:
+ Change for nAnchors attributte name change.
+
+
+ <2001-09-05 Marc Mulcahy <marc.mulcahy@sun.com>
implementations-- made server implementations own AtkObject pointers
rather than their respective AtkInterrface pointers to fix
refcounting. AtkHyperlink is still broken.
SPICSOURCES = spi_main.c \
spi_event.c \
spi_registry.c \
+ spi-util.c\
spi_accessible.c \
spi_action.c\
spi_application.c \
length = strlen (string);
newstring = (char *) malloc (length+1);
strcpy (newstring, string);
- corba_free (string);
+ CORBA_free (string);
return newstring;
}
#include "spi_event.c"
#include "spi_registry.c"
#include "spi_application.c"
+#include "spi-util.c"
#include "spi_accessible.c"
+#include "spi_action.c"
#include "spi_component.c"
+#include "spi_editabletext.c"
+#include "spi_hyperlink.c"
+#include "spi_hypertext.c"
+#include "spi_image.c"
+#include "spi_selection.c"
+#include "spi_table.c"
+#include "spi_text.c"
+#include "spi_value.c"
AccessibleAction_getDescription (AccessibleAction *obj,
long index);
-void
+boolean
AccessibleAction_doAction (AccessibleAction *obj,
long index);
int
AccessibleTable_unref (AccessibleTable *obj);
-char *
+Accessible *
AccessibleTable_getCaption (AccessibleTable *obj);
Accessible *
long
AccessibleTable_getNSelectedRows (AccessibleTable *obj);
-void
+long
AccessibleTable_getSelectedRows (AccessibleTable *obj,
long **selectedRows);
long
AccessibleTable_getNSelectedColumns (AccessibleTable *obj);
-void
+long
AccessibleTable_getSelectedColumns (AccessibleTable *obj,
long **selectedColumns);
AccessibleText_getCaretOffset (AccessibleText *obj);
char *
-AccessibleText_refRunAttributes (AccessibleText *obj,
+AccessibleText_getAttributes (AccessibleText *obj,
long offset,
long *startOffset,
long *endOfset);
AccessibleText_getCharacterAtOffset (AccessibleText *obj,
long offset);
-boolean
+void
AccessibleText_getCharacterExtents (AccessibleText *obj,
long offset,
long *x,
long *y,
long *width,
- long *height);
+ long *height, AccessibleCoordType type);
long
AccessibleText_getOffsetAtPoint (AccessibleText *obj,
long x,
- long y);
+ long y, AccessibleCoordType type);
long
AccessibleText_getNSelections (AccessibleText *obj);
boolean
Accessible_isAction (Accessible *obj)
{
- return FALSE;
+ Bonobo_Unknown iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Action:1.0",
+ &ev);
+ return (iface != NULL) ? TRUE : FALSE;
}
/**
boolean
Accessible_isEditableText (Accessible *obj)
{
- return FALSE;
+ Bonobo_Unknown iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/EditableText:1.0",
+ &ev);
+ return (iface != NULL) ? TRUE : FALSE;
}
/**
boolean
Accessible_isHypertext (Accessible *obj)
{
- return FALSE;
+ Bonobo_Unknown iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Hypertext:1.0",
+ &ev);
+ return (iface != NULL) ? TRUE : FALSE;
}
/**
boolean
Accessible_isImage (Accessible *obj)
{
- return FALSE;
+ Bonobo_Unknown iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Image:1.0",
+ &ev);
+ return (iface != NULL) ? TRUE : FALSE;
}
/**
boolean
Accessible_isSelection (Accessible *obj)
{
- return FALSE;
+ Bonobo_Unknown iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Selection:1.0",
+ &ev);
+ return (iface != NULL) ? TRUE : FALSE;
}
/**
boolean
Accessible_isTable (Accessible *obj)
{
- return FALSE;
+ Bonobo_Unknown iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Table:1.0",
+ &ev);
+ return (iface != NULL) ? TRUE : FALSE;
}
/**
boolean
Accessible_isText (Accessible *obj)
{
- return FALSE;
+ Bonobo_Unknown iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Text:1.0",
+ &ev);
+ return (iface != NULL) ? TRUE : FALSE;
}
/**
AccessibleAction *
Accessible_getAction (Accessible *obj)
{
- return NULL;
+ AccessibleComponent iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Action:1.0",
+ &ev);
+ return Obj_Add (iface);
}
/**
return Obj_Add (iface);
}
+AccessibleEditableText *
+Accessible_getEditableText (Accessible *obj)
+{
+ AccessibleComponent iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/EditableText:1.0",
+ &ev);
+ return Obj_Add (iface);
+}
+
+
+
+AccessibleHypertext *
+Accessible_getHypertext (Accessible *obj)
+{
+ AccessibleComponent iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Hypertext:1.0",
+ &ev);
+ return Obj_Add (iface);
+}
+
+
+
+AccessibleImage *
+Accessible_getImage (Accessible *obj)
+{
+ AccessibleComponent iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Image:1.0",
+ &ev);
+ return Obj_Add (iface);
+}
+
+
+
+AccessibleSelection *
+Accessible_getSelection (Accessible *obj)
+{
+ AccessibleComponent iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Selection:1.0",
+ &ev);
+ return Obj_Add (iface);
+}
+
+
+
+AccessibleTable *
+Accessible_getTable (Accessible *obj)
+{
+ AccessibleComponent iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Table:1.0",
+ &ev);
+ return Obj_Add (iface);
+}
+
+
+
+AccessibleText *
+Accessible_getText (Accessible *obj)
+{
+ AccessibleComponent iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Text:1.0",
+ &ev);
+ return Obj_Add (iface);
+}
+
+
+
+AccessibleValue *
+Accessible_getValue (Accessible *obj)
+{
+ AccessibleComponent iface =
+ Accessibility_Accessible_queryInterface (*obj,
+ "IDL:Accessibility/Value:1.0",
+ &ev);
+ return Obj_Add (iface);
+}
+
+
+
/**
* Accessible_queryInterface:
* @obj: a pointer to the #Accessible instance to query.
AccessibleAction_unref (AccessibleAction *obj)
{
Accessibility_Action_unref (*obj, &ev);
- eturn 0;
+ return 0;
}
AccessibleAction_getNActions (AccessibleAction *obj)
{
return (long)
- Accessibility_Action_getNActions (*obj, &ev);
+ Accessibility_Action__get_nActions (*obj, &ev);
}
long index)
{
return string_from_corba_string (
- Accessibility_Action_getKeybinding (*obj,
+ Accessibility_Action_getKeyBinding (*obj,
(CORBA_long) index,
&ev));
}
boolean
-AccessibleEditableText_setRunAttributes (AccessibleEditableText *obj,
+AccessibleEditableText_setAttributes (AccessibleEditableText *obj,
const char *attributes,
long startPos, long endPos)
{
return (boolean)
- Accessibility_EditableText_setRunAttributes (*obj,
+ Accessibility_EditableText_setAttributes (*obj,
(CORBA_char *) attributes,
(CORBA_long) startPos, (CORBA_long) endPos, &ev);
}
void
AccessibleEditableText_setTextContents (AccessibleEditableText *obj,
- const char *newContents);
+ const char *newContents)
{
Accessibility_EditableText_setTextContents (*obj,
(CORBA_char *) newContents, &ev);
long position)
{
Accessibility_EditableText_pasteText (*obj,
- (CORBA_long) startPos, (CORBA_long) endPos, &ev);
+ (CORBA_long) position, &ev);
}
int
AccessibleHyperlink_ref (AccessibleHyperlink *obj)
{
- Accessibility_Hyperlink_ref (*obj);
- return 0:
+ Accessibility_Hyperlink_ref (*obj, &ev);
+ return 0;
}
int
AccessibleHyperlink_unref (AccessibleHyperlink *obj)
{
- Accessibility_Hyperlink_unref (*obj);
+ Accessibility_Hyperlink_unref (*obj, &ev);
return 0;
}
long
AccessibleHyperlink_getNAnchors (AccessibleHyperlink *obj)
{
- RETURN (LONG)
- aCCESSIBILITY_hYPERLINK_GETnaNCHORS (*OBJ);
+ return (long)
+ Accessibility_Hyperlink__get_nAnchors (*obj, &ev);
}
AccessibleHyperlink_getURI (AccessibleHyperlink *obj,
long i)
{
- RETURN STRING_FROM_CORBA_STRING (
- aCCESSIBIITY_hYPERLINK_GETuri (*OBJ,
- (corba_LONG) I, &EV));
+ return string_from_corba_string (
+ Accessibility_Hyperlink_getURI (*obj,
+ (CORBA_long) i, &ev));
}
{
return (Accessible)
Accessibility_Hyperlink_getObject (*obj,
- (CORBA_long) i);
+ (CORBA_long) i, &ev);
}
long *endIndex)
{
*startIndex = (long)
- Accessibility_Hyperlink__get_startIndex (*obj);
+ Accessibility_Hyperlink__get_startIndex (*obj, &ev);
*endIndex = (long)
- Acccessibility_Hyperlink__get_endIndex (*obj);
+ Accessibility_Hyperlink__get_endIndex (*obj, &ev);
}
AccessibleHyperlink_isValid (AccessibleHyperlink *obj)
{
return (boolean)
- Accessibility_Hyperlink_isValid (*obj);
+ Accessibility_Hyperlink_isValid (*obj, &ev);
}
AccessibleHyperText_getLink (AccessibleHypertext *obj,
long linkIndex)
{
- return (Accessible)
+ return (AccessibleHyperlink *)
Accessibility_Hypertext_getLink (*obj,
(CORBA_long) linkIndex, &ev);
}
AccessibleImage_getImageDescription (AccessibleImage *obj)
{
return string_from_corba_string (
- Accessibility_Image_getImageDescription (*obj, &ev));
+ Accessibility_Image__get_imageDescription (*obj, &ev));
}
AccessibleSelection_getNSelectedChildren (AccessibleSelection *obj)
{
return (long)
- Accessibility_Selection_getNSelectedChildren (*obj, &ev);
+ Accessibility_Selection__get_nSelectedChildren (*obj, &ev);
}
Accessible *
-AccessibleSelection_refSelectedChild (AccessibleSelection *obj,
+AccessibleSelection_getSelectedChild (AccessibleSelection *obj,
long selectedChildIndex)
{
return (Accessible *)
- Accessibility_Selection_refSelectedChild (*obj,
+ Accessibility_Selection_getSelectedChild (*obj,
(CORBA_long) selectedChildIndex, &ev);
}
-char *
+Accessible *
AccessibleTable_getCaption (AccessibleTable *obj)
{
- return string_from_corba_string (
- Accessibility_Table_getCaption (*obj, &ev));
+ return (Accessible *)
+ Accessibility_Table__get_caption (*obj, &ev);
}
AccessibleTable_getSummary (AccessibleTable *obj)
{
return (Accessible *)
- Accessibility_Table_getSummary (*obj, &ev);
+ Accessibility_Table__get_summary (*obj, &ev);
}
AccessibleTable_getNRows (AccessibleTable *obj)
{
return (long)
- Accessibility_Table_getNRows (*obj, &ev);
+ Accessibility_Table__get_nRows (*obj, &ev);
}
AccessibleTable_getNColumns (AccessibleTable *obj)
{
return (long)
- Accessibility_Table_getNColumns (*obj, &ev);
+ Accessibility_Table__get_nColumns (*obj, &ev);
}
Accessible *
-AccessibleTable_refAt (AccessibleTable *obj,
+AccessibleTable_getAccessibleAt (AccessibleTable *obj,
long row,
long column)
{
return (Accessible *)
- Accessibility_Table_refAt (*obj,
+ Accessibility_Table_getAccessibleAt (*obj,
(CORBA_long) row, (CORBA_long) column, &ev);
}
Accessible *
AccessibleTable_getColumnHeader (AccessibleTable *obj,
- long column);
+ long column)
{
return (Accessible *)
Accessibility_Table_getColumnHeader (*obj,
AccessibleTable_getNSelectedRows (AccessibleTable *obj)
{
return (long)
- Accessibility_Table_getNSelectedRows (*obj, &ev);
+ Accessibility_Table__get_nSelectedRows (*obj, &ev);
}
-void
+long
AccessibleTable_getSelectedRows (AccessibleTable *obj,
long **selectedRows)
{
- Accessibility_Table_getSelectedRows (*obj,
- (CORBA_long **) selectedRows, &ev);
+ Accessibility_LongSeq *rows = Accessibility_Table_getSelectedRows (*obj, &ev);
+ CORBA_long *i;
+ long *j;
+ long length;
+
+ i = rows->_buffer;
+ length = (long) rows->_length;
+ j = *selectedRows = malloc (sizeof(long)*length);
+
+ while (length--)
+ *j++ = (CORBA_long) (*i++);
+
+ length = rows->_length;
+ CORBA_free (rows);
+ return length;
}
AccessibleTable_getNSelectedColumns (AccessibleTable *obj)
{
return (long)
- Accessibility_Table_getNSelectedColumns (*obj, &ev);
+ Accessibility_Table__get_nSelectedColumns (*obj, &ev);
}
-void
+long
AccessibleTable_getSelectedColumns (AccessibleTable *obj,
long **selectedColumns)
{
- Accessibility_Table_getSelectedColumns (*obj,
- (CORBA_long **) selectedColumns, &ev);
+ Accessibility_LongSeq *columns = Accessibility_Table_getSelectedColumns (*obj, &ev);
+ CORBA_long *i;
+ long *j;
+ long length;
+
+ i = columns->_buffer;
+ length = (long) columns->_length;
+ j = *selectedColumns = malloc (sizeof(long)*length);
+
+ while (length--)
+ *j++ = (CORBA_long) (*i++);
+
+ length = columns->_length;
+ CORBA_free (columns);
+ return length;
}
AccessibleText_getCaretOffset (AccessibleText *obj)
{
return (long)
- Accessibility_Text_getCaretOffset (*obj, &ev);
+ Accessibility_Text__get_caretOffset (*obj, &ev);
}
char *
-AccessibleText_refRunAttributes (AccessibleText *obj,
+AccessibleText_getAttributes (AccessibleText *obj,
long offset,
long *startOffset,
- long *endOfset)
+ long *endOffset)
{
-return string_from_corba_string (
- Accessibility_Text_refRunAttributes (*obj,
- (CORBA_long) offset,
- (CORBA_long *) startOffset,
- (CORBA_long *) endOffset, &ev));
+ return string_from_corba_string (
+ Accessibility_Text_getAttributes (*obj,
+ (CORBA_long) offset,
+ (CORBA_long *) startOffset,
+ (CORBA_long *) endOffset, &ev));
}
-boolean
+void
AccessibleText_getCharacterExtents (AccessibleText *obj,
long offset,
long *x,
long *y,
long *width,
- long *height)
+ long *height,
+ AccessibleCoordType type)
{
- return (boolean)
- Accessibility_Text_getTextExtents (*obj,
- (CORBA_long) offset,
- (CORBA_long *) x,
- (CORBA_long *) y,
- (CORBA_long *) width,
- (CORBA_long *) height, &ev);
+ Accessibility_Text_getCharacterExtents (*obj,
+ (CORBA_long) offset,
+ (CORBA_long *) x,
+ (CORBA_long *) y,
+ (CORBA_long *) width,
+ (CORBA_long *) height,
+ (CORBA_short) type, &ev);
}
long
AccessibleText_getOffsetAtPoint (AccessibleText *obj,
long x,
- long y)
+ long y,
+ AccessibleCoordType type)
{
return (long)
Accessibility_Text_getOffsetAtPoint (*obj,
- (CORBA_long) x, (CORBA_long) y, &ev);
+ (CORBA_long) x, (CORBA_long) y, (CORBA_short) type, &ev);
}
return (boolean)
Accessibility_Text_setSelection (*obj,
(CORBA_long) selectionNum,
- (CORBA_long) startPos,
- (CORBA_long) endOffset, &ev);
+ (CORBA_long) startOffset,
+ (CORBA_long) endOffset, &ev);
}
float
-AccessibleValue_getMinimumValue (AccessibleValue *value)
+AccessibleValue_getMinimumValue (AccessibleValue *obj)
{
return (float)
Accessibility_Value__get_minimumValue (*obj, &ev);
float
-AccessibleValue_getCurrentValue (AccessibleValue *value)
+AccessibleValue_getCurrentValue (AccessibleValue *obj)
{
return (float)
Accessibility_Value__get_currentValue (*obj, &ev);
float
-AccessibleValue_getMaximumValue (AccessibleValue *value)
+AccessibleValue_getMaximumValue (AccessibleValue *obj)
{
return (float)
Accessibility_Value__get_maximumValue (*obj, &ev);
boolean
-AccessibleValue_setCurrentValue (AccessibleValue *value,
+AccessibleValue_setCurrentValue (AccessibleValue *obj,
float newValue)
{
Accessibility_Value__set_currentValue (*obj,
module Accessibility {
interface Hyperlink : Bonobo::Unknown {
- readonly attribute short n_anchors;
+ readonly attribute short nAnchors;
readonly attribute long startIndex;
readonly attribute long endIndex;
Accessible getObject (in long i);
typedef sequence<long> LongSeq;
- interface Table {
+ interface Table : Bonobo::Unknown {
readonly attribute long nRows;
readonly attribute long nColumns;
readonly attribute Accessible caption;
readonly attribute Accessible summary;
+ readonly attribute long nSelectedRows;
+ readonly attribute long nSelectedColumns;
+
Accessible getAccessibleAt (in long row, in long column);
long getIndexAt (in long row, in long column);
long getRowAtIndex (in long index);
module Accessibility {
- interface Value {
+ interface Value : Bonobo::Unknown {
readonly attribute float minimumValue;
readonly attribute float maximumValue;
readonly attribute float minimumIncrement;
module Accessibility {
interface Hyperlink : Bonobo::Unknown {
- readonly attribute short n_anchors;
+ readonly attribute short nAnchors;
readonly attribute long startIndex;
readonly attribute long endIndex;
Accessible getObject (in long i);
typedef sequence<long> LongSeq;
- interface Table {
+ interface Table : Bonobo::Unknown {
readonly attribute long nRows;
readonly attribute long nColumns;
readonly attribute Accessible caption;
readonly attribute Accessible summary;
+ readonly attribute long nSelectedRows;
+ readonly attribute long nSelectedColumns;
+
Accessible getAccessibleAt (in long row, in long column);
long getIndexAt (in long row, in long column);
long getRowAtIndex (in long index);
module Accessibility {
- interface Value {
+ interface Value : Bonobo::Unknown {
readonly attribute float minimumValue;
readonly attribute float maximumValue;
readonly attribute float minimumIncrement;
/* Initialize epv table */
- epv->_get_n_anchors = impl__get_n_anchors;
+ epv->_get_nAnchors = impl__get_n_anchors;
epv->getURI = impl_getURI;
epv->_get_startIndex = impl__get_startIndex;
epv->_get_endIndex = impl__get_endIndex;
+2001-09-11 gettextize <bug-gnu-utils@gnu.org>
+
+ * Makefile.in.in: Upgrade to gettext-0.10.38.
+
+2001-09-11 gettextize <bug-gnu-utils@gnu.org>
+
+ * Makefile.in.in: Upgrade to gettext-0.10.38.
+
+2001-09-11 gettextize <bug-gnu-utils@gnu.org>
+
+ * Makefile.in.in: Upgrade to gettext-0.10.38.
+
+2001-09-11 gettextize <bug-gnu-utils@gnu.org>
+
+ * Makefile.in.in: Upgrade to gettext-0.10.38.
+
+2001-09-05 gettextize <bug-gnu-utils@gnu.org>
+
+ * Makefile.in.in: Upgrade to gettext-0.10.39.
+
2001-09-05 gettextize <bug-gnu-utils@gnu.org>
* Makefile.in.in: Upgrade to gettext-0.10.38.