summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPadraig O'Briain <padraigo@src.gnome.org>2002-02-13 14:15:05 +0000
committerPadraig O'Briain <padraigo@src.gnome.org>2002-02-13 14:15:05 +0000
commit876318cdd5b886314ec495b746d0f171018c218c (patch)
tree6a9ace6af4a699347b088ab4a26a0fe8facf7eac
parent8e301b9ecc24f6725192983a2ced242eec987a7a (diff)
downloadatk-876318cdd5b886314ec495b746d0f171018c218c.tar.gz
Add padding to class structures to allow for future expansion.
* atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h atk/atktable.h atk/atktext.h atk/atkvalue.h: Add padding to class structures to allow for future expansion.
-rw-r--r--ChangeLog8
-rwxr-xr-xatk/atkaction.h3
-rwxr-xr-xatk/atkcomponent.h3
-rwxr-xr-xatk/atkeditabletext.h3
-rwxr-xr-xatk/atkhyperlink.h3
-rwxr-xr-xatk/atkimage.h3
-rwxr-xr-xatk/atkobject.h5
-rwxr-xr-xatk/atkrelationset.h3
-rwxr-xr-xatk/atkselection.h3
-rwxr-xr-xatk/atkstreamablecontent.h4
-rwxr-xr-xatk/atktable.h5
-rwxr-xr-xatk/atktext.h5
-rwxr-xr-xatk/atkvalue.h2
13 files changed, 50 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 786605b..946e473 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
+ atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
+ atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
+ atk/atktable.h atk/atktext.h atk/atkvalue.h:
+ Add padding to class structures to allow for future expansion.
+
2002-02-11 Bill Haneman <bill.haneman@sun.com>
* configure.in:
diff --git a/atk/atkaction.h b/atk/atkaction.h
index 853d581..1ecdc9c 100755
--- a/atk/atkaction.h
+++ b/atk/atkaction.h
@@ -62,6 +62,9 @@ struct _AtkActionIface
gboolean (*set_description) (AtkAction *action,
gint i,
const gchar *desc);
+
+ AtkFunction pad1;
+ AtkFunction pad2;
};
GType atk_action_get_type (void);
diff --git a/atk/atkcomponent.h b/atk/atkcomponent.h
index 3428b6e..c089150 100755
--- a/atk/atkcomponent.h
+++ b/atk/atkcomponent.h
@@ -95,6 +95,9 @@ struct _AtkComponentIface
AtkLayer (* get_layer) (AtkObject *accessible);
gint (* get_mdi_zorder) (AtkObject *accessible);
+
+ AtkFunction pad1;
+ AtkFunction pad2;
};
GType atk_component_get_type (void);
diff --git a/atk/atkeditabletext.h b/atk/atkeditabletext.h
index 5399e0a..02937ff 100755
--- a/atk/atkeditabletext.h
+++ b/atk/atkeditabletext.h
@@ -68,6 +68,9 @@ struct _AtkEditableTextIface
gint end_pos);
void (* paste_text) (AtkEditableText *text,
gint position);
+
+ AtkFunction pad1;
+ AtkFunction pad2;
};
GType atk_editable_text_get_type (void);
diff --git a/atk/atkhyperlink.h b/atk/atkhyperlink.h
index 860b403..9775079 100755
--- a/atk/atkhyperlink.h
+++ b/atk/atkhyperlink.h
@@ -84,6 +84,9 @@ struct _AtkHyperlinkClass
* Returns the number of anchors associated with this link
*/
gint (* get_n_anchors) (AtkHyperlink *link);
+
+ AtkFunction pad1;
+ AtkFunction pad2;
};
GType atk_hyperlink_get_type (void);
diff --git a/atk/atkimage.h b/atk/atkimage.h
index 24e0b08..c4ba113 100755
--- a/atk/atkimage.h
+++ b/atk/atkimage.h
@@ -57,6 +57,9 @@ struct _AtkImageIface
gint *height);
gboolean ( *set_image_description) (AtkImage *image,
const gchar *description);
+
+ AtkFunction pad1;
+ AtkFunction pad2;
};
GType atk_image_get_type (void);
diff --git a/atk/atkobject.h b/atk/atkobject.h
index e69fe14..df43c33 100755
--- a/atk/atkobject.h
+++ b/atk/atkobject.h
@@ -242,6 +242,7 @@ struct _AtkPropertyValues
typedef struct _AtkPropertyValues AtkPropertyValues;
+typedef gboolean (*AtkFunction) (gpointer data);
/*
* For most properties the old_value field of AtkPropertyValues will
* not contain a valid value.
@@ -384,6 +385,10 @@ void (* initialize) (AtkObject
*/
void (*visible_data_changed) (AtkObject *accessible);
+ AtkFunction pad1;
+ AtkFunction pad2;
+ AtkFunction pad3;
+ AtkFunction pad4;
};
GType atk_object_get_type (void);
diff --git a/atk/atkrelationset.h b/atk/atkrelationset.h
index d04843f..fcfeb27 100755
--- a/atk/atkrelationset.h
+++ b/atk/atkrelationset.h
@@ -48,6 +48,9 @@ struct _AtkRelationSet
struct _AtkRelationSetClass
{
GObjectClass parent;
+
+ AtkFunction pad1;
+ AtkFunction pad2;
};
GType atk_relation_set_get_type (void);
diff --git a/atk/atkselection.h b/atk/atkselection.h
index 1a7a20b..7b16930 100755
--- a/atk/atkselection.h
+++ b/atk/atkselection.h
@@ -64,7 +64,10 @@ struct _AtkSelectionIface
void (*selection_changed) (AtkSelection *selection);
+ AtkFunction pad1;
+ AtkFunction pad2;
};
+
GType atk_selection_get_type (void);
gboolean atk_selection_add_selection (AtkSelection *selection,
diff --git a/atk/atkstreamablecontent.h b/atk/atkstreamablecontent.h
index 6027c41..718120c 100755
--- a/atk/atkstreamablecontent.h
+++ b/atk/atkstreamablecontent.h
@@ -66,6 +66,10 @@ struct _AtkStreamableContentIface
GIOChannel* (* get_stream) (AtkStreamableContent *streamable,
const gchar *mime_type);
+ AtkFunction pad1;
+ AtkFunction pad2;
+ AtkFunction pad3;
+ AtkFunction pad4;
};
GType atk_streamable_content_get_type (void);
diff --git a/atk/atktable.h b/atk/atktable.h
index 1ca8d84..6f2b45f 100755
--- a/atk/atktable.h
+++ b/atk/atktable.h
@@ -132,6 +132,11 @@ struct _AtkTableIface
void (* row_reordered) (AtkTable *table);
void (* column_reordered) (AtkTable *table);
void (* model_changed) (AtkTable *table);
+
+ AtkFunction pad1;
+ AtkFunction pad2;
+ AtkFunction pad3;
+ AtkFunction pad4;
};
GType atk_table_get_type (void);
diff --git a/atk/atktext.h b/atk/atktext.h
index 8ffc195..5c667c1 100755
--- a/atk/atktext.h
+++ b/atk/atktext.h
@@ -226,6 +226,11 @@ struct _AtkTextIface
void (* text_caret_moved) (AtkText *text,
gint location);
void (* text_selection_changed) (AtkText *text);
+
+ AtkFunction pad1;
+ AtkFunction pad2;
+ AtkFunction pad3;
+ AtkFunction pad4;
};
GType atk_text_get_type (void);
diff --git a/atk/atkvalue.h b/atk/atkvalue.h
index b4b3122..1bd668b 100755
--- a/atk/atkvalue.h
+++ b/atk/atkvalue.h
@@ -58,6 +58,8 @@ struct _AtkValueIface
gboolean (* set_current_value) (AtkValue *obj,
const GValue *value);
+ AtkFunction pad1;
+ AtkFunction pad2;
};
GType atk_value_get_type (void);