Fix default size for wxSpinCtrl in high DPI
DEFAULT_ITEM_WIDTH is a constant, use FromDIP() around it to avoid creating too narrow controls when using high DPI.
This commit is contained in:
@@ -726,7 +726,7 @@ int wxSpinCtrl::GetOverlap() const
|
|||||||
|
|
||||||
wxSize wxSpinCtrl::DoGetBestSize() const
|
wxSize wxSpinCtrl::DoGetBestSize() const
|
||||||
{
|
{
|
||||||
return DoGetSizeFromTextSize(DEFAULT_ITEM_WIDTH);
|
return DoGetSizeFromTextSize(FromDIP(DEFAULT_ITEM_WIDTH));
|
||||||
}
|
}
|
||||||
|
|
||||||
wxSize wxSpinCtrl::DoGetSizeFromTextSize(int xlen, int ylen) const
|
wxSize wxSpinCtrl::DoGetSizeFromTextSize(int xlen, int ylen) const
|
||||||
|
Reference in New Issue
Block a user