Skip to content

feat(mfcwx): click and list MDI tabs from automation scripts - #3

Merged
qamarq merged 1 commit into
mainfrom
feat/automation-tabs
Oct 8, 2026
Merged

qamarq merged 1 commit into
mainfrom
feat/automation-tabs

Conversation

@qamarq

@qamarq qamarq commented Oct 8, 2026

Copy link
Copy Markdown
Member

Adds three steps to the MFCWX_AUTOMATION script runner so UI tests can cover the tabbed main window:

  • tab <n>: clicks the n-th MDI tab (switches to it)
  • closetab <n>: clicks the close button of the n-th tab
  • tabs: prints the open tabs and marks the active one

Used to check tab switching and closing after a Caesar encryption.

MFCWX_AUTOMATION gains tab <n> and closetab <n>, which send mouse clicks to
the n-th MDI tab or its close button, and tabs, which prints the open tabs
and marks the active one.
@qamarq
qamarq merged commit 9fd5526 into main Oct 8, 2026
5 checks passed
@qamarq
qamarq deleted the feat/automation-tabs branch October 8, 2026 13:41
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