Class WindowUtilitiesForDesktop
- java.lang.Object
- 
- com.inductiveautomation.factorypmi.application.script.builtin.WindowUtilities
- 
- com.inductiveautomation.factorypmi.application.script.builtin.WindowUtilitiesForDesktop
 
 
- 
 public class WindowUtilitiesForDesktop extends WindowUtilities 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 Summary- 
Nested classes/interfaces inherited from class com.inductiveautomation.factorypmi.application.script.builtin.WindowUtilitiesWindowUtilities.JyPopupMenu, WindowUtilities.PopupContext
 
- 
 - 
Field Summary- 
Fields 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 Constructor Description WindowUtilitiesForDesktop(FPMIApp app, VisionDesktop desktop)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ColorchooseColor(java.awt.Color initial, java.lang.String title)java.lang.Booleanconfirm(java.lang.String message, java.lang.String title, java.lang.Boolean allowCancel)voiderrorBox(java.lang.String message, java.lang.String title)java.util.List<PyComponentWrapper>findWindow(java.lang.String path)Searches through the open windows for windows with the given path.org.python.core.PyTuplegetOpenedWindowNames()org.python.core.PyTuplegetOpenedWindows()intgetScreenIndex()org.python.core.PyObjectgetWindow(java.lang.String name)java.lang.StringinputBox(java.lang.String message, java.lang.String defaultTxt)voidmessageBox(java.lang.String message, java.lang.String title)java.lang.StringpasswordBox(java.lang.String message, java.lang.String title, java.lang.String echoChar)voidsetScreenIndex(int index)java.lang.NumbershowNumericKeypad(java.lang.Number initial, int fontSize, boolean usePasswordMode)java.lang.StringshowTouchscreenKeyboard(java.lang.String initial, int fontSize, boolean password)voidwarningBox(java.lang.String message, java.lang.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, transform, warningBox
 
- 
 
- 
- 
- 
Constructor Detail- 
WindowUtilitiesForDesktoppublic WindowUtilitiesForDesktop(FPMIApp app, VisionDesktop desktop) 
 
- 
 - 
Method Detail- 
chooseColorpublic java.awt.Color chooseColor(java.awt.Color initial, java.lang.String title)- Overrides:
- chooseColorin class- WindowUtilities
 
 - 
getWindowpublic org.python.core.PyObject getWindow(java.lang.String name) - Overrides:
- getWindowin class- WindowUtilities
 
 - 
getOpenedWindowspublic org.python.core.PyTuple getOpenedWindows() - Overrides:
- getOpenedWindowsin class- WindowUtilities
 
 - 
getOpenedWindowNamespublic org.python.core.PyTuple getOpenedWindowNames() - Overrides:
- getOpenedWindowNamesin class- WindowUtilities
 
 - 
findWindowpublic java.util.List<PyComponentWrapper> findWindow(java.lang.String path) Description 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
 
 - 
showNumericKeypadpublic java.lang.Number showNumericKeypad(java.lang.Number initial, int fontSize, boolean usePasswordMode)- Overrides:
- showNumericKeypadin class- WindowUtilities
 
 - 
showTouchscreenKeyboardpublic java.lang.String showTouchscreenKeyboard(java.lang.String initial, int fontSize, boolean password)- Overrides:
- showTouchscreenKeyboardin class- WindowUtilities
 
 - 
setScreenIndexpublic void setScreenIndex(int index) - Overrides:
- setScreenIndexin class- WindowUtilities
 
 - 
getScreenIndexpublic int getScreenIndex() - Overrides:
- getScreenIndexin class- WindowUtilities
 
 - 
messageBoxpublic void messageBox(java.lang.String message, java.lang.String title)- Overrides:
- messageBoxin class- WindowUtilities
 
 - 
warningBoxpublic void warningBox(java.lang.String message, java.lang.String title)- Overrides:
- warningBoxin class- WindowUtilities
 
 - 
errorBoxpublic void errorBox(java.lang.String message, java.lang.String title)- Overrides:
- errorBoxin class- WindowUtilities
 
 - 
confirmpublic java.lang.Boolean confirm(java.lang.String message, java.lang.String title, java.lang.Boolean allowCancel)- Overrides:
- confirmin class- WindowUtilities
 
 - 
inputBoxpublic java.lang.String inputBox(java.lang.String message, java.lang.String defaultTxt)- Overrides:
- inputBoxin class- WindowUtilities
 
 - 
passwordBoxpublic java.lang.String passwordBox(java.lang.String message, java.lang.String title, java.lang.String echoChar)- Overrides:
- passwordBoxin class- WindowUtilities
 
 
- 
 
-