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()
 
 - 
 
 -