| Modifier and Type | Field and Description |
|---|---|
| private float | |
| private int | |
| private int | |
| private int | |
| private int | |
| private int | |
| private int | |
| private int | |
| private int | |
| private int | |
| private int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected boolean | |
| protected long | _createWindow(long NativeWindow, long NativeScreen, int mask)
Implements abstract com.
|
| protected void | _enterModal(long ptr)
Implements abstract com. The functions below are used when the platform support modality natively. |
| protected void | _enterModalWithWindow(long dialog, long window)
Implements abstract com.
|
| protected void | |
| protected boolean | |
| protected boolean | _maximize(long nativeWindowPointer, boolean maximize, boolean wasMaximized)
Implements abstract com.
|
| protected boolean | _minimize(long nativeWindowPointer, boolean minimize)
Implements abstract com.
|
| pack-priv void | |
| protected void | |
| protected void | |
| protected boolean | |
| protected void | _requestInput(long ptr, String text, int type, double width, double height, double Mxx, double Mxy, double Mxz, double Mxt, double Myx, double Myy, double Myz, double Myt, double Mzx, double Mzy, double Mzz, double Mzt)
Implements abstract com.
|
| protected void | |
| protected boolean | _setBackground(long ptr, float r, float g, float b)
Implements abstract com.
|
| protected void | _setBounds(long nativeWindowPointer, int x, int y, boolean xSet, boolean ySet, int w, int h, int cw, int ch, float xGravity, float yGravity)
Implements abstract com. w/h is the total window width/height including all its decorations (e.g. title bar). |
| protected void | |
| protected void | |
| protected void | _setFocusable(long ptr, boolean isFocusable)
Implements abstract com.
|
| protected void | |
| protected void | |
| protected boolean | _setMaximumSize(long ptr, int width, int height)
Implements abstract com.
|
| protected boolean | |
| protected boolean | _setMinimumSize(long ptr, int width, int height)
Implements abstract com.
|
| protected boolean | _setResizable(long ptr, boolean resizable)
Implements abstract com.
|
| protected boolean | |
| protected boolean | |
| protected boolean | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| public long | getNativeWindow()
Overrides com. Returns the handle used to create a rendering context in Prism |
| protected void | |
| protected void | |
| protected void | |
| protected void | notifyMoveToAnotherScreen(Screen screen)
Overrides com.
|
| private void | |
| pack-priv void |
| cachedAlpha | back to summary |
|---|---|
| private float cachedAlpha | |
| cachedH | back to summary |
|---|---|
| private int cachedH | |
| cachedW | back to summary |
|---|---|
| private int cachedW | |
| cachedX | back to summary |
|---|---|
| private int cachedX | |
| cachedY | back to summary |
|---|---|
| private int cachedY | |
| id | back to summary |
|---|---|
| private int id | |
| maxH | back to summary |
|---|---|
| private int maxH | |
| maxW | back to summary |
|---|---|
| private int maxW | |
| minH | back to summary |
|---|---|
| private int minH | |
| minW | back to summary |
|---|---|
| private int minW | |
| state | back to summary |
|---|---|
| private int state | |
| STATE_FULLSCREEN | back to summary |
|---|---|
| private static final int STATE_FULLSCREEN | |
| STATE_MAXIMIZED | back to summary |
|---|---|
| private static final int STATE_MAXIMIZED | |
| STATE_MINIMIZED | back to summary |
|---|---|
| private static final int STATE_MINIMIZED | |
| STATE_NORMAL | back to summary |
|---|---|
| private static final int STATE_NORMAL | |
| MonocleWindow | back to summary |
|---|---|
| pack-priv MonocleWindow(Window owner, Screen screen, int styleMask) | |
| _close | back to summary |
|---|---|
| protected boolean _close(long nativeWindowPointer) Implements abstract com.
| |
| _createWindow | back to summary |
|---|---|
| protected long _createWindow(long NativeWindow, long NativeScreen, int mask) Implements abstract com.
| |
| _enterModal | back to summary |
|---|---|
| protected void _enterModal(long ptr) Implements abstract com. The functions below are used when the platform support modality natively. Currently only GTK is using it. This functionality is disabled by default. In order to enable it this class need to override Window:: supportsPlatformModality() to return true.
| |
| _enterModalWithWindow | back to summary |
|---|---|
| protected void _enterModalWithWindow(long dialog, long window) Implements abstract com.
| |
| _exitModal | back to summary |
|---|---|
| protected void _exitModal(long ptr) Implements abstract com.
| |
| _grabFocus | back to summary |
|---|---|
| protected boolean _grabFocus(long ptr) Implements abstract com.
| |
| _maximize | back to summary |
|---|---|
| protected boolean _maximize(long nativeWindowPointer, boolean maximize, boolean wasMaximized) Implements abstract com.
| |
| _minimize | back to summary |
|---|---|
| protected boolean _minimize(long nativeWindowPointer, boolean minimize) Implements abstract com.
| |
| _notifyFocusDisabled | back to summary |
|---|---|
| pack-priv void _notifyFocusDisabled() | |
| _notifyFocusUngrab | back to summary |
|---|---|
| protected void _notifyFocusUngrab() | |
| _releaseInput | back to summary |
|---|---|
| protected void _releaseInput(long ptr) Implements abstract com.
| |
| _requestFocus | back to summary |
|---|---|
| protected boolean _requestFocus(long ptr, int event) Implements abstract com.
| |
| _requestInput | back to summary |
|---|---|
| protected void _requestInput(long ptr, String text, int type, double width, double height, double Mxx, double Mxy, double Mxz, double Mxt, double Myx, double Myy, double Myz, double Myt, double Mzx, double Mzy, double Mzz, double Mzt) Implements abstract com.
| |
| _setAlpha | back to summary |
|---|---|
| protected void _setAlpha(long ptr, float alpha) Implements abstract com.
| |
| _setBackground | back to summary |
|---|---|
| protected boolean _setBackground(long ptr, float r, float g, float b) Implements abstract com.
| |
| _setBounds | back to summary |
|---|---|
| protected void _setBounds(long nativeWindowPointer, int x, int y, boolean xSet, boolean ySet, int w, int h, int cw, int ch, float xGravity, float yGravity) Implements abstract com. w/h is the total window width/height including all its decorations (e.g. title bar). cw/ch is the "client", or interior width/height. Negative values for w/h/cw/ch are treated as "not set". For example: setBounds(x, y, xSet, ySet, 800, 600, -1, -1) will make the window 800x600 pixels. The client area available for drawing will be smaller, e.g. 792x580 - it depends on the window decorations on different platforms. setBounds(x, y, xSet, ySet, -1, -1, 800, 600) will make the window client size to be 800x600 pixels. The area for drawing (FX scene size) will be exactly 800x600, but the total window size including decorations will be slightly bigger. For undecorated windows w/h and cw/ch are obviously the same. As this is a void function the native code should trigger an event to notify the system on actual change
| |
| _setCursor | back to summary |
|---|---|
| protected void _setCursor(long ptr, Cursor cursor) Implements abstract com.
| |
| _setEnabled | back to summary |
|---|---|
| protected void _setEnabled(long ptr, boolean enabled) Implements abstract com.
| |
| _setFocusable | back to summary |
|---|---|
| protected void _setFocusable(long ptr, boolean isFocusable) Implements abstract com.
| |
| _setIcon | back to summary |
|---|---|
| protected void _setIcon(long ptr, Pixels pixels) Implements abstract com.
| |
| _setLevel | back to summary |
|---|---|
| protected void _setLevel(long ptr, int level) Implements abstract com.
| |
| _setMaximumSize | back to summary |
|---|---|
| protected boolean _setMaximumSize(long ptr, int width, int height) Implements abstract com.
| |
| _setMenubar | back to summary |
|---|---|
| protected boolean _setMenubar(long ptr, long menubarPtr) Implements abstract com.
| |
| _setMinimumSize | back to summary |
|---|---|
| protected boolean _setMinimumSize(long ptr, int width, int height) Implements abstract com.
| |
| _setResizable | back to summary |
|---|---|
| protected boolean _setResizable(long ptr, boolean resizable) Implements abstract com.
| |
| _setTitle | back to summary |
|---|---|
| protected boolean _setTitle(long ptr, String title) Implements abstract com.
| |
| _setView | back to summary |
|---|---|
| protected boolean _setView(long nativeWindowPointer, View view) Implements abstract com.
| |
| _setVisible | back to summary |
|---|---|
| protected boolean _setVisible(long ptr, boolean visible) Implements abstract com.
| |
| _toBack | back to summary |
|---|---|
| protected void _toBack(long ptr) Implements abstract com.
| |
| _toFront | back to summary |
|---|---|
| protected void _toFront(long ptr) Implements abstract com.
| |
| _ungrabFocus | back to summary |
|---|---|
| protected void _ungrabFocus(long ptr) Implements abstract com.
| |
| _updateViewSize | back to summary |
|---|---|
| protected void _updateViewSize(long ptr) Implements abstract com.
| |
| getNativeWindow | back to summary |
|---|---|
| public long getNativeWindow() Overrides com. Returns the handle used to create a rendering context in Prism
| |
| notifyClose | back to summary |
|---|---|
| protected void notifyClose() Overrides com.
| |
| notifyDestroy | back to summary |
|---|---|
| protected void notifyDestroy() Overrides com.
| |
| notifyFocus | back to summary |
|---|---|
| protected void notifyFocus(int event) Overrides com.
| |
| notifyMoveToAnotherScreen | back to summary |
|---|---|
| protected void notifyMoveToAnotherScreen(Screen screen) Overrides com.
| |
| notifyResizeAndMove | back to summary |
|---|---|
| private void notifyResizeAndMove(int x, int y, int width, int height) | |
| setFullScreen | back to summary |
|---|---|
| pack-priv void setFullScreen(boolean fullscreen) | |