Currently Phoebus supports opening new screens (BOB files) in new windows. These new windows are tied to the main window in that they adopt the same settings, i.e. display tabs, display toolbar.
At Diamond, a lot of our CS-Studio screens make use of the CS-Studio standalone mode where screens display in a separate windows with no other features other than a title bar with the minimize, maximize and close button, e.g.:

It would be very useful if we could replicate this same sort of look in Phoebus.
I can see from the code that the 'standalone' target is still available on an ActionButton and that there are some deprecated method stubs that simply open the screen as a new window. For example see OpenDisplayAction and ToolkitRepresentaton. Presumably this is just there at the moment to support OPI->BOB conversions that reference 'standalone'.
I have had a quick play myself at leveraging these existing methods and implementing a way of opening standalone windows, which basically involves ensuring the toolbar and tabs do not show and that they also are not displayed when enabled from the main window options.
To minimize impact on other users we would suggest introducing some Phoebus preferences that enable the use of this standalone window mode and otherwise ignores it and maintains the current behaviour of just opening as a new window with a toolbar and tabs configured as standard.
We wanted to gauge whether the community would be open to having this additional feature if we were to spend some time properly developing the standalone window implementation?
Currently Phoebus supports opening new screens (BOB files) in new windows. These new windows are tied to the main window in that they adopt the same settings, i.e. display tabs, display toolbar.
At Diamond, a lot of our CS-Studio screens make use of the CS-Studio standalone mode where screens display in a separate windows with no other features other than a title bar with the minimize, maximize and close button, e.g.:

It would be very useful if we could replicate this same sort of look in Phoebus.
I can see from the code that the 'standalone' target is still available on an ActionButton and that there are some deprecated method stubs that simply open the screen as a new window. For example see OpenDisplayAction and ToolkitRepresentaton. Presumably this is just there at the moment to support OPI->BOB conversions that reference 'standalone'.
I have had a quick play myself at leveraging these existing methods and implementing a way of opening standalone windows, which basically involves ensuring the toolbar and tabs do not show and that they also are not displayed when enabled from the main window options.
To minimize impact on other users we would suggest introducing some Phoebus preferences that enable the use of this standalone window mode and otherwise ignores it and maintains the current behaviour of just opening as a new window with a toolbar and tabs configured as standard.
We wanted to gauge whether the community would be open to having this additional feature if we were to spend some time properly developing the standalone window implementation?