]> git.saurik.com Git - wxWidgets.git/commitdiff
Don't use wxDC in header
authorJulian Smart <julian@anthemion.co.uk>
Wed, 6 Oct 2010 21:27:07 +0000 (21:27 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Wed, 6 Oct 2010 21:27:07 +0000 (21:27 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65780 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/richtext/richtextbuffer.h
src/richtext/richtextbuffer.cpp

index cd131df4e990b1db923088f8f55a61fb7695fc31..6f79ca90d3258612095245558fd400246559f435 100644 (file)
@@ -372,11 +372,8 @@ public:
 class WXDLLIMPEXP_RICHTEXT wxTextAttrDimensionConverter
 {
 public:
-    wxTextAttrDimensionConverter(wxDC& dc, double scale = 1.0, const wxSize& parentSize = wxDefaultSize)
-    { m_ppi = dc.GetPPI().x; m_scale = scale; m_parentSize = parentSize; }
-
-    wxTextAttrDimensionConverter(int ppi, double scale = 1.0, const wxSize& parentSize = wxDefaultSize)
-    { m_ppi = ppi; m_scale = scale; m_parentSize = parentSize; }
+    wxTextAttrDimensionConverter(wxDC& dc, double scale = 1.0, const wxSize& parentSize = wxDefaultSize);
+    wxTextAttrDimensionConverter(int ppi, double scale = 1.0, const wxSize& parentSize = wxDefaultSize);
     
     int GetPixels(const wxTextAttrDimension& dim, int direction = wxHORIZONTAL) const;
     int GetTenthsMM(const wxTextAttrDimension& dim) const;
index 86be3e8394eb7a27886e4e384c2519bfb8517f5b..e7a1a328f53ee4ad4eb18d063e91893e0d8bd287 100644 (file)
@@ -8656,6 +8656,16 @@ void wxTextAttrDimension::CollectCommonAttributes(const wxTextAttrDimension& att
         absentAttr.SetPresent(true);
 }
 
+wxTextAttrDimensionConverter::wxTextAttrDimensionConverter(wxDC& dc, double scale, const wxSize& parentSize)
+{
+    m_ppi = dc.GetPPI().x; m_scale = scale; m_parentSize = parentSize;
+}
+
+wxTextAttrDimensionConverter::wxTextAttrDimensionConverter(int ppi, double scale, const wxSize& parentSize)
+{
+    m_ppi = ppi; m_scale = scale; m_parentSize = parentSize;
+}
+
 int wxTextAttrDimensionConverter::ConvertTenthsMMToPixels(int units) const
 {
     return wxRichTextObject::ConvertTenthsMMToPixels(m_ppi, units, m_scale);