Context
A fourth tab Binary Preview was added to the StructureEditor (commit 58b10974), completing the live interpretation pipeline for .whfmt format definitions.
What changed
BinaryPreviewViewModel subscribes to LiveWhfmtBuffer.Changed, runs SimpleBlockInterpreter on a background thread, exposes FieldResultRow collection to a DataGrid
BinaryPreviewTab.xaml / .xaml.cs added
'Load Binary…' button triggers OpenFileDialog
- Attach/Detach lifecycle wired in
StructureEditor.xaml.cs OpenAsync / Close
Files affected
Tabs/BinaryPreviewTab.xaml / .xaml.cs (new)
ViewModels/BinaryPreviewViewModel.cs (new)
Controls/StructureEditor.xaml / .xaml.cs
Follow-up
Context
A fourth tab Binary Preview was added to the StructureEditor (commit
58b10974), completing the live interpretation pipeline for.whfmtformat definitions.What changed
BinaryPreviewViewModelsubscribes toLiveWhfmtBuffer.Changed, runsSimpleBlockInterpreteron a background thread, exposesFieldResultRowcollection to aDataGridBinaryPreviewTab.xaml/.xaml.csadded'Load Binary…'button triggersOpenFileDialogStructureEditor.xaml.csOpenAsync/CloseFiles affected
Tabs/BinaryPreviewTab.xaml/.xaml.cs(new)ViewModels/BinaryPreviewViewModel.cs(new)Controls/StructureEditor.xaml/.xaml.csFollow-up
.whfmtedit → preview updates)