]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/osx/carbon/dataview.h
Added missing const
[wxWidgets.git] / include / wx / osx / carbon / dataview.h
index d55d0b62ef10b8a34faf647cb7cced5a7a5617f5..7f6962328dfc600ee7c504b68362772a37b4e0c0 100644 (file)
@@ -41,7 +41,7 @@ public:
   {
     return this->m_PropertyID;
   }
-  
+
   void SetPropertyID(DataBrowserPropertyID newPropertyID)
   {
     this->m_PropertyID = newPropertyID;
@@ -129,6 +129,7 @@ public:
   wxMacDataBrowserTableViewControl(void)
   {
   }
+  ~wxMacDataBrowserTableViewControl(void);
 
 //
 // callback handling
@@ -188,7 +189,7 @@ public:
   OSStatus GetPropertyFlags (DataBrowserPropertyID propertyID, DataBrowserPropertyFlags *flags ) const;
   OSStatus GetPropertyID    (DataBrowserItemDataRef itemData, DataBrowserPropertyID* propertyID) const; // returns for the passed item data reference the corresponding property ID
   OSStatus GetPropertyID    (DataBrowserTableViewColumnIndex index, DataBrowserPropertyID* propertyID) const; // returns for the passed column index the corresponding property ID
-  
+
   OSStatus IsUsedPropertyID(DataBrowserPropertyID propertyID) const; // checks if passed property id is used by the control; no error is returned if the id exists
 
   OSStatus RemoveColumnByProperty(DataBrowserTableViewColumnID propertyID);
@@ -269,7 +270,7 @@ public:
 // container handling
 //
   OSStatus CloseContainer(DataBrowserItemID containerID);
-  
+
   OSStatus OpenContainer(DataBrowserItemID containerID);
 
 protected :
@@ -310,6 +311,11 @@ protected :
   virtual Boolean DataBrowserAddDragItemProc(DragReference dragRef, DataBrowserItemID itemID, ItemReference* itemRef) = 0;
   virtual Boolean DataBrowserReceiveDragProc(DragReference dragRef, DataBrowserItemID itemID)                         = 0;
 
+//
+// event handler for hit testing
+///
+  void*  m_macDataViewCtrlEventHandler;
+
 private:
 //
 // wxWidget internal stuff