Class WindowUtilitiesForDesktop
java.lang.Object
com.inductiveautomation.factorypmi.application.script.builtin.WindowUtilities
com.inductiveautomation.factorypmi.application.script.builtin.WindowUtilitiesForDesktop
This class contains methods that are mounted under system.gui.* that are specific to individual
 desktop instances. The primary WindowUtilities class dispatches to this class for these methods.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.inductiveautomation.factorypmi.application.script.builtin.WindowUtilitiesWindowUtilities.JyPopupMenu, WindowUtilities.PopupContext
- 
Field SummaryFields inherited from class com.inductiveautomation.factorypmi.application.script.builtin.WindowUtilitiesACCL_CONSTANT, ACCL_EASE, ACCL_FAST_TO_SLOW, ACCL_NONE, ACCL_SLOW_TO_FAST, COORD_DESIGNER, COORD_SCREEN
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionchooseColor(Color initial, String title) voidfindWindow(String path) Searches through the open windows for windows with the given path.org.python.core.PyTupleorg.python.core.PyTupleintorg.python.core.PyObjectvoidmessageBox(String message, String title) passwordBox(String message, String title, String echoChar) voidsetScreenIndex(int index) showNumericKeypad(Number initial, int fontSize, boolean usePasswordMode) showTouchscreenKeyboard(String initial, int fontSize, boolean password, String layout) voidwarningBox(String message, String title) Methods inherited from class com.inductiveautomation.factorypmi.application.script.builtin.WindowUtilitieschooseColor, closeDesktop, color, color, color, confirm, confirm, convertPointToScreen, createPopupContext, createPopupMenu, createPopupMenu, desktop, desktop, desktop, errorBox, find, getCurrentDesktop, getDesktopHandles, getParentWindow, getQuality, getScreens, getSibling, getWindowNames, inputBox, isTouchscreenMode, isTouchscreenModeEnabled, messageBox, moveComponent, openDesktop, openDiagnostics, passwordBox, passwordBox, reshapeComponent, resizeComponent, setTouchscreenMode, setTouchscreenModeEnabled, showNumericKeypad, showNumericKeypad, showTouchscreenKeyboard, showTouchscreenKeyboard, showTouchscreenKeyboard, showTouchscreenKeyboard, transform, warningBox
- 
Constructor Details- 
WindowUtilitiesForDesktop
 
- 
- 
Method Details- 
chooseColor- Overrides:
- chooseColorin class- WindowUtilities
 
- 
getWindow- Overrides:
- getWindowin class- WindowUtilities
 
- 
getOpenedWindowspublic org.python.core.PyTuple getOpenedWindows()- Overrides:
- getOpenedWindowsin class- WindowUtilities
 
- 
getOpenedWindowNamespublic org.python.core.PyTuple getOpenedWindowNames()- Overrides:
- getOpenedWindowNamesin class- WindowUtilities
 
- 
findWindowDescription copied from class:WindowUtilitiesSearches through the open windows for windows with the given path. May return none (empty list) or multiple depending on the state of the running client.- Overrides:
- findWindowin class- WindowUtilities
 
- 
showNumericKeypad- Overrides:
- showNumericKeypadin class- WindowUtilities
 
- 
showTouchscreenKeyboardpublic String showTouchscreenKeyboard(String initial, int fontSize, boolean password, String layout) - Overrides:
- showTouchscreenKeyboardin class- WindowUtilities
 
- 
setScreenIndexpublic void setScreenIndex(int index) - Overrides:
- setScreenIndexin class- WindowUtilities
 
- 
getScreenIndexpublic int getScreenIndex()- Overrides:
- getScreenIndexin class- WindowUtilities
 
- 
messageBox- Overrides:
- messageBoxin class- WindowUtilities
 
- 
warningBox- Overrides:
- warningBoxin class- WindowUtilities
 
- 
errorBox- Overrides:
- errorBoxin class- WindowUtilities
 
- 
confirm- Overrides:
- confirmin class- WindowUtilities
 
- 
inputBox- Overrides:
- inputBoxin class- WindowUtilities
 
- 
passwordBox- Overrides:
- passwordBoxin class- WindowUtilities
 
 
-