]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/cocoa/NSTableView.h
Added NSTableView support
[wxWidgets.git] / include / wx / cocoa / NSTableView.h
diff --git a/include/wx/cocoa/NSTableView.h b/include/wx/cocoa/NSTableView.h
new file mode 100644 (file)
index 0000000..4edb1f2
--- /dev/null
@@ -0,0 +1,29 @@
+///////////////////////////////////////////////////////////////////////////////
+// Name:        wx/cocoa/NSTableView.h
+// Purpose:     wxCocoaNSTableView class
+// Author:      David Elliott
+// Modified by:
+// Created:     2003/08/05
+// RCS-ID:      $Id$
+// Copyright:   (c) 2003 David Elliott
+// Licence:     wxWindows licence
+///////////////////////////////////////////////////////////////////////////////
+
+#ifndef __WX_COCOA_NSTABLEVIEW_H__
+#define __WX_COCOA_NSTABLEVIEW_H__
+
+#include "wx/hashmap.h"
+#include "wx/cocoa/ObjcAssociate.h"
+
+WX_DECLARE_OBJC_HASHMAP(NSTableView);
+
+class wxCocoaNSTableView
+{
+    WX_DECLARE_OBJC_INTERFACE(NSTableView)
+public:
+    virtual int CocoaDataSource_numberOfRows() = 0;
+    virtual struct objc_object* CocoaDataSource_objectForTableColumn(
+        WX_NSTableColumn tableColumn, int rowIndex) = 0;
+};
+
+#endif // _WX_COCOA_NSTABLEVIEW_H_