@Override
	public void updateTitleBarInfo( Window window, int titleBarHeight, Predicate<Point> captionHitTestCallback,
		Rectangle appIconBounds, Rectangle minimizeButtonBounds, Rectangle maximizeButtonBounds,
		Rectangle closeButtonBounds )
	{
		WndProc wndProc = windowsMap.get( window );
		if( wndProc == null )
			return;

		wndProc.titleBarHeight = titleBarHeight;
		wndProc.captionHitTestCallback = captionHitTestCallback;
		wndProc.appIconBounds = cloneRectange( appIconBounds );
		wndProc.minimizeButtonBounds = cloneRectange( minimizeButtonBounds );
		wndProc.maximizeButtonBounds = cloneRectange( maximizeButtonBounds );
		wndProc.closeButtonBounds = cloneRectange( closeButtonBounds );
	}
Tell the window whether the application wants to use custom decorations.
If {@code true}, the Windows 10 title bar is hidden (including minimize,
maximize and close buttons), but not the resize borders (including drop shadow).
flatlaf-natives/flatlaf-natives-jna/src/main/java/com/formdev/flatlaf/natives/jna/windows/FlatWindowsNativeWindowBorder.java