]> git.saurik.com Git - wxWidgets.git/commitdiff
other ifacecheck fixes
authorFrancesco Montorsi <f18m_cpp217828@yahoo.it>
Mon, 27 Oct 2008 21:18:55 +0000 (21:18 +0000)
committerFrancesco Montorsi <f18m_cpp217828@yahoo.it>
Mon, 27 Oct 2008 21:18:55 +0000 (21:18 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

interface/wx/dataobj.h
interface/wx/dataview.h
interface/wx/html/winpars.h
interface/wx/object.h
interface/wx/thread.h

index 830a4c1a9f4f21a3b0e3aca8defd27ac7d70fc09..395686a034d782029e405372fa4011b4372b80a1 100644 (file)
@@ -80,7 +80,7 @@ public:
         object by pickling it first.
         @endWxPythonOnly
     */
-    virtual void SetData(size_t size, const void data);
+    virtual void SetData(size_t size, const void* data);
 
     /**
         Like SetData(), but doesn't copy the data - instead the object takes
@@ -190,7 +190,7 @@ public:
         required and the data should be returned from the method as a string.
         @endWxPythonOnly
     */
-    virtual bool GetDataHere(void buf) const;
+    virtual bool GetDataHere(void* buf) const;
 
     /**
         Gets the size of our data. Must be implemented in the derived class if
@@ -214,7 +214,7 @@ public:
         string parameter rather than the two shown here.
         @endWxPythonOnly
     */
-    virtual bool SetData(size_t len, const void buf);
+    virtual bool SetData(size_t len, const void* buf);
 
     /**
         Sets the supported format.
@@ -656,7 +656,8 @@ public:
         to by @a formats. There is enough space for GetFormatCount(dir) formats
         in it.
     */
-    virtual void GetAllFormats(wxDataFormat* formats, Direction dir = Get) const;
+    virtual void GetAllFormats(wxDataFormat* formats,
+                               Direction dir = Get) const = 0;
 
     /**
         The method will write the data of the format @a format in the buffer
index caa53fbdc878ed2a7a56c2cd96a06cd848d2e13f..9e12071e23218f77c4e10cfef14a638ad47291c0 100644 (file)
@@ -877,7 +877,7 @@ public:
     /**
         Deletes given column.
     */
-    virtual bool DeleteColumn(const wxDataViewColumn* column);
+    virtual bool DeleteColumn(wxDataViewColumn* column);
 
     /**
         Call this to ensure that the given item is visible.
@@ -1320,7 +1320,8 @@ public:
         The ctor.
     */
     wxDataViewToggleRenderer(const wxString& varianttype = "bool",
-                             wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT);
+                             wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT,
+                             int align = wxDVR_DEFAULT_ALIGNMENT);
 };
 
 
@@ -1340,7 +1341,8 @@ public:
         The ctor.
     */
     wxDataViewDateRenderer(const wxString& varianttype = "datetime",
-                           wxDataViewCellMode mode = wxDATAVIEW_CELL_ACTIVATABLE);
+                           wxDataViewCellMode mode = wxDATAVIEW_CELL_ACTIVATABLE,
+                           int align = wxDVR_DEFAULT_ALIGNMENT);
 };
 
 
@@ -1484,7 +1486,7 @@ public:
         This will ensure that the correct colour, font and vertical alignment will
         be chosen so the text will look the same as text drawn by native renderers.
     */
-    bool RenderText(const wxString& text, int xoffset, wxRect cell,
+    void RenderText(const wxString& text, int xoffset, wxRect cell,
                     wxDC* dc, int state);
 
     /**
@@ -1621,7 +1623,7 @@ public:
 
     /**
         Set the bitmap of the column header.
-    */e
+    */
     virtual void SetBitmap(const wxBitmap& bitmap);
 
     /**
index 97a39b1e49f7031407d659f35aabe9c24565c950..2dd656263131b293ad09b1f903e4b5e4c0426c85 100644 (file)
@@ -78,16 +78,14 @@ protected:
 class wxHtmlWinParser : public wxHtmlParser
 {
 public:
-    wxHtmlWinParser(wxHtmlWindowInterface* wndIface = 0);
-
     /**
         Constructor.
 
-        Don't use the default one, use constructor with @a wndIface parameter
+        Don't use the default one, use the constructor with @a wndIface parameter
         (@a wndIface is a pointer to interface object for the associated wxHtmlWindow
         or other HTML rendering window such as wxHtmlListBox).
     */
-    wxHtmlWinParser(wxHtmlWindowInterface* wndIface = 0);
+    wxHtmlWinParser(wxHtmlWindowInterface* wndIface = NULL);
 
     /**
         Adds module() to the list of wxHtmlWinParser tag handler.
index a526b79d5a0a1270a034750d67235c6b36fa7ab8..55814598ef11635c0d5e8aedde23424d53eb33f8 100644 (file)
@@ -409,7 +409,7 @@ public:
     /**
         Returns @true if this class is a kind of (inherits from) the given class.
     */
-    bool IsKindOf(const wxClassInfo* info);
+    bool IsKindOf(const wxClassInfo* info) const;
 };
 
 
index f530c12157228fa9fe466657e1dda0b02c9c48dd..1038b6120a6ce7fa2abcfe744af2fe5fbf514384 100644 (file)
@@ -151,7 +151,7 @@ public:
 
         @see Broadcast()
     */
-    void Signal();
+    wxCondError Signal();
 
     /**
         Waits until the condition is signalled.