IUiControlSettings - Changing UI at runtime

IUiControlSettings - interface to change some UI control settings at runtime.


  • boolean isContextMenuEnabled(ContextMenuOwner contextMenu) - return true if SCell UI currently has corresponding context menus (business license)
  • void setContextMenuEnabled(ContextMenuOwner contextMenu, boolean value) - enable/disable all SCell UI corresponding context menu (business license)
  • boolean isReadOnly() - return true if SCell UI currently is read-only
  • void setReadOnly(boolean value) - set SCell UI read-only at runtime (business license)
  • void setForegroundAccentColor(IColor color) - set accent color to the UI component
  • boolean isInputBarVisible() - return true if SCell UI formula input bar is visible (business license)
  • void setInputBarVisibility(boolean value) - show/hide the formula input bar of the SCell UI (business license)
  • boolean isGridVisible() - return true if SCell UI currently displays grid lines (business license)
  • void setGridVisibility(boolean value) - show/hide grid lines (business license)
  • boolean isVerticalScrollbarVisible() - return true if SCell UI currently show vertical scroll bar (business license)
  • void setVerticalScrollbarVisibility(boolean value) - show/hide vertical scroll bar (business license)
  • boolean isHorizontalScrollbarVisible() - return true if SCell UI currently show horizontal scroll bar (business license)
  • void setHorizontalScrollbarVisibility(boolean value) - show/hide horizontal scroll bar (business license)

See also

IUiContentManager - Changing current UI content

IUiSelectionManager - Current selection manager