Class Settings


  • public class Settings
    extends java.lang.Object
    This is the container for all
    • Field Detail

      • NewAPI

        public static boolean NewAPI
      • ImageCaching

        public static boolean ImageCaching
      • experimental

        public static boolean experimental
      • FindProfiling

        public static boolean FindProfiling
      • InputFontMono

        public static boolean InputFontMono
      • InputFontSize

        public static int InputFontSize
      • proxyName

        public static java.lang.String proxyName
      • proxyIP

        public static java.lang.String proxyIP
      • proxyAddress

        public static java.net.InetAddress proxyAddress
      • proxyPort

        public static java.lang.String proxyPort
      • proxyChecked

        public static boolean proxyChecked
      • proxy

        public static java.net.Proxy proxy
      • isMacApp

        public static boolean isMacApp
      • ThrowException

        public static boolean ThrowException
      • AutoWaitTimeout

        public static float AutoWaitTimeout
      • WaitScanRate

        public static float WaitScanRate
      • ObserveScanRate

        public static float ObserveScanRate
      • ObserveMinChangedPixels

        public static int ObserveMinChangedPixels
      • RepeatWaitTime

        public static int RepeatWaitTime
      • MinSimilarity

        public static double MinSimilarity
      • AlwaysResize

        public static double AlwaysResize
      • DefaultPadding

        public static int DefaultPadding
      • AutoDetectKeyboardLayout

        public static boolean AutoDetectKeyboardLayout
      • CheckLastSeen

        public static boolean CheckLastSeen
      • CheckLastSeenSimilar

        public static float CheckLastSeenSimilar
      • ImageCallback

        public static org.sikuli.script.ImageCallback ImageCallback
      • DelayValue

        public static double DelayValue
      • DelayBeforeMouseDown

        public static double DelayBeforeMouseDown
      • DelayAfterDrag

        public static double DelayAfterDrag
      • DelayBeforeDrag

        public static double DelayBeforeDrag
      • DelayBeforeDrop

        public static double DelayBeforeDrop
      • WheelNatural

        public static boolean WheelNatural
      • checkMousePosition

        public static boolean checkMousePosition
      • TypeDelay

        public static double TypeDelay
        Specify a delay between the key presses in seconds as 0.nnn. This only applies to the next type and is then reset to 0 again. A value > 1 is cut to 1.0 (max delay of 1 second)
      • ClickDelay

        public static double ClickDelay
        Specify a delay between the mouse down and up in seconds as 0.nnn. This only applies to the next click action and is then reset to 0 again. A value > 1 is cut to 1.0 (max delay of 1 second)
      • ClickTypeHack

        public static boolean ClickTypeHack
      • BundlePath

        public static java.lang.String BundlePath
      • OverwriteImages

        public static boolean OverwriteImages
      • OcrLanguageDefault

        public static final java.lang.String OcrLanguageDefault
        See Also:
        Constant Field Values
      • OcrLanguage

        public static java.lang.String OcrLanguage
      • OcrDataPath

        public static java.lang.String OcrDataPath
      • OcrTextSearch

        public static boolean OcrTextSearch
      • OcrTextRead

        public static boolean OcrTextRead
      • SwitchToText

        public static boolean SwitchToText
      • TRUE

        public static boolean TRUE
      • FALSE

        public static boolean FALSE
      • SlowMotionDelay

        public static float SlowMotionDelay
      • MoveMouseDelay

        public static float MoveMouseDelay
      • Highlight

        public static boolean Highlight
        true = highlight every match (default: false) (show red rectangle around) for DefaultHighlightTime seconds (default: 2)
      • DefaultHighlightTime

        public static float DefaultHighlightTime
      • DefaultHighlightColor

        public static java.lang.String DefaultHighlightColor
      • HighlightTransparent

        public static boolean HighlightTransparent
      • WaitAfterHighlight

        public static double WaitAfterHighlight
      • ActionLogs

        public static boolean ActionLogs
      • InfoLogs

        public static boolean InfoLogs
      • DebugLogs

        public static boolean DebugLogs
      • ProfileLogs

        public static boolean ProfileLogs
      • TraceLogs

        public static boolean TraceLogs
      • LogTime

        public static boolean LogTime
      • UserLogs

        public static boolean UserLogs
      • UserLogPrefix

        public static java.lang.String UserLogPrefix
      • UserLogTime

        public static boolean UserLogTime
    • Constructor Detail

      • Settings

        public Settings()
    • Method Detail

      • init

        public static void init​(org.sikuli.script.support.RunTime givenRunTime)
      • isShowActions

        public static boolean isShowActions()
      • setShowActions

        public static void setShowActions​(boolean ShowActions)
      • getFilePathSeperator

        public static java.lang.String getFilePathSeperator()
      • getPathSeparator

        public static java.lang.String getPathSeparator()
      • getDataPath

        public static java.lang.String getDataPath()
      • getOS

        public static org.sikuli.basics.OS getOS()
      • isWindows

        public static boolean isWindows()
      • isLinux

        public static boolean isLinux()
      • isMac

        public static boolean isMac()
      • getOSVersion

        public static java.lang.String getOSVersion()
      • getTimestamp

        public static java.lang.String getTimestamp()
      • getVersion

        public static java.lang.String getVersion()
      • getVersionBuild

        public static java.lang.String getVersionBuild()