Skip to content

LT-22568: Part 2 – Scope Pub/Sub to a Main Window#958

Open
mark-sil wants to merge 1 commit into
LT-22568from
LT-22568-part2
Open

LT-22568: Part 2 – Scope Pub/Sub to a Main Window#958
mark-sil wants to merge 1 commit into
LT-22568from
LT-22568-part2

Conversation

@mark-sil

@mark-sil mark-sil commented Jun 17, 2026

Copy link
Copy Markdown
Contributor
  • Move these Subscribe calls to places where we can get the scope: ItemDataModified ConfigureCustomFields
  • Added PropertyTable to VwBaseVc and TextsFilterItem so a scope could be provided in additional Publish() calls.
  • Add support for subscribers in a new app window.
  • Null is still valid for a scope, but require that it is provided.
  • SFMImport is currently the only null (process-wide) scope. All other messages have a scope for all of the publishers and subscribers.

This change is Reviewable

- Move these Subscribe calls to places where we can get the scope:
  ItemDataModified
  ConfigureCustomFields
- Added PropertyTable to VwBaseVc and TextsFilterItem so a scope
  could be provided in additional Publish() calls.
- Add support for subscribers in a new app window.
- Null is still valid for a scope, but require that it is provided.
- SFMImport is currently the only null (process-wide) scope. All other
  messages have a scope for all of the publishers and subscribers.
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