| 4289 | } |
| 4290 | |
| 4291 | static float GetColumnWidthEx(ImGuiOldColumns* columns, int column_index, bool before_resize = false) |
| 4292 | { |
| 4293 | if (column_index < 0) |
| 4294 | column_index = columns->Current; |
| 4295 | |
| 4296 | float offset_norm; |
| 4297 | if (before_resize) |
| 4298 | offset_norm = columns->Columns[column_index + 1].OffsetNormBeforeResize - columns->Columns[column_index].OffsetNormBeforeResize; |
| 4299 | else |
| 4300 | offset_norm = columns->Columns[column_index + 1].OffsetNorm - columns->Columns[column_index].OffsetNorm; |
| 4301 | return ImGui::GetColumnOffsetFromNorm(columns, offset_norm); |
| 4302 | } |
| 4303 | |
| 4304 | float ImGui::GetColumnWidth(int column_index) |
| 4305 | { |