Add atk-bridge
[platform/core/uifw/at-spi2-atk.git] / cspi / spi_component.c
index 44d3ef6..11202b0 100644 (file)
@@ -329,3 +329,25 @@ AccessibleComponent_grabFocus (AccessibleComponent *obj)
   return retval;
 }
 
+/**
+ * AccessibleComponent_getAlpha:
+ * @obj: The #AccessibleComponent to be queried.
+ *
+ * Get the opacity/alpha value of a component, if alpha blending is in use.
+ *
+ * Returns: the opacity value of a component, as a double between 0.0 and 1.0. 
+ **/
+double      
+AccessibleComponent_getAlpha    (AccessibleComponent *obj)
+{
+  SPIBoolean retval;
+
+  cspi_return_val_if_fail (obj != NULL, 1.0);
+
+  retval = Accessibility_Component_getAlpha (CSPI_OBJREF (obj),
+                                             cspi_ev ());
+
+  cspi_return_val_if_ev ("getAlpha", 1.0);
+
+  return retval;
+}