Browse Source

Widths in WX_GRID_AUTOSIZER should account for dpi scaling

pcb_db
Mark Roszko 8 months ago
parent
commit
a7f5fc45e7
  1. 6
      common/widgets/wx_grid_autosizer.cpp
  2. 1
      vcpkg.json

6
common/widgets/wx_grid_autosizer.cpp

@ -78,11 +78,13 @@ void WX_GRID_AUTOSIZER::recomputeGridWidths()
{
m_grid.AutoSizeColumn( colIndex );
const int colSize = m_grid.GetColSize( colIndex );
m_grid.SetColSize( colIndex, std::max( minWidth, colSize ) );
int minWidthScaled = m_grid.FromDIP( minWidth );
m_grid.SetColSize( colIndex, std::max( minWidthScaled, colSize ) );
if( colIndex == m_flexibleCol )
{
flexibleMinWidth = minWidth;
flexibleMinWidth = minWidthScaled;
}
}

1
vcpkg.json

@ -41,7 +41,6 @@
},
"icu",
"ngspice",
"wxpython",
"libgit2",
"nng",
"protobuf",

Loading…
Cancel
Save