Click or drag to resize

ApplicationSettings Class

Represents option settings for RootPro CAD.
Inheritance Hierarchy
SystemObject
  RootPro.RootProCADApplicationSettings

Namespace:  RootPro.RootProCAD
Assembly:  RootPro.RootProCAD.Library (in RootPro.RootProCAD.Library.dll) Version: 12.0.0.0 (12.0.0.0)
Syntax
public abstract class ApplicationSettings

The ApplicationSettings type exposes the following members.

Constructors
  NameDescription
Protected methodApplicationSettings
Initializes a new instance of the ApplicationSettings class
Top
Properties
  NameDescription
Public propertyAngularSnapAngle
Get or set the angle (Degree) of the angle snap.
Public propertyAngularSnapMode
Gets or sets snap mode of angle snap.
Public propertyAntiAliased
Gets or sets a value indicating whether to draw a smooth line.
Public propertyAutoCrossingSelection
Gets or sets whether a right-to-left rectangle selection also selects partially contained shapes.
Public propertyAutoRecover
Get or set whether automatic backup of recovery data is done.
Public propertyAutoRecoverInterval
Get or set the interval for automatic backup of recovery data.
Public propertyAutoSaveTemplate
Get or set whether to save the template file automatically when exiting.
Public propertyChangeCursorOnShape
Gets or sets whether to change the mouse pointer when the cursor is over a shape.
Public propertyChangeDisplayFont
Get or set whether to change the display font.
Public propertyCommandParameterChangeKey
Gets or sets the keypress for switching command parameters.
Public propertyCreateBackup
Get or set whether to create a backup file when saving the file.
Public propertyCrosshairCursorSize
Gets or sets the size of the crosshair cursor.
Public propertyCrossingSelectionAreaColor
Get or set the color of crossing selection area.
Public propertyCursorColor
Get or set the color of the cursor.
Public propertyDisplayFontName
Get or set the display font name.
Public propertyDisplayFontRatio
Get or set the display ratio of the font.
Public propertyDivisionSnapCount
Get or set the division number of dividing point snap.
Public propertyDoNotSnapToDimensionProjectionLine
Get or set whether to not snap to dimension extension line.
Public propertyDrawImageHighQuality
Gets or sets whether the image is displayed in high quality.
Public propertyEditingMasterDrawComponentBackColor
Gets or sets the background color of drawing component editing.
Public propertyEnableAngularSnap
Get or set whether to enable angular snapping.
Public propertyEnableCyclingSelection
Gets or sets a value that indicates whether overlapping shapes are to be selected in order by holding down the Alt key and clicking on the shape.
Public propertyEnableGesture
Get or set whether to enable mouse gesture.
Public propertyEnableGroupSelection
Gets or sets a value indicating whether or not to select all the shapes in the group at once.
Public propertyEnableInPlaceTextEditor
Gets or sets whether to edit the text directly on the view.
Public propertyEnableMouseDragPanning
Gets or sets whether to move the screen by holding down the Shift key and dragging the right mouse button.
Public propertyEnableMultipleSelection
Gets or sets whether to click the shape to select multiple shapes.
Public propertyEnableNudge
Get or set whether to enable selection figure to move with arrow key.
Public propertyEnableShapeSnap
Get or set whether to enable shape snap.
Public propertyFullWindowCrosshairCursor
Gets or sets whether the crosshair cursor is displayed across the window.
Public propertyGestureMode
Gets or sets the type of mouse gesture to use.
Public propertyGreekTextSize
Gets or sets the pixel size to omit characters.
Public propertyGridSnapMode
Gets or sets the snap mode of the grid.
Public propertyImageEditorLocation
Get or set the location of the external editor for the image.
Public propertyLanguageCode
Get or set the language code of the user interface.
Public propertyLeaveLastRecoverFile
Get or set whether to keep the last recovery data if I close without saving.
Public propertyMDITabbedWindows
Gets or sets whether the window layout is MDI tabbed windows.
Public propertyMouseGestureTraceColor
Gets or sets the color of the mouse gesture trace.
Public propertyMoveCursorToSnapPoint
Get or set whether the cursor snaps to snap point.
Public propertyNewDocumentTemplate
Get or set the template location for newly created drawings.
Public propertyNudgeMode
Get or set how to move the selected shape with the arrow keys.
Public propertyNudgeSteps
Get or set the amount of movement when moving selected shapes with arrow keys.
Public propertyPaperBackColor1
Get or set the color of the upper side of the paper background.
Public propertyPaperBackColor2
Get or set the color of the bottom side of the paper background.
Public propertyPaperColor
Get or set the paper color.
Public propertyPaperTabViewMode
Gets or sets the mode of current part drawing when switching to paper tab.
Public propertyPartBackColor
Get or set the background color of the part drawing.
Public propertyPointParameterCoordinates
Gets or sets the default value of coordinate parameter input.
Public propertyReverseMouseWheel
Gets or sets whether mouse wheel zoom in/out is inverted.
Public propertySaveCommandParameter
Get or set whether to save the state of the command parameter in the registry.
Public propertySaveFileFormat
Get or set the save file format.
Public propertySaveImeMode
Get or set whether to save IME state.
Public propertySavePreview
Get or set whether to save the preview of the file.
Public propertySelectedShapeColor
Get or set the color of the selected shape.
Public propertySelectInsideOfWindow
Gets or sets a value indicating which side of the selected range to select.
Public propertySelectionAreaTransparency
Get or set the transparency of the selection area color.
Public propertySelectionType
Gets or sets the method of selecting shapes.
Public propertySelectVisibleOnlyShape
Gets or sets whether or not to select the shape on the [show only] layer, part drawing.
Public propertyShapeSnapTypes
Gets or sets the type of shape snap.
Public propertyShowCommandToolbar
Get or set whether to display the tool bar corresponding to the command.
Public propertyShowFormatChangeMessage
Get or set whether to show message when saving in a different version format.
Public propertyShowLargeIcons Obsolete.
Get or set whether to display the toolbar with a large icon. ※ It may become unusable in the future. Please use ToolBarIconsRatio.
Public propertyShowLayoutRegion
Get or set a value indicating whether or not the range frame of the part drawing layout is to be displayed.
Public propertyShowMouseGestureTrace
Gets or sets whether to display the mouse gesture trace.
Public propertyShowSelectionArea
Get or set whether the selection area is filled with the specified color.
Public propertyShowSnapBox
Get or set whether to display the snap box.
Public propertyShowSnapLine
Get or set whether to display the snap line.
Public propertyShowSnapMarker
Get or set whether to display the snap mark.
Public propertyShowSnapTooltip
Get or set whether to display snap tooltips.
Public propertySnapBoxSize
Gets or sets the size of the snap box.
Public propertySnapLineColor
Gets or sets the color of the snap line.
Public propertySnapMarkerColor
Gets or sets the color of the snap mark.
Public propertySnapMarkerSize
Gets or sets the size of the snap mark.
Public propertySnapToVisibleOnlyShape
Gets or sets whether or not to snap to the shape on the [show only] layer, part drawing.
Public propertyTemplateLocation
Get or set the location of the template file.
Public propertyThumbnailBackColor
Get or set the background color of the thumbnail.
Public propertyToolBarIconsRatio
Get or set the display ratio of the toolbar icon.
Public propertyTrackerHandleSize
Gets or sets the size of the selected tracker handle.
Public propertyUpdateInterval
Gets or sets the interval to check for application updates.
Public propertyVariables
Get a collection of input value variables.
Public propertyVisibleOnlyShapeGrayMode
Gets or sets whether or not to gray the shapes on the [show only] layer, part drawing.
Public propertyVisibleOnlyShapeGrayValue
Gets or sets the gray value of the shape on the [show only] layer, part drawing.
Public propertyVisualStyle
Get or set the color scheme of the window.
Public propertyWindowSelectionAreaColor
Get or set the color of window selection area.
Public propertyWindowSelectionMode
Gets or sets whether only geometries that are completely contained in the selection are selected.
Public propertyZoomingRatio
Get or set the zoom ratio when the drawing is zoomed in or out.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also