Skip to content

Keep the GUI's button bar and progress bar on screen in a short window - #220

Merged
abrignoni merged 1 commit into
mainfrom
fix/gui-keep-buttons-visible
Sep 19, 2026
Merged

abrignoni merged 1 commit into
mainfrom
fix/gui-keep-buttons-visible

Conversation

@abrignoni

@abrignoni abrignoni commented Sep 19, 2026

Copy link
Copy Markdown
Owner

Keeps the Process, Close and Case Data buttons on screen when the window is shorter than its contents, as happens with a larger system text size (abrignoni/ALEAPP#515). The button bar is now packed at the bottom, ahead of the module list, so the list shrinks instead. The processing screen gets the same change for the progress bar and the end-of-run buttons.

When everything fits, the layout and Tab order are unchanged. Docking the bar comes from abrignoni/ALEAPP#1407.

Same change in abrignoni/ALEAPP#1410, abrignoni/iLEAPP#2208, abrignoni/RLEAPP#479 and abrignoni/DLEAPP#180.

🤖 Generated with Claude Code

The button bar (Process, Close, Case Data) was packed after the module
list, so when the window is shorter than its contents, as with a larger
system text size or a small screen, the bar was the first thing cut off.
The processing screen had the same order for the progress bar and the
end-of-run buttons that replace it.

Pack both bars at the bottom, ahead of the list and the log, so those
shrink instead. When everything fits, every widget's position and size
and the Tab order are unchanged.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant