Class UIProps
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.model.properties.UIProps
-
public class UIProps extends java.lang.ObjectA Vision Module settings resource object. Holds various UI props used in the client
-
-
Field Summary
Fields Modifier and Type Field Description static ResourceTypeRESOURCE_TYPE
-
Constructor Summary
Constructors Constructor Description UIProps()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidapply(FPMIApp app)DockingDesktopManager.AxisPrecedencegetAxisPrecedence()java.awt.ColorgetBackgroundColor()java.awt.FontgetMenuFont()intgetMinHeight()java.awt.DimensiongetMinSize()intgetMinWidth()floatgetTouchScreenKeyBoardWidth()booleanisHideMenuBar()booleanisHideWindowsMenu()booleanisInfiniteDesktop()booleanisRestrictFloatingFrames()voidsetAxisPrecedence(DockingDesktopManager.AxisPrecedence axisPrecedence)voidsetAxisPrecedence(java.lang.String axisPrecedence)Deprecated.voidsetBackgroundColor(java.awt.Color backgroundColor)voidsetHideMenuBar(boolean hideMenuBar)voidsetHideWindowsMenu(boolean hideWindowsMenu)voidsetInfiniteDesktop(boolean infiniteDesktop)voidsetMenuFont(java.awt.Font menuFont)voidsetMinHeight(int minHeight)voidsetMinWidth(int minWidth)voidsetRestrictFloatingFrames(boolean restrictFloatingFrames)voidsetTouchScreenKeyBoardWidth(float width)
-
-
-
Field Detail
-
RESOURCE_TYPE
public static final ResourceType RESOURCE_TYPE
-
-
Method Detail
-
getTouchScreenKeyBoardWidth
public float getTouchScreenKeyBoardWidth()
-
setTouchScreenKeyBoardWidth
public void setTouchScreenKeyBoardWidth(float width)
-
getMinWidth
public int getMinWidth()
-
setMinWidth
public void setMinWidth(int minWidth)
-
getMinHeight
public int getMinHeight()
-
setMinHeight
public void setMinHeight(int minHeight)
-
getBackgroundColor
public java.awt.Color getBackgroundColor()
-
setBackgroundColor
public void setBackgroundColor(java.awt.Color backgroundColor)
-
getMenuFont
public java.awt.Font getMenuFont()
-
setMenuFont
public void setMenuFont(java.awt.Font menuFont)
-
isHideWindowsMenu
public boolean isHideWindowsMenu()
-
setHideWindowsMenu
public void setHideWindowsMenu(boolean hideWindowsMenu)
-
isHideMenuBar
public boolean isHideMenuBar()
-
setHideMenuBar
public void setHideMenuBar(boolean hideMenuBar)
-
getMinSize
public java.awt.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(java.lang.String axisPrecedence)
Deprecated.This method is for backwards compatibility
-
setAxisPrecedence
public void setAxisPrecedence(DockingDesktopManager.AxisPrecedence axisPrecedence)
-
getAxisPrecedence
public DockingDesktopManager.AxisPrecedence getAxisPrecedence()
-
-