X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1dbeee57744224e5916ddac05ddce924228bce2a..786c4e23f5d91c319804b4204ebda023b959794c:/src/gtk/dcclient.cpp diff --git a/src/gtk/dcclient.cpp b/src/gtk/dcclient.cpp index ef602b5ea8..707f88fbc5 100644 --- a/src/gtk/dcclient.cpp +++ b/src/gtk/dcclient.cpp @@ -1736,8 +1736,10 @@ void wxWindowDC::DoGetTextExtent(const wxString &string, *height = (wxCoord) h; if (descent) { - // Do something about metrics here. TODO. - *descent = 0; + PangoLayoutIter *iter = pango_layout_get_iter(m_layout); + int baseline = pango_layout_iter_get_baseline(iter); + pango_layout_iter_free(iter); + *descent = h - PANGO_PIXELS(baseline); } if (externalLeading) *externalLeading = 0; // ??