modules/graphics/src/main/java/com/sun/glass/ui/win/WinWindow.java

Print this page




  62     @Override native protected boolean _requestFocus(long ptr, int event);
  63     @Override native protected void _setFocusable(long ptr, boolean isFocusable);
  64     @Override native protected boolean _setTitle(long ptr, String title);
  65     @Override native protected void _setLevel(long ptr, int level);
  66     @Override native protected void _setAlpha(long ptr, float alpha);
  67     @Override native protected boolean _setBackground(long ptr, float r, float g, float b);
  68     @Override native protected void _setEnabled(long ptr, boolean enabled);
  69     @Override native protected boolean _setMinimumSize(long ptr, int width, int height);
  70     @Override native protected boolean _setMaximumSize(long ptr, int width, int height);
  71     @Override native protected void _setIcon(long ptr, Pixels pixels);
  72     @Override native protected void _toFront(long ptr);
  73     @Override native protected void _toBack(long ptr);
  74     @Override native protected void _enterModal(long ptr);
  75     @Override native protected void _enterModalWithWindow(long dialog, long window);
  76     @Override native protected void _exitModal(long ptr);
  77     @Override native protected boolean _grabFocus(long ptr);
  78     @Override native protected void _ungrabFocus(long ptr);
  79     @Override native protected int _getEmbeddedX(long ptr);
  80     @Override native protected int _getEmbeddedY(long ptr);
  81     @Override native protected void _setCursor(long ptr, Cursor cursor);

  82 
  83     @Override
  84     protected void _requestInput(long ptr, String text, int type, double width, double height, 
  85                                     double Mxx, double Mxy, double Mxz, double Mxt,
  86                                     double Myx, double Myy, double Myz, double Myt, 
  87                                     double Mzx, double Mzy, double Mzz, double Mzt) {
  88         throw new UnsupportedOperationException("Not supported yet.");
  89     }
  90 
  91     @Override
  92     protected void _releaseInput(long ptr) {
  93         throw new UnsupportedOperationException("Not supported yet.");
  94     }
  95     
  96 
  97     private boolean deferredClosing = false;
  98     private boolean closingRequested = false;
  99 
 100     /** 
 101      * Defer destroying the window to avoid a crash when using a native dialog


  62     @Override native protected boolean _requestFocus(long ptr, int event);
  63     @Override native protected void _setFocusable(long ptr, boolean isFocusable);
  64     @Override native protected boolean _setTitle(long ptr, String title);
  65     @Override native protected void _setLevel(long ptr, int level);
  66     @Override native protected void _setAlpha(long ptr, float alpha);
  67     @Override native protected boolean _setBackground(long ptr, float r, float g, float b);
  68     @Override native protected void _setEnabled(long ptr, boolean enabled);
  69     @Override native protected boolean _setMinimumSize(long ptr, int width, int height);
  70     @Override native protected boolean _setMaximumSize(long ptr, int width, int height);
  71     @Override native protected void _setIcon(long ptr, Pixels pixels);
  72     @Override native protected void _toFront(long ptr);
  73     @Override native protected void _toBack(long ptr);
  74     @Override native protected void _enterModal(long ptr);
  75     @Override native protected void _enterModalWithWindow(long dialog, long window);
  76     @Override native protected void _exitModal(long ptr);
  77     @Override native protected boolean _grabFocus(long ptr);
  78     @Override native protected void _ungrabFocus(long ptr);
  79     @Override native protected int _getEmbeddedX(long ptr);
  80     @Override native protected int _getEmbeddedY(long ptr);
  81     @Override native protected void _setCursor(long ptr, Cursor cursor);
  82     @Override native protected void _setUpdatesCursor(long prt, boolean updatesCursor);
  83 
  84     @Override
  85     protected void _requestInput(long ptr, String text, int type, double width, double height, 
  86                                     double Mxx, double Mxy, double Mxz, double Mxt,
  87                                     double Myx, double Myy, double Myz, double Myt, 
  88                                     double Mzx, double Mzy, double Mzz, double Mzt) {
  89         throw new UnsupportedOperationException("Not supported yet.");
  90     }
  91 
  92     @Override
  93     protected void _releaseInput(long ptr) {
  94         throw new UnsupportedOperationException("Not supported yet.");
  95     }
  96     
  97 
  98     private boolean deferredClosing = false;
  99     private boolean closingRequested = false;
 100 
 101     /** 
 102      * Defer destroying the window to avoid a crash when using a native dialog