Skip to content

BHoM Tkinter UI: Scaling Fix - #256

Open
Felix-Mallinder wants to merge 1 commit into
developfrom
Python_Toolkit-#254-bhom-tkinter-scale-issues
Open

Felix-Mallinder wants to merge 1 commit into
developfrom
Python_Toolkit-#254-bhom-tkinter-scale-issues

Conversation

@Felix-Mallinder

Copy link
Copy Markdown
Contributor

NOTE: Depends on

Issues addressed by this PR

Closes #254

Added scale friendly controls

  • scales some features where required
  • adds scroll bars, when content is too big. protecting the submit buttons from being blocked

Test files

Changelog

Additional comments

@Felix-Mallinder Felix-Mallinder self-assigned this Oct 21, 2026
@Felix-Mallinder Felix-Mallinder linked an issue Oct 21, 2026 that may be closed by this pull request

@Tom-Kingstone Tom-Kingstone left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving as it works as advertised, Though when running the tests, the test_rebuild test fails. I have looked at the blame for it and I think it was mistakenly added a while ago but ignored as tkinter tests tend to break by virtue of using tkinter (see heatmap tests breaks because of tk.tcl occasionally)

(I point it out as there is no such method rebuild on BHoMBaseWindow or its base classes)

@Tom-Kingstone

Tom-Kingstone commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

@BHoMBot check ready-to-merge

@bhombot-ci

bhombot-ci Bot commented Oct 23, 2026

Copy link
Copy Markdown

@Tom-Kingstone to confirm, the following actions are now queued:

  • check ready-to-merge

There are 24 requests in the queue ahead of you.

@Tom-Kingstone Tom-Kingstone added the type:feature New capability or enhancement label Oct 23, 2026
@bhombot-ci

bhombot-ci Bot commented Oct 23, 2026

Copy link
Copy Markdown

@Tom-Kingstone to confirm, the following actions are now queued:

  • check ready-to-merge

There are 24 requests in the queue ahead of you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:feature New capability or enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BHoM Tkinter scale issues

2 participants