< prev index next >

src/java.desktop/windows/native/libawt/windows/awt_Window.h

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 243,252 **** --- 243,253 ---- static void _UpdateWindow(void* param); static void _RepositionSecurityWarning(void* param); static void _SetFullScreenExclusiveModeState(void* param); static void _GetNativeWindowSize(void* param); static void _WindowDPIChange(void* param); + static void _OverrideHandle(void *param); inline static BOOL IsResizing() { return sm_resizing; }
*** 258,267 **** --- 259,271 ---- jobject peer); virtual void DestroyHWnd(); static void FocusedWindowChanged(HWND from, HWND to); + inline HWND GetOverridenHWnd() { return m_overridenHwnd; } + inline void OverrideHWnd(HWND hwnd) { m_overridenHwnd = hwnd; } + private: static int ms_instanceCounter; static HHOOK ms_hCBTFilter; static LRESULT CALLBACK CBTFilter(int nCode, WPARAM wParam, LPARAM lParam); static BOOL sm_resizing; /* in the middle of a resizing operation */
*** 309,318 **** --- 313,325 ---- // The warning icon HWND warningWindow; // The tooltip that appears when hovering the icon HWND securityTooltipWindow; + //Allows substitute parent window with JavaFX stage to make it below a dialog + HWND m_overridenHwnd; + UINT warningWindowWidth; UINT warningWindowHeight; void InitSecurityWarningSize(JNIEnv *env); HICON GetSecurityWarningIcon();
< prev index next >