Class SystemInformation

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Windows.Forms, Version=6.0.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Windows.Forms
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Windows.Forms.SystemInformation
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • SystemInformation

        public SystemInformation​(java.lang.Object instance)
                          throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • SystemInformation

        public SystemInformation()
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • GetHorizontalScrollBarArrowWidthForDpi

        public static int GetHorizontalScrollBarArrowWidthForDpi​(int dpi)
                                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetHorizontalScrollBarHeightForDpi

        public static int GetHorizontalScrollBarHeightForDpi​(int dpi)
                                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetVerticalScrollBarWidthForDpi

        public static int GetVerticalScrollBarWidthForDpi​(int dpi)
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • VerticalScrollBarArrowHeightForDpi

        public static int VerticalScrollBarArrowHeightForDpi​(int dpi)
                                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetBorderSizeForDpi

        public static Size GetBorderSizeForDpi​(int dpi)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDbcsEnabled

        public static boolean getDbcsEnabled()
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDebugOS

        public static boolean getDebugOS()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDragFullWindows

        public static boolean getDragFullWindows()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsActiveWindowTrackingEnabled

        public static boolean getIsActiveWindowTrackingEnabled()
                                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsComboBoxAnimationEnabled

        public static boolean getIsComboBoxAnimationEnabled()
                                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsDropShadowEnabled

        public static boolean getIsDropShadowEnabled()
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsFlatMenuEnabled

        public static boolean getIsFlatMenuEnabled()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsFontSmoothingEnabled

        public static boolean getIsFontSmoothingEnabled()
                                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsHotTrackingEnabled

        public static boolean getIsHotTrackingEnabled()
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsIconTitleWrappingEnabled

        public static boolean getIsIconTitleWrappingEnabled()
                                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsKeyboardPreferred

        public static boolean getIsKeyboardPreferred()
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsListBoxSmoothScrollingEnabled

        public static boolean getIsListBoxSmoothScrollingEnabled()
                                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsMenuAnimationEnabled

        public static boolean getIsMenuAnimationEnabled()
                                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsMenuFadeEnabled

        public static boolean getIsMenuFadeEnabled()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsMinimizeRestoreAnimationEnabled

        public static boolean getIsMinimizeRestoreAnimationEnabled()
                                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsSelectionFadeEnabled

        public static boolean getIsSelectionFadeEnabled()
                                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsSnapToDefaultEnabled

        public static boolean getIsSnapToDefaultEnabled()
                                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsTitleBarGradientEnabled

        public static boolean getIsTitleBarGradientEnabled()
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsToolTipAnimationEnabled

        public static boolean getIsToolTipAnimationEnabled()
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMenuAccessKeysUnderlined

        public static boolean getMenuAccessKeysUnderlined()
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMidEastEnabled

        public static boolean getMidEastEnabled()
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMonitorsSameDisplayFormat

        public static boolean getMonitorsSameDisplayFormat()
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMouseButtonsSwapped

        public static boolean getMouseButtonsSwapped()
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMousePresent

        public static boolean getMousePresent()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMouseWheelPresent

        public static boolean getMouseWheelPresent()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getNativeMouseWheelSupport

        public static boolean getNativeMouseWheelSupport()
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getNetwork

        public static boolean getNetwork()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPenWindows

        public static boolean getPenWindows()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getRightAlignedMenus

        public static boolean getRightAlignedMenus()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getSecure

        public static boolean getSecure()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getShowSounds

        public static boolean getShowSounds()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getTerminalServerSession

        public static boolean getTerminalServerSession()
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getUIEffectsEnabled

        public static boolean getUIEffectsEnabled()
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getUserInteractive

        public static boolean getUserInteractive()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getActiveWindowTrackingDelay

        public static int getActiveWindowTrackingDelay()
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBorderMultiplierFactor

        public static int getBorderMultiplierFactor()
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCaptionHeight

        public static int getCaptionHeight()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCaretBlinkTime

        public static int getCaretBlinkTime()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCaretWidth

        public static int getCaretWidth()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDoubleClickTime

        public static int getDoubleClickTime()
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getFontSmoothingContrast

        public static int getFontSmoothingContrast()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getFontSmoothingType

        public static int getFontSmoothingType()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHorizontalFocusThickness

        public static int getHorizontalFocusThickness()
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHorizontalResizeBorderThickness

        public static int getHorizontalResizeBorderThickness()
                                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHorizontalScrollBarArrowWidth

        public static int getHorizontalScrollBarArrowWidth()
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHorizontalScrollBarHeight

        public static int getHorizontalScrollBarHeight()
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHorizontalScrollBarThumbWidth

        public static int getHorizontalScrollBarThumbWidth()
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIconHorizontalSpacing

        public static int getIconHorizontalSpacing()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIconVerticalSpacing

        public static int getIconVerticalSpacing()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getKanjiWindowHeight

        public static int getKanjiWindowHeight()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getKeyboardDelay

        public static int getKeyboardDelay()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getKeyboardSpeed

        public static int getKeyboardSpeed()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMenuHeight

        public static int getMenuHeight()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMenuShowDelay

        public static int getMenuShowDelay()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMonitorCount

        public static int getMonitorCount()
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMouseButtons

        public static int getMouseButtons()
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMouseHoverTime

        public static int getMouseHoverTime()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMouseSpeed

        public static int getMouseSpeed()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMouseWheelScrollDelta

        public static int getMouseWheelScrollDelta()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMouseWheelScrollLines

        public static int getMouseWheelScrollLines()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getSizingBorderWidth

        public static int getSizingBorderWidth()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getToolWindowCaptionHeight

        public static int getToolWindowCaptionHeight()
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getVerticalFocusThickness

        public static int getVerticalFocusThickness()
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getVerticalResizeBorderThickness

        public static int getVerticalResizeBorderThickness()
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getVerticalScrollBarArrowHeight

        public static int getVerticalScrollBarArrowHeight()
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getVerticalScrollBarThumbHeight

        public static int getVerticalScrollBarThumbHeight()
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getVerticalScrollBarWidth

        public static int getVerticalScrollBarWidth()
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getVirtualScreen

        public static Rectangle getVirtualScreen()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getWorkingArea

        public static Rectangle getWorkingArea()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBorder3DSize

        public static Size getBorder3DSize()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBorderSize

        public static Size getBorderSize()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCaptionButtonSize

        public static Size getCaptionButtonSize()
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCursorSize

        public static Size getCursorSize()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDoubleClickSize

        public static Size getDoubleClickSize()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDragSize

        public static Size getDragSize()
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getFixedFrameBorderSize

        public static Size getFixedFrameBorderSize()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getFrameBorderSize

        public static Size getFrameBorderSize()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIconSize

        public static Size getIconSize()
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIconSpacingSize

        public static Size getIconSpacingSize()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMaxWindowTrackSize

        public static Size getMaxWindowTrackSize()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMenuBarButtonSize

        public static Size getMenuBarButtonSize()
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMenuButtonSize

        public static Size getMenuButtonSize()
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMenuCheckSize

        public static Size getMenuCheckSize()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMinimizedWindowSize

        public static Size getMinimizedWindowSize()
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMinimizedWindowSpacingSize

        public static Size getMinimizedWindowSpacingSize()
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMinimumWindowSize

        public static Size getMinimumWindowSize()
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMinWindowTrackSize

        public static Size getMinWindowTrackSize()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMouseHoverSize

        public static Size getMouseHoverSize()
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPrimaryMonitorMaximizedWindowSize

        public static Size getPrimaryMonitorMaximizedWindowSize()
                                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPrimaryMonitorSize

        public static Size getPrimaryMonitorSize()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getSmallCaptionButtonSize

        public static Size getSmallCaptionButtonSize()
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getSmallIconSize

        public static Size getSmallIconSize()
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getToolWindowCaptionButtonSize

        public static Size getToolWindowCaptionButtonSize()
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getArrangeDirection

        public static ArrangeDirection getArrangeDirection()
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getArrangeStartingPosition

        public static ArrangeStartingPosition getArrangeStartingPosition()
                                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBootMode

        public static BootMode getBootMode()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPopupMenuAlignment

        public static LeftRightAlignment getPopupMenuAlignment()
                                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPowerStatus

        public static PowerStatus getPowerStatus()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable