WebExeBuilder Documentation

getRoundedCorners

Category: Window Management

Namespace: web.window.getRoundedCorners

Description

Gets the current rounded corners setting for the window.

Syntax

const corners = await web.window.getRoundedCorners();

Parameters

None

Returns

Promise<string> - Returns a promise that resolves with the current corners setting: "on", "off", or "small"

Examples

Simple example

const corners = await web.window.getRoundedCorners();
console.log('Rounded corners:', corners); // "on", "off", or "small"

Check and toggle

const corners = await web.window.getRoundedCorners();

if (corners === 'off') {
    await web.window.setRoundedCorners({ corners: 'on' });
} else {
    await web.window.setRoundedCorners({ corners: 'off' });
}

Use Cases

  • Check current rounded corners setting
  • Save rounded corners preference
  • Toggle rounded corners on/off

Notes

  • Returns string: "on", "off", or "small"
  • Windows 11 feature
  • May not be supported on older Windows versions