+/*
+ NOTE: disabled because pango_font_description_set_absolute_size() and
+ wxDC::GetCharHeight() do not mix well: setting with the former a pixel
+ size of "30" makes the latter return 36...
+ Besides, we need to return GetPointSize() a point size value even if
+ SetPixelSize() was used and this would require further changes
+ (and use of pango_font_description_get_size_is_absolute in some places).
+
+bool wxFontRefData::SetPixelSize(const wxSize& pixelSize)
+{
+ wxCHECK_MSG( pixelSize.GetWidth() >= 0 && pixelSize.GetHeight() > 0, false,
+ "Negative values for the pixel size or zero pixel height are not allowed" );
+
+ if (wx_pango_version_check(1,8,0) != NULL ||
+ pixelSize.GetWidth() != 0)
+ {
+ // NOTE: pango_font_description_set_absolute_size() only sets the font height;
+ // if the user set the pixel width of the font explicitly or the pango
+ // library is too old, we cannot proceed
+ return false;
+ }
+
+ pango_font_description_set_absolute_size( m_nativeFontInfo.description,
+ pixelSize.GetHeight() * PANGO_SCALE );
+
+ return true;
+}
+
+*/
+