Objo.
Feedback Forum Docs Objo Studio
Feedback

Feature #1332

Desktop applications can enumerate their open windows

Status
Fixed
Fixed in
v26.9.1
Area
-
Source discussion
https://forum.objo.dev/d/935-close-all-window-except-the-menu/9
Last updated
2026-09-08

Upvotes

0 upvotes

Uses your Objo forum account.

Public summary

Desktop applications need a built-in way to enumerate their currently open windows. Add DesktopApplication.Windows() As Array(Of Window) so applications can inspect window state, count open windows, and perform operations such as closing every window except the current one without maintaining a separate application-level array.

The method returns a fresh snapshot array. The array can be changed by the caller without changing application state, while each contained Window remains the live window instance.

Objo.

Build apps visually, deploy anywhere.

Feedback is a public read-only status mirror for Objo Studio.