java.lang.Object
com.inductiveautomation.factorypmi.application.model.properties.UIProps

public class UIProps extends Object
A Vision Module settings resource object. Holds various UI props used in the client
  • Field Details

    • RESOURCE_TYPE

      public static final ResourceType RESOURCE_TYPE
  • Constructor Details

    • UIProps

      public UIProps()
  • Method Details

    • getTouchScreenKeyBoardWidth

      public float getTouchScreenKeyBoardWidth()
    • setTouchScreenKeyBoardWidth

      public void setTouchScreenKeyBoardWidth(float width)
    • getTouchScreenKeyBoardFontSize

      public int getTouchScreenKeyBoardFontSize()
    • setTouchScreenKeyBoardFontSize

      public void setTouchScreenKeyBoardFontSize(int fontSize)
    • getMinWidth

      public int getMinWidth()
    • setMinWidth

      public void setMinWidth(int minWidth)
    • getMinHeight

      public int getMinHeight()
    • setMinHeight

      public void setMinHeight(int minHeight)
    • getBackgroundColor

      public Color getBackgroundColor()
    • setBackgroundColor

      public void setBackgroundColor(Color backgroundColor)
    • getMenuFont

      public Font getMenuFont()
    • setMenuFont

      public void setMenuFont(Font menuFont)
    • isHideWindowsMenu

      public boolean isHideWindowsMenu()
    • setHideWindowsMenu

      public void setHideWindowsMenu(boolean hideWindowsMenu)
    • isHideMenuBar

      public boolean isHideMenuBar()
    • setHideMenuBar

      public void setHideMenuBar(boolean hideMenuBar)
    • getMinSize

      public Dimension getMinSize()
    • isRestrictFloatingFrames

      public boolean isRestrictFloatingFrames()
    • setRestrictFloatingFrames

      public void setRestrictFloatingFrames(boolean restrictFloatingFrames)
    • isInfiniteDesktop

      public boolean isInfiniteDesktop()
    • setInfiniteDesktop

      public void setInfiniteDesktop(boolean infiniteDesktop)
    • apply

      public void apply(FPMIApp app)
    • setAxisPrecedence

      @Deprecated public void setAxisPrecedence(String axisPrecedence)
      Deprecated.
      This method is for backwards compatibility
    • setAxisPrecedence

      public void setAxisPrecedence(DockingDesktopManager.AxisPrecedence axisPrecedence)
    • getAxisPrecedence

      public DockingDesktopManager.AxisPrecedence getAxisPrecedence()