< prev index next >

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

Print this page




 224     static void _ToBack(void *param);
 225     static void _Grab(void *param);
 226     static void _Ungrab(void *param);
 227     static void _SetAlwaysOnTop(void *param);
 228     static void _SetTitle(void *param);
 229     static void _SetResizable(void *param);
 230     static void _UpdateInsets(void *param);
 231     static void _ReshapeFrame(void *param);
 232     static void _SetIconImagesData(void * param);
 233     static void _SetMinSize(void* param);
 234     static jint _GetScreenImOn(void *param);
 235     static void _SetFocusableWindow(void *param);
 236     static void _SetModalExcludedNativeProp(void *param);
 237     static void _ModalDisable(void *param);
 238     static void _ModalEnable(void *param);
 239     static void _SetOpacity(void* param);
 240     static void _SetOpaque(void* param);
 241     static void _UpdateWindow(void* param);
 242     static void _RepositionSecurityWarning(void* param);
 243     static void _SetFullScreenExclusiveModeState(void* param);

 244 
 245     inline static BOOL IsResizing() {
 246         return sm_resizing;
 247     }
 248 
 249     virtual void CreateHWnd(JNIEnv *env, LPCWSTR title,
 250             DWORD windowStyle, DWORD windowExStyle,
 251             int x, int y, int w, int h,
 252             HWND hWndParent, HMENU hMenu,
 253             COLORREF colorForeground, COLORREF colorBackground,
 254             jobject peer);
 255     virtual void DestroyHWnd();
 256 
 257     static void FocusedWindowChanged(HWND from, HWND to);
 258 
 259 private:
 260     static int ms_instanceCounter;
 261     static HHOOK ms_hCBTFilter;
 262     static LRESULT CALLBACK CBTFilter(int nCode, WPARAM wParam, LPARAM lParam);
 263     static BOOL sm_resizing;        /* in the middle of a resizing operation */




 224     static void _ToBack(void *param);
 225     static void _Grab(void *param);
 226     static void _Ungrab(void *param);
 227     static void _SetAlwaysOnTop(void *param);
 228     static void _SetTitle(void *param);
 229     static void _SetResizable(void *param);
 230     static void _UpdateInsets(void *param);
 231     static void _ReshapeFrame(void *param);
 232     static void _SetIconImagesData(void * param);
 233     static void _SetMinSize(void* param);
 234     static jint _GetScreenImOn(void *param);
 235     static void _SetFocusableWindow(void *param);
 236     static void _SetModalExcludedNativeProp(void *param);
 237     static void _ModalDisable(void *param);
 238     static void _ModalEnable(void *param);
 239     static void _SetOpacity(void* param);
 240     static void _SetOpaque(void* param);
 241     static void _UpdateWindow(void* param);
 242     static void _RepositionSecurityWarning(void* param);
 243     static void _SetFullScreenExclusiveModeState(void* param);
 244     static void _GetNativeWindowSize(void* param);
 245 
 246     inline static BOOL IsResizing() {
 247         return sm_resizing;
 248     }
 249 
 250     virtual void CreateHWnd(JNIEnv *env, LPCWSTR title,
 251             DWORD windowStyle, DWORD windowExStyle,
 252             int x, int y, int w, int h,
 253             HWND hWndParent, HMENU hMenu,
 254             COLORREF colorForeground, COLORREF colorBackground,
 255             jobject peer);
 256     virtual void DestroyHWnd();
 257 
 258     static void FocusedWindowChanged(HWND from, HWND to);
 259 
 260 private:
 261     static int ms_instanceCounter;
 262     static HHOOK ms_hCBTFilter;
 263     static LRESULT CALLBACK CBTFilter(int nCode, WPARAM wParam, LPARAM lParam);
 264     static BOOL sm_resizing;        /* in the middle of a resizing operation */


< prev index next >