git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25794
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// ybase is where the baseline should be, but wxWin uses the upper left
// corner, so I need to calculate the real position for the text...
// ybase is where the baseline should be, but wxWin uses the upper left
// corner, so I need to calculate the real position for the text...
- hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent);
+ hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent - 1);
}
void SurfaceImpl::DrawTextClipped(PRectangle rc, Font &font, int ybase,
}
void SurfaceImpl::DrawTextClipped(PRectangle rc, Font &font, int ybase,
hdc->SetClippingRegion(wxRectFromPRectangle(rc));
// see comments above
hdc->SetClippingRegion(wxRectFromPRectangle(rc));
// see comments above
- hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent);
+ hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent - 1);
hdc->DestroyClippingRegion();
}
hdc->DestroyClippingRegion();
}
// ybase is where the baseline should be, but wxWin uses the upper left
// corner, so I need to calculate the real position for the text...
// ybase is where the baseline should be, but wxWin uses the upper left
// corner, so I need to calculate the real position for the text...
- hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent);
+ hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent - 1);
hdc->SetBackgroundMode(wxSOLID);
}
hdc->SetBackgroundMode(wxSOLID);
}
// ybase is where the baseline should be, but wxWin uses the upper left
// corner, so I need to calculate the real position for the text...
// ybase is where the baseline should be, but wxWin uses the upper left
// corner, so I need to calculate the real position for the text...
- hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent);
+ hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent - 1);
}
void SurfaceImpl::DrawTextClipped(PRectangle rc, Font &font, int ybase,
}
void SurfaceImpl::DrawTextClipped(PRectangle rc, Font &font, int ybase,
hdc->SetClippingRegion(wxRectFromPRectangle(rc));
// see comments above
hdc->SetClippingRegion(wxRectFromPRectangle(rc));
// see comments above
- hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent);
+ hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent - 1);
hdc->DestroyClippingRegion();
}
hdc->DestroyClippingRegion();
}
// ybase is where the baseline should be, but wxWin uses the upper left
// corner, so I need to calculate the real position for the text...
// ybase is where the baseline should be, but wxWin uses the upper left
// corner, so I need to calculate the real position for the text...
- hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent);
+ hdc->DrawText(stc2wx(s, len), rc.left, ybase - font.ascent - 1);
hdc->SetBackgroundMode(wxSOLID);
}
hdc->SetBackgroundMode(wxSOLID);
}