You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* docs: add window customization guide
* fixes
* Update docs/api/browser-window.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/api/browser-window.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/fiddles/windows/manage-windows/frameless-window/index.html
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <[email protected]>
* fix code fence
Co-authored-by: Mark Lee <[email protected]>
To create a window without chrome, or a transparent window in arbitrary shape,
23
-
you can use the [Frameless Window](frameless-window.md) API.
22
+
The `BrowserWindow` class exposes various ways to modify the look and behavior of
23
+
your app's windows. For more details, see the [Window Customization](../tutorial/window-customization.md)
24
+
tutorial.
24
25
25
26
## Showing the window gracefully
26
27
@@ -184,7 +185,7 @@ It creates a new `BrowserWindow` with native properties as set by the `options`.
184
185
`true`.
185
186
*`paintWhenInitiallyHidden` Boolean (optional) - Whether the renderer should be active when `show` is `false` and it has just been created. In order for `document.visibilityState` to work correctly on first load with `show: false` you should set this to `false`. Setting this to `false` will cause the `ready-to-show` event to not fire. Default is `true`.
186
187
*`frame` Boolean (optional) - Specify `false` to create a
187
-
[Frameless Window](frameless-window.md). Default is `true`.
188
+
[frameless window](../tutorial/window-customization.md#create-frameless-windows). Default is `true`.
188
189
*`parent` BrowserWindow (optional) - Specify parent window. Default is `null`.
189
190
*`modal` Boolean (optional) - Whether this is a modal window. This only works when the
190
191
window is a child window. Default is `false`.
@@ -206,7 +207,7 @@ It creates a new `BrowserWindow` with native properties as set by the `options`.
206
207
transparent) and 1.0 (fully opaque). This is only implemented on Windows and macOS.
207
208
*`darkTheme` Boolean (optional) - Forces using dark theme for the window, only works on
208
209
some GTK+3 desktop environments. Default is `false`.
209
-
*`transparent` Boolean (optional) - Makes the window [transparent](frameless-window.md#transparent-window).
210
+
*`transparent` Boolean (optional) - Makes the window [transparent](../tutorial/window-customization.md#create-transparent-windows).
210
211
Default is `false`. On Windows, does not work unless the window is frameless.
211
212
*`type` String (optional) - The type of window, default is normal window. See more about
0 commit comments