Build XCEditor dock host workspace shell compose

This commit is contained in:
2026-04-07 02:21:43 +08:00
parent 3b2a05a098
commit 6c90bb4eca
11 changed files with 2099 additions and 17 deletions

View File

@@ -25,7 +25,7 @@ Scenarios:
- `editor.shell.workspace_shell_compose`
Build target: `editor_ui_workspace_shell_compose_validation`
Executable: `XCUIEditorWorkspaceShellComposeValidation.exe`
Scope: splitters, tab host, panel chrome placeholders, hot reload
Scope: DockHost compose, splitter drag, tab host, panel frame placeholders, workspace active-panel sync
- `editor.shell.menu_bar_basic`
Build target: `editor_ui_menu_bar_basic_validation`
@@ -66,7 +66,7 @@ cmake --build build --config Debug --target editor_ui_integration_tests
Selected controls:
- `shell/workspace_shell_compose/`
Drag splitters, switch `Document A/B/C`, press `F12`.
Drag splitters, switch `Document A/B/C`, close tabs or side panels, press `Reset`, press `F12`.
- `shell/menu_bar_basic/`
Click `File / Window / Layout`, move the mouse across menu items, click outside the menu or press `Esc`, press `F12`.