A Microsoft platform for building and publishing apps for Windows devices.
The window that hosts a print support settings UI is owned and sized by Windows; the app content is shown inside a flyout/dialog whose dimensions are fixed by the platform. A print support app (or legacy UWP device app using windows.printTaskSettings / windows.printSupportSettingsUI) cannot control that outer window’s default size or remove its title bar.
The customization that is supported is limited to the content inside the flyout:
- For UWP device apps that replace the advanced print settings experience, the advanced settings are always shown in a flyout that is 646 px wide with a fixed title area; only the content area can scroll or reflow. The title bar (with back button and app title) is provided by Windows and cannot be removed or resized.
- For Print Support Apps using the
windows.printSupportSettingsUIcontract, the app receives aPrintSupportSettingsUISessionand is expected to present its own UI inside the dialog provided by Windows. The dialog is invoked from More Settings / Preferences / Printing Preferences and its shell chrome (including title bar) is controlled by Windows, not by the app.
To handle different host sizes, the app should:
- Design the settings page to be responsive and to reflow within the documented flyout dimensions.
- Use scrolling where necessary when content exceeds the visible area.
There is no supported way to:
- Force a different default window size for the print preferences dialog/flyout.
- Remove or hide the title bar provided by Windows.
References: