Top Fields Constructors Methods
com.pixelduke.window

public Class Win10ThemeWindowManager

extends Object
implements ThemeWindowManager
Class Inheritance
All Implemented Interfaces
com.pixelduke.window.ThemeWindowManager
Imports
com.sun.jna.*, com.sun.jna.platform.win32.Kernel32, .WinDef, .WinNT, impl.com.pixelduke.window.win32.windows10.AccentPolicy, .WindowCompositionAttributeData, javafx.stage.Window

Field Summary

Modifier and TypeField and Description
private boolean
private Function

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
enableAcrylic(Window window, int opacity, int background)

private void
public void
private WinNT.HRESULT
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

previouslyIncrementedWidthback to summary
private boolean previouslyIncrementedWidth
setWindowCompositionAttributeback to summary
private Function setWindowCompositionAttribute

Constructor Detail

Win10ThemeWindowManagerback to summary
public Win10ThemeWindowManager()

Method Detail

enableAcrylicback to summary
public void enableAcrylic(Window window, int opacity, int background)
forceWindowRefreshback to summary
private void forceWindowRefresh(Window window)
setDarkModeForWindowFrameback to summary
public void setDarkModeForWindowFrame(Window window, boolean darkMode)

Implements com.pixelduke.window.ThemeWindowManager.setDarkModeForWindowFrame.

setWindowCompositionAttributeback to summary
private WinNT.HRESULT setWindowCompositionAttribute(Window window, WindowCompositionAttributeData data)