AppearanceSettings Class

AppearanceSettings Class

Provides static methods and properties to deal with the appearance of the application.
Inheritance Hierarchy
SystemObject
  Rhino.ApplicationSettingsAppearanceSettings

Namespace:  Rhino.ApplicationSettings
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public static class AppearanceSettings
Public NotInheritable Class AppearanceSettings

The AppearanceSettings type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberCommandPromptBackgroundColor
Gets or sets the color of the command prompt background.
Public propertyStatic memberCommandPromptHypertextColor
Gets or sets the color of the command prompt hypertext.
Public propertyStatic memberCommandPromptPosition
Gets or sets the command prompt position.
Public propertyStatic memberCommandPromptTextColor
Gets or sets the color of the command prompt text.
Public propertyStatic memberCrosshairColor
Gets or sets the color of the crosshair icon.
Public propertyStatic memberCurrentLayerBackgroundColor
Gets or sets the color used by the layer manager dialog as the background color for the current layer.
Public propertyStatic memberDefaultFontFaceName
Gets or sets the default font face name used in Rhino.
Public propertyStatic memberDefaultLayerColor
Gets or sets the default layer color.
Public propertyStatic memberDefaultObjectColor
Gets or sets the default color for new objects.
Public propertyStatic memberEchoCommandsToHistoryWindow
Gets or sets a value that determines if command names are written to the history window.
Public propertyStatic memberEchoPromptsToHistoryWindow
Gets or sets a value that determines if prompt messages are written to the history window.
Public propertyStatic memberEditCandidateColor
Gets or sets the color of objects that are eligible to be edited.
Public propertyStatic memberFeedbackColor
Gets or sets the feedback color.
Public propertyStatic memberFrameBackgroundColor
Gets or sets the background color of the frame.
Public propertyStatic memberGridThickLineColor
Gets or sets the color of the thick line of the grid.
Public propertyStatic memberGridThinLineColor
Gets or sets the color of the thin line of the grid.
Public propertyStatic memberGridXAxisLineColor
Gets or sets the color of the X axis of the grid.
Public propertyStatic memberGridYAxisLineColor
Gets or sets the color of the Y axis of the grid.
Public propertyStatic memberGridZAxisLineColor
Gets or sets the color of the Z axis of the grid.
Public propertyStatic memberLanguageIdentifier
Gets or sets the language identifier.
Public propertyStatic memberLockedObjectColor
color used to draw locked objects.
Public propertyStatic memberMenuVisible
Gets or sets a value that determines if the File menu is visible.
Public propertyStatic memberPageviewPaperColor
Gets or sets the paper background. A rectangle is drawn into the background of page views to represent the printed area. The alpha portion of the color is used to draw the paper blended into the background
Public propertyStatic memberPreviousLanguageIdentifier
Gets or sets the previous language identifier.
Public propertyStatic memberSelectedObjectColor
The color used to draw selected objects. The default is yellow, but this can be customized by the user.
Public propertyStatic memberShowCrosshairs
Gets or sets a value that determines if cross hairs are visible.
Public propertyStatic memberShowFullPathInTitleBar
Gets or sets a value that determines if the full path of the document is shown in the Rhino title bar.
Public propertyStatic memberShowSideBar
Should the side bar be displayed
Public propertyStatic memberTrackingColor
Gets or sets the tracking color.
Public propertyStatic memberUsePaintColors
Gets or sets a value indicating if logical paint colors should be used.
Public propertyStatic memberViewportBackgroundColor
Gets or sets the viewport background color.
Public propertyStatic memberWorldCoordIconXAxisColor
Gets or sets the color of the world coordinate X axis.
Public propertyStatic memberWorldCoordIconYAxisColor
Gets or sets the color of the world coordinate Y axis.
Public propertyStatic memberWorldCoordIconZAxisColor
Gets or sets the color of the world coordinate Z axis.
Top
Methods
  NameDescription
Public methodStatic memberGetCurrentState
Gets the current settings of the application.
Public methodStatic memberGetDefaultState
Gets the factory settings of the application.
Public methodStatic memberGetPaintColor
Gets the .Net library color that is currently associated with a paint color.
Public methodStatic memberGetWidgetColor
Gets the .Net library color that is currently associated with a widget color.
Public methodStatic memberInitialMainWindowPosition
Location where the Main Rhino window attempts to show when the application is first started.
Public methodStatic memberRestoreDefaults
Commits the default settings as the current settings.
Public methodStatic memberSetPaintColor(PaintColor, Color)
Sets the logical paint color association to a spacific .Net library color, without forced UI update.
Public methodStatic memberSetPaintColor(PaintColor, Color, Boolean)
Sets the logical paint color association to a spacific .Net library color.
Public methodStatic memberSetWidgetColor(WidgetColor, Color)
Sets the logical widget color association to a spacific .Net library color, without forced UI update.
Public methodStatic memberSetWidgetColor(WidgetColor, Color, Boolean)
Sets the logical widget color association to a spacific .Net library color.
Public methodStatic memberUpdateFromState
Sets all settings to a particular defined joined state.
Top
Version Information

Rhino for Mac

Supported in: 5.4

Rhino for Windows

Supported in: 6.14
See Also