--- /dev/null	
+++ oovbaapi//org/openoffice/msforms/XShapes.idl
@@ -0,0 +1,24 @@
+#ifndef __org_openoffice_msforms_XShapes_idl__
+#define __org_openoffice_msforms_XShapes_idl__
+
+#ifndef __org_openoffice_vba_XHelperInterface_idl__
+#include <org/openoffice/vba/XHelperInterface.idl>
+#endif
+
+module org { module openoffice { module msforms {
+
+interface XShapeRange;
+interface XShape;
+
+interface XShapes : org::openoffice::vba::XHelperInterface
+{
+    long Count();
+    //return a XShape
+    any Item( [in] any NameOrIndex );
+    void SelectAll();
+    XShapeRange Range( [in] any shapes );
+};
+}; }; };
+
+
+#endif
