< prev index next >
modules/graphics/src/main/native-glass/gtk/glass_window.h
Print this page
*** 1,7 ****
/*
! * Copyright (c) 2011, 2015, 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) 2011, 2018, 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
*** 365,375 ****
class WindowContextTop: public WindowContextBase {
jlong screen;
WindowFrameType frame_type;
struct WindowContext *owner;
WindowGeometry geometry;
- int stale_config_notifications;
struct _Resizable{// we can't use set/get gtk_window_resizable function
_Resizable(): request(REQUEST_NONE), value(true), prev(false),
minw(-1), minh(-1), maxw(-1), maxh(-1){}
request_type request; //request for future setResizable
bool value; //actual value of resizable for a window
--- 365,374 ----
*** 425,438 ****
void request_frame_extents();
void activate_window();
void initialize_frame_extents();
void window_configure(XWindowChanges *, unsigned int);
void update_window_constraints();
! void set_window_resizable(bool, bool);
void update_ontop_tree(bool);
bool on_top_inherited();
bool effective_on_top();
WindowContextTop(WindowContextTop&);
WindowContextTop& operator= (const WindowContextTop&);
};
void destroy_and_delete_ctx(WindowContext* ctx);
--- 424,438 ----
void request_frame_extents();
void activate_window();
void initialize_frame_extents();
void window_configure(XWindowChanges *, unsigned int);
void update_window_constraints();
! void set_window_resizable(bool);
void update_ontop_tree(bool);
bool on_top_inherited();
bool effective_on_top();
+ void ensure_window_size();
WindowContextTop(WindowContextTop&);
WindowContextTop& operator= (const WindowContextTop&);
};
void destroy_and_delete_ctx(WindowContext* ctx);
< prev index next >