pub const CM_CASCADE_WINDOWS: CommandId = 1007;Expand description
Window > Cascade.
Deliberately not Turbo Vision’s own CM_TILE / CM_CASCADE:
Application::idle() re-enables those two ids whenever the desktop holds
any tileable window at all, and it runs inside Application::get_event
on every poll timeout — so an app-level “only with more than one window”
rule applied to the library ids is overwritten milliseconds later. These
ids are ours alone; nothing else touches their enabled state, and
Console::handle_command maps them onto Application::tile / cascade.