!*_TOOLPALETTEPATH|String|Registry|C:\Documents and Settings\\Application Data\Autodesk\AutoCAD 2009\R17.2\enu\support\ToolPalette Controls the path(s) that are used for the Tool Palette Windows. #_PKSER|String|Not saved| Stores the AutoCAD serial number. #_VERNUM|String|Not saved| Stores the AutoCAD build version number. !3DCONVERSIONMODE|Integer|Drawing|1 Used to convert material and light definitions to the current product release.\n\n0\tNo material or lighting conversion takes place when the drawing is opened\n1\tMaterial and lighting conversion takes place automatically\n2\tYou are prompted to convert any materials or lighting !3DDWFPREC|Integer|Drawing|2 Controls the precision of 3D DWF or 3D DWFx publishing. This system variable has a range from 1 to 6. Higher settings result in finer precision.\n\nNote: Setting a 3DDWFPREC value of 5 or 6 will create very large files or sheets in a multi-sheet DWF or DWFx.\n\n1\t1\n2\t0.5\n3\t0.2\n4\t0.1\n5\t0.01\n6\t0.001 !3DSELECTIONMODE|Integer|Registry|1 Controls the selection precedence of visually overlapping objects when using 3D visual styles.\n\n3DSELECTIONMODE has no effect when selecting 3D solids if they are displayed as 2D or 3D wireframes.\n\nThis system variable is intended to support legacy selection behavior for the current release only. It will be removed in the future.\n\n0\tUse legacy 3D selection precedence\n1\tUse line-of-sight 3D selection precedence !ACADLSPASDOC|Integer|Registry|0 Controls whether the acad.lsp file is loaded into every drawing or just the first drawing opened in a session.\n\n0\tLoads acad.lsp into just the first drawing opened in a session\n1\tLoads acad.lsp into every drawing opened #ACADPREFIX|String|Not saved|C:\Documents and Settings\\Application Data\Autodesk\AutoCAD 2009\R17.2\enu\support;C:\Program Files\AutoCAD 2009\support;C:\Program Files\AutoCAD 2009\fonts;C:\Program Files\AutoCAD 2009\help;C:\Program Files\AutoCAD 2009\express;C:\Program Files\AutoCAD 2009\support\color;C:\Documents and Settings\\My Documents;C:\Program Files\AutoCAD 2009\drv; Stores the directory path, if any, specified by the ACAD environment variable, with path separators appended if necessary. #ACADVER|String|Not saved| Stores the AutoCAD version number. This variable differs from the DXF file $ACADVER header variable, which contains the drawing database level number.\n\n17.2s (LMS Tech)\tAutoCAD 2009\n17.1s (LMS Tech)\tAutoCAD 2008\n17.0s (LMS Tech)\tAutoCAD 2007\n16.2s (LMS Tech)\tAutoCAD 2006\n16.1s (LMS Tech)\tAutoCAD 2005\n16.0\t\t\t\tAutoCAD 2004\n15.06\t\t\t\tAutoCAD 2002\n15.05\t\t\t\tAutoCAD 2000i !ACISOUTVER|Integer|Not saved|70 Controls the ACIS version of SAT files created using the ACISOUT command. ACISOUT only supports a value of 15 through 18, 20, 21, 30, 31, 40, 50, 60, and 70. !ACTPATH|String|Registry| Specifies the additional paths to use when locating available action macros for playback.\n\nNote: To specify more than one path, but you need to enter a semi-colon between each path. #ACTRECORDERSTATE|Integer|Not saved|0 Specifies the current state of the Action Recorder.\n\n0\tAction Recorder is idle\n1\tAction Recorder is active; an action macro is currently being recorded\n2\tAction Recorder is active; an action macro is currently being played back !ACTRECPATH|String|Registry|C:\Documents and Settings\\Application Data\Autodesk\AutoCAD 2009\R17.2\enu\support\Actions Specifies the path used to store new action macros. !ACTUI|Integer|Registry|6 Controls the behavior of the Action Recorder panel when recording and playing back macros.\n\n0\tNo changes to the Action Recorder panel occur when recording or playing back an action macro\n1\tAction Recorder panel is expanded during playback\n2\tAction Recorder panel is expanded during recording\n4\tWhen recording is finished, prompt for a name and description for the action macro #ADCSTATE|Integer|Not saved|0 Indicates whether the DesignCenter window is open or closed. For developers who need to determine status through AutoLISP.\n\n0\tClosed\n1\tOpen !AFLAGS|Integer|Not saved|16 Sets options for attributes. The value is the sum of the following:\n\n0\tNo attribute mode selected\n1\tInvisible\n2\tConstant\n4\tVerify\n8\tPreset\n16\tLock position in block\n32\tMultiple lines !ANGBASE|Real|Drawing|0.0000 Sets the base angle to 0 with respect to the current UCS. !ANGDIR|Integer|Drawing|0 Sets the direction of positive angles. Angle values are measured from angle 0 relative to the orientation of the current UCS.\n\n0\tCounterclockwise\n1\tClockwise !ANNOALLVISIBLE|Integer|Drawing|1 Hides or displays annotative objects that do not support the current annotation scale.\n\n0\tOnly annotative objects that support the current annotation scale are displayed\n1\tAll annotative objects are displayed\n\nThe ANNOALLVISIBLE setting is saved individually for model space and each layout.\n\nNote: When ANNOALLVISIBLE is set to 1, annotative objects that support more than one scale will only display one scale representation. !ANNOAUTOSCALE|Integer|Registry|-4 Updates annotative objects to support the annotation scale when the annotation scale is changed.\n\nWhen the value is negative, the autoscale functionality is turned off, but the settings are maintained:\n\n1\tAdds the newly set annotation scale to annotative objects that support the current scale except for those on layers that are turned off, frozen, locked or that are set to Viewport > Freeze.\n-1\tANNOAUTOSCALE is turned off, but when turned back on is set to 1.\n2\tAdds the newly set annotation scale to annotative objects that support the current scale except for those on layers that are turned off, frozen, or that are set to Viewport > Freeze.\n-2\tANNOAUTOSCALE is turned off, but when turned back on is set to 2.\n3\tAdds the newly set annotation scale to annotative objects that support the current scale except for those on layers that are locked.\n-3\tANNOAUTOSCALE is turned off, but when turned back on is set to 3.\n4\tAdds the newly set annotation scale to all annotative objects that support the current scale.\n-4\tANNOAUTOSCALE is turned off, but when turned back on is set to 4. !ANNOTATIVEDWG|Integer|Drawing|0 Specifies whether or not the drawing will behave as an annotative block when inserted into another drawing.\n\n0\tNonannotative\n1\tAnnotative\n\nNote: The ANNOTATIVEDWG system variable becomes read-only if the drawing contains annotative objects. !APBOX|Integer|Registry|0 Turns the display of the AutoSnap aperture box on or off. The aperture box is displayed in the center of the crosshairs when you snap to an object.\n\n0\tOff\n1\tOn !APERTURE|Integer|Registry|10 Sets the display size for the object snap target box, in pixels. This system variable has the same name as a command. Use the SETVAR command to access this system variable.\n\nEnter a value (1-50). The higher the number, the larger the target box. You can also change this setting in the Options dialog box, Drafting tab.\n\nAPERTURE controls the object snap target box, not the pickbox displayed at the Select Objects prompt. The object selection pickbox is controlled by the PICKBOX system variable. #APSTATE|Integer|Not saved|0 Stores a value that indicates whether the Block Authoring Palettes window in the Block Editor is open or closed.\n\n0\tClosed\n1\tOpen #AREA|Real|Not saved|0.0000 Stores the last area computed by the AREA command. This system variable has the same name as a command. Use the SETVAR command to access this system variable. !ATTDIA|Integer|Registry|0 Controls whether the INSERT command uses a dialog box for attribute value entry.\n\n0\tIssues command prompts\n1\tUses a dialog box !ATTIPE|Integer|Registry|0 Controls the display of the in-place editor used to create multiline attributes.\n\n0\tDisplays a limited in-place editor that includes only a few formatting options\n1\tDisplays the full in-place editor with all formatting options\n\nUse the limited in-place editor when creating multiline attributes for best compatibility with releases prior to AutoCAD 2008. !ATTMODE|Integer|Drawing|1 Controls display of attributes.\n\n0\tOff: Makes all attributes invisible\n1\tNormal: Retains current visibility of each attribute; visible attributes are displayed; invisible attributes are not\n2\tOn: Makes all attributes visible !ATTMULTI|Integer|Registry|1 Controls whether multiline attributes can be created.\n\n0\tTurns off all access methods for creating multiline attributes. They can still be viewed and edited.\n1\tTurns on all access methods for creating multiline attributes. !ATTREQ|Integer|Registry|1 Controls whether INSERT uses default attribute settings during insertion of blocks.\n\n0\tAssumes the defaults for the values of all attributes\n1\tTurns on prompts or a dialog box for attribute values, as specified by ATTDIA !AUDITCTL|Integer|Registry|0 Controls whether AUDIT creates an audit report (ADT) file.\n\n0\tPrevents writing of ADT files\n1\tWrites ADT files !AUNITS|Integer|Drawing|0 Sets units for angles.\n\n0\tDecimal degrees\n1\tDegrees/minutes/seconds\n2\tGradians\n3\tRadians\n4\tSurveyor's units !AUPREC|Integer|Drawing|0 Sets the number of decimal places for all read-only angular units displayed on the status line, and for all editable angular units whose precision is less than or equal to the current AUPREC value. For editable angular units whose precision is greater than the current AUPREC value, the true precision is displayed. AUPREC does not affect the display precision of dimension text (see DIMSTYLE). !AUTODWFPUBLISH|Integer|Registry|0 Controls whether DWF (Design Web Format) files are created automatically when you save or close drawing (DWG) files. The AUTOPUBLISH command controls additional options.\n\n0\tTurns off automatic publishing to DWF files when a drawing is saved or closed\n1\tTurns on automatic publishing to DWF files when a drawing is saved or closed !AUTOSNAP|Integer|Registry|63 Controls the display of the AutoSnap marker, tooltip, and magnet. Also turns on polar and object snap tracking, and controls the display of polar tracking, object snap tracking, and Ortho mode tooltips. The setting is stored as a bitcode using the sum of the following values:\n\n0\tTurns off the AutoSnap marker, tooltips, and magnet. Also turns off polar tracking, object snap tracking, and tooltips for polar tracking, object snap tracking, and Ortho mode\n1\tTurns on the AutoSnap marker\n2\tTurns on the AutoSnap tooltips\n4\tTurns on the AutoSnap magnet\n8\tTurns on polar tracking\n16\tTurns on object snap tracking\n32\tTurns on tooltips for polar tracking, object snap tracking, and Ortho mode !BACKGROUNDPLOT|Integer|Registry|2 Controls whether background plotting is turned on or off for plotting and publishing. By default, background plotting is turned off for plotting and on for publishing.\n\nValue\t\tPLOT\t\t\tPUBLISH\n0\t\t\tForeground\t\tForeground\n1\t\t\tBackground\t\tForeground\n2\t\t\tForeground\t\tBackground\n3\t\t\tBackground\t\tBackground\n\nWhen -PLOT, PLOT, -PUBLISH, and PUBLISH are used in a script (SCR file), the BACKGROUNDPLOT system variable value is ignored, and -PLOT, PLOT, -PUBLISH, and PUBLISH are processed in the foreground. #BACKZ|Real|Drawing|0.0000 Stores the back clipping plane offset from the target plane for the current viewport, in drawing units.\n\nMeaningful only if clipping is specified in CAMERA, DVIEW, or 3DCLIP. If there are several cameras, the value is the last back clipping plane that you set current. The distance of the back clipping plane from the camera point can be found by subtracting BACKZ from the camera-to-target distance. !BACTIONCOLOR|String|Registry|"7" Sets the text color of actions in the Block Editor. Valid values include BYLAYER, BYBLOCK, and an integer from 1 to 255.\n\nValid values for True Colors are a string of integers each from 1 to 255 separated by commas and preceded by RGB. The True Color setting is entered as follows:\nRGB:000,000,000 !BDEPENDENCYHIGHLIGHT|Integer|Registry|1 Controls whether or not dependent objects are dependency highlighted when a parameter, action, or grip is selected in the Block Editor.\n\n0\tSpecifies that dependent objects are not highlighted\n1\tSpecifies that dependent objects are highlighted\n\nDependency highlighting displays objects with a halo effect. !BGRIPOBJCOLOR|String|Registry|"141" Sets the color of grips in the Block Editor. Valid values include BYLAYER, BYBLOCK, and an integer from 1 to 255.\n\nValid values for True Colors are a string of integers each from 1 to 255 separated by commas and preceded by RGB. The True Color setting is entered as follows:\nRGB:000,000,000 !BGRIPOBJSIZE|Integer|Registry|8 Sets the display size of custom grips in the Block Editor relative to the screen display.\n\nValid values are integers from 1 to 255. !BINDTYPE|Integer|Not Saved|0 Controls how xref names are handled when binding xrefs or editing xrefs in place.\n\n0\tTraditional binding behavior ("xref1|one" becomes "xref$0$one")\n1\tInsert-like behavior ("xref1|one" becomes "one") !BLIPMODE|Integer|Registry|0 Controls whether marker blips are visible. This system variable has the same name as a command. Use the SETVAR command to access this system variable.\n\n0\tTurns off marker blips\n1\tTurns on marker blips !BLOCKEDITLOCK|Integer|Registry|0 Disallows opening of the Block Editor and editing of dynamic block definitions.\n\nWhen BLOCKEDITLOCK is set to 1, double-clicking a dynamic block in a drawing opens the Properties palette. If the dynamic block contains attributes, double-clicking the block reference opens the Enhanced Attribute Editor. Double click actions can be customized using the Create a Double Click Action.\n\n0\tSpecifies that the Block Editor can be opened\n1\tSpecifies that the Block Editor cannot be opened #BLOCKEDITOR|Integer|Not saved|0 Reflects whether or not the Block Editor is open.\n\n0\tIndicates that the Block Editor is not open\n1\tIndicates that the Block Editor is open !BPARAMETERCOLOR|String|Registry|"7" Sets the color of parameters in the Block Editor. Valid values include BYLAYER, BYBLOCK, and an integer from 1 to 255.\n\nValid values for True Colors are a string of integers each from 1 to 255 separated by commas and preceded by RGB. The True Color setting is entered as follows:\nRGB:000,000,000 !BPARAMETERFONT|String|Registry|"Simplex.shx" Sets the font used for parameters and actions in the Block Editor.\n\nYou can specify either a True Type font or a SHX font (for example, Verdana or Verdana.ttf). You must add the .shx extension to specify an AutoCAD SHX font. When specifying an Asian Big Font, use the following naming convention: an SHX file followed by a comma (,), followed by the Big Font file name (for example, Simplex.shx,Bigfont.shx). !BPARAMETERSIZE|Integer|Registry|12 Sets the size of parameter text and features in the Block Editor relative to the screen display. Valid values include an integer from 1 to 255. !BTMARKDISPLAY|Integer|Registry|1 Controls whether or not value set markers are displayed for dynamic block references.\n\n0\tSpecifies that value set markers are not displayed\n1\tSpecifies that value set markers are displayed !BVMODE|Integer|Not saved|0 Controls how objects that are made invisible for the current visibility state are displayed in the Block Editor.\n\n0\tSpecifies that hidden objects are not visible\n1\tSpecifies that hidden objects are visible but dimmed !CALCINPUT|Integer|Registry|1 Controls whether mathematical expressions and global constants are evaluated in text and numeric entry boxes of windows and dialog boxes.\n\n0\tExpressions are not evaluated\n1\tExpressions are evaluated after you press ALT+ENTER !CAMERADISPLAY|Integer|Drawing|0 Turns the display of camera objects on or off. The value changes to 1 (to display cameras) when you use the CAMERA command.\n\n0\tCamera glyphs are not displayed\n1\tCamera glyphs are displayed !CAMERAHEIGHT|Real|Drawing|0.0000 Specifies the default height for new camera objects. The height is expressed in current drawing units. !CANNOSCALE|String|Drawing|"1:1" Sets the name of the current annotation scale for the current space.\n\nYou can only enter a named scale that exists in the drawing’s named scale list. #CANNOSCALEVALUE|Real|Drawing|1.0000 Returns the value of the current annotation scale. !CAPTURETHUMBNAILS|Integer|Registry|1 Specifies if and when thumbnails are captured for the Rewind tool.\n\n0\tNo preview thumbnails are generated when a view change occurs outside the SteeringWheels\n1\tPreview thumbnails are generated on demand for the Rewind tool when the bracket is positioned over an empty frame\n2\tPreview thumbnails are automatically generated after each view change occurs #CDATE|Real|Not saved| Stores the current date and time in decimal format.\n\nThe date and time displays in a decimal format starting with the year. After the decimal point, CDATE displays the time using a 24-hour clock. For example, the ninth day of February in the year 2006 at 3:05 pm displays as 20060209.150500. !CECOLOR|String|Drawing|"BYLAYER" Sets the color of new objects. Valid values include BYLAYER, BYBLOCK, and an integer from 1 to 255.\n\nValid values for true colors are a string of integers each from 1 to 255 separated by commas and preceded by RGB. The true color setting is entered as follows:\nRGB:000,000,000 !CELTSCALE|Real|Drawing|1.0000 Sets the current object linetype scaling factor. Sets the linetype scaling for new objects relative to the LTSCALE command setting. A line created with CELTSCALE = 2 in a drawing with LTSCALE set to 0.5 would appear the same as a line created with CELTSCALE = 1 in a drawing with LTSCALE = 1. !CELTYPE|String|Drawing|"ByLayer" Sets the linetype of new objects. !CELWEIGHT|Integer|Drawing|-1 Sets the lineweight of new objects.\n\n-1\tSets the lineweight to "BYLAYER"\n-2\tSets the lineweight to "BYBLOCK"\n-3\tSets the lineweight to "DEFAULT". "DEFAULT" is controlled by the LWDEFAULT system variable.\n\nOther valid values entered in hundredths of millimeters include 0, 5, 9, 13, 15, 18, 20, 25, 30, 35, 40, 50, 53, 60, 70, 80, 90, 100, 106, 120, 140, 158, 200, and 211.\n\nAll values must be entered in hundredths of millimeters. (Multiply a value by 2540 to convert values from inches to hundredths of millimeters.) !CENTERMT|Integer|Registry|0 Controls how grips stretch multiline text that is centered horizontally. CENTERMT does not apply to stretching multiline text by using the ruler in the In-Place Text Editor.\n\n0\tWhen you move a corner grip in centered multiline text, the center grip moves in the same direction, and the grip on the opposite side remains in place\n1\tWhen you move a corner grip in centered multiline text, the center grip stays in place, and both sets of side grips move in the direction of the stretch !CHAMFERA|Real|Drawing|0.0000 Sets the first chamfer distance when CHAMMODE is set to 0. !CHAMFERB|Real|Drawing|0.0000 Sets the second chamfer distance when CHAMMODE is set to 0. !CHAMFERC|Real|Drawing|0.0000 Sets the chamfer length when CHAMMODE is set to 1. !CHAMFERD|Real|Drawing|0.0000 Sets the chamfer angle when CHAMMODE is set to 1. !CHAMMODE|Integer|Not saved|0 Sets the input method for CHAMFER.\n\n0\tRequires two chamfer distances\n1\tRequires a chamfer length and an angle !CIRCLERAD|Real|Not saved|0.0000 Sets the default circle radius. A zero indicates no default. !CIPMODE|Integer|Registry|0 Enables the Customer Experience Improvement Program.\n\n0\tOff\n1\tOn !CLAYER|String|Drawing|"0" Sets the current layer. #CLEANSCREENSTATE|Integer|Not saved|0 Stores a value that indicates whether the clean screen state is on or off.\n\n0\tOff\n1\tOn #CLISTATE|Integer|Registry|1 Stores a value that indicates whether the command window is open or closed.\n\n0\tClosed\n1\tOpen !CMATERIAL|String|Drawing|"ByLayer" Sets the material of new objects. Valid values are BYLAYER, BYBLOCK, and the name of a material in the drawing. #CMDACTIVE|Integer|Not saved| Indicates whether an ordinary command, transparent command, script, or dialog box is active. The setting is stored as a bitcode using the sum of the following values:\n\n1\tOrdinary command is active\n2\tTransparent command is active\n4\tScript is active\n8\tDialog box is active\n16\tDDE is active\n32\tAutoLISP is active (only visible to an ObjectARX-defined command)\n64\tObjectARX command is active !CMDDIA|Integer|Registry|1 Controls the display of the In-Place Text Editor for the LEADER and QLEADER commands.\n\n0\tOff\n1\tOn !CMDECHO|Integer|Not saved|1 Controls whether prompts and input are echoed during the AutoLISP command function.\n\n0\tTurns off echoing\n1\tTurns on echoing !CMDINPUTHISTORYMAX|Integer|Registry|20 Sets the maximum number of previous input values that are stored for a prompt in a command. Display of the history of user input is controlled by the INPUTHISTORYMODE system variable. #CMDNAMES|String|Not saved| Displays the names of the active and transparent commands. For example, LINE'ZOOM indicates that the ZOOM command is being used transparently during the LINE command.\n\nThis variable is designed for use with programming interfaces such as AutoLISP, DIESEL, and ActiveX Automation.\n\nThe following is a simple example that demonstrates how to use DIESEL to display the current command at the status line.\n\nCommand: modemacro\nNew value for MODEMACRO, or . for none <"">: $(getvar, cmdnames)\n\nFor additional information, see Introduction to Programming Interfaces in the Customization Guide. !CMLEADERSTYLE|String|Drawing|"Standard" Sets the name of the current multileader style. !CMLJUST|Integer|Drawing|0 Specifies multiline justification.\n\n0\tTop\n1\tZero (Middle)\n2\tBottom !CMLSCALE|Real|Drawing|1.0000 (imperial) or 20.0000 (metric) Controls the overall width of a multiline. A scale factor of 2.0 produces a multiline twice as wide as the style definition. A zero scale factor collapses the multiline into a single line. A negative scale factor flips the order of the offset lines (that is, the smallest or most negative is placed on top when the multiline is drawn from left to right). !CMLSTYLE|String|Drawing|"STANDARD" Sets the multiline style that governs the appearance of the multiline. !COMPASS|Integer|Not saved|0 Controls whether the 3D compass is on or off in the current viewport.\n\n0\tTurns off the 3D compass\n1\tTurns on the 3D compass !COORDS|Integer|Registry|1 Controls the format and update frequency of coordinates on the status line.\n\n0\tThe absolute coordinates of your pointing device is updated only when you specify points.\n1\tThe absolute coordinates of your pointing device is updated continuously.\n2\tThe absolute coordinates of your pointing device is updated continuously except when a point, distance, or angle is requested. In that case, relative polar coordinates are displayed instead of X and Y. The Z values always display as absolute coordinates.\n3\tThe absolute coordinates (WCS) of your pointing device is updated continuously with the latitude and longitude coordinate values of the geographic location. !COPYMODE|Integer|Registry|0 Controls whether the COPY command repeats automatically.\n\n0\tSets the COPY command to repeat automatically\n1\tSets the COPY command to create a single copy #CPLOTSTYLE|String|Drawing|"ByColor" Controls the current plot style for new objects. If the current drawing you are working in is in color-dependent mode (PSTYLEPOLICY is set to 1), CPLOTSTYLE is read-only and has a value of BYCOLOR. If the current drawing you are working in is in named plot styles mode (PSTYLEPOLICY is set to 0), CPLOTSTYLE can be set to the following values (BYLAYER is the default):\n"BYLAYER"\n"BYBLOCK"\n"NORMAL"\n"USER DEFINED"\n\nTo convert the current drawing to use named or color-dependent plot styles, use CONVERTPSTYLES. #CPROFILE|String|Registry|"<>" Displays the name of the current profile. For more information on profiles, see the OPTIONS command. !CROSSINGAREACOLOR|Integer|Registry|100 Controls the color of the selection area during crossing selection. The valid range is 1 to 255. The SELECTIONAREA system variable must be on. !CSHADOW|Integer|Drawing|0 Sets the shadow display property for a 3D object. To be visible, shadows must be turned on in the visual style that is applied to the viewport.\n\n0\tCasts and receives shadows\n1\tCasts shadows\n2\tReceives shadows\n3\tIgnores shadows\n\nNote: To display full shadows, hardware acceleration is required. When Geometry Acceleration is off, full shadows cannot be displayed. (To access these settings, enter 3dconfig at the command prompt. In the Adaptive Degradation and Performance Tuning dialog box, click Manual Tune.) !CTAB|String|Drawing| Returns the name of the current (model or layout) tab in the drawing. Provides a means for the user to determine which tab is active. !CTABLESTYLE|String|Drawing|"Standard" Sets the name of the current table style. !CURSORSIZE|Integer|Registry|5 Determines the size of the crosshairs as a percentage of the screen size. Valid settings range from 1 to 100 percent. When set to 100, the crosshairs are full-screen and the ends of the crosshairs are never visible. When less than 100, the ends of the crosshairs may be visible when the cursor is moved to one edge of the screen. !CVPORT|Integer|Drawing|2 Displays the identification number of the current viewport. You can change this value, which changes the current viewport, if the following conditions are met:\n\n* The identification number you specify is that of an active viewport\n* A command in progress has not locked cursor movement to that viewport\n* Tablet mode is off !DATALINKNOTIFY|Integer|Registry|2 Controls the notification for updated or missing data links.\n\n0\tDisables data link update notification.\n1\tEnables data link notification. Notifies you that external data is linked to the current drawing by displaying the data link icon in the lower-right corner of the application window (the notification area of the status bar tray). Will not display balloon message notifications.\n2\tEnables data link notification and balloon message notifications. Notifies you that external data is linked to the current drawing as in 1 above. Also displays a data link file change notification in the area of the drawing where the data link requires updating. #DATE|Real|Not saved| Stores the current date and time in Modified Julian Date format. This value is represented as a Modified Julian Date (MJD), which is the Julian day number and decimal fraction of a day in the format:\n\n.\n\nThe Modified Julian Date, conventionally called UT1, is a worldwide scientific standard that assigns day numbers beginning at an essentially arbitrary date and time of 12:00 a.m. on 1 January 4713 B.C. (B.C.E.). With this system, 4 July 1997 at 2:29:58 p.m. corresponds to 2450634.60387736, and 1 January 1998 at 12:00 noon corresponds to 2450815.50000000.\n\nYou can compute differences in date and time by subtracting the numbers returned by DATE. To extract the seconds since midnight from the value returned by DATE, use AutoLISP expressions:\n\n(setq s (getvar "DATE"))\n(setq seconds (* 86400.0 (- s (fix s))))\n\nBecause your computer clock provides the date and time, the DATE system variable returns a true Julian date only if the system clock is set to UTC/Zulu (Greenwich Mean Time). TDCREATE and TDUPDATE have the same format as DATE, but their values represent the creation time and last update time of the current drawing. #DBCSTATE|Integer|Not saved|0 Stores the state of the dbConnect Manager is open or closed.\n\n0\tClosed\n1\tOpen !DBLCLKEDIT|Integer|Registry|1 Controls the double click editing behavior in the drawing area. Double click actions can be customized using the Customize User Interface (CUI) editor. The system variable can accept the values of On and Off in place of 1 and 0.\n\n0\tDisabled\n1\tEnabled #DBMOD|Integer|Not saved|0 Indicates the drawing modification status. The setting is stored as a bitcode using the sum of the following values:\n\n1\tObject database modified\n4\tDatabase variable modified\n8\tWindow modified\n16\tView modified\n32\tField modified\n\nThe DBMOD value is reset to 0 when you save the drawing. !DCTCUST|String|Registry|"C:\Documents and Settings\\Application Data\Autodesk\AutoCAD 2009\R17.2\enu\support\sample.cus" Displays the path and file name of the current custom spelling dictionary. !DCTMAIN|String|Registry| Displays the three letter keyword for the current main spelling dictionary.\n\nYou can specify a default main spelling dictionary using the SETVAR command. When prompted for a new value for DCTMAIN, you can enter one of the keywords below. Depending on the language version of the program, not all dictionaries may be available.\n\nKeyword\tLanguage name\nenu\tAmerican English\neng\tBritish English (ise)\nenc\tCanadian English\ncat\tCatalan\ncsy\tCzech\ndan\tDanish\nnld\tDutch (primary)\nfin\tFinnish\nfra\tFrench (accented capitals)\nfrc\tFrench (unaccented capitals)\ndeu\tGerman (post-reform)\ndeo\tGerman (pre-reform)\nita\tItalian\nnor\tNorwegian (Bokmal)\nptb\tPortuguese (Brazilian)\nptg\tPortuguese (Iberian)\nrus\tRussian\nesp\tSpanish\nsve\tSwedish !DEFAULTLIGHTING|Integer|Drawing|1 Controls the default lighting in the current viewport.\n\nDefault lighting is provided by a set of distant lights that follow the view direction. When default lighting is on, the sun and other lights do not cast light, even if they are turned on. The setting of this system variable is viewport-specific.\n\n0\tDefault lighting is automatically turned off when point lights, spotlights, distant lights, or the sun are on\n1\tDefault lighting only is turned on !DEFAULTLIGHTINGTYPE|Integer|Drawing|1 Specifies the type of default lighting, old or new.\n\nThe default lighting provided in AutoCAD 2006 and earlier releases used one distant light. The new default lighting uses two distant lights to illuminate more of the model and also adjusts ambient light. The setting of this system variable is viewport-specific.\n\n0\tOld type of default lighting\n1\tNew type of default lighting #DEFLPLSTYLE|String|Registry|"ByColor" Specifies the default plot style for all layers in a drawing when opening a drawing that was created in a release prior to AutoCAD 2000, or for Layer 0 when creating a new drawing from scratch without using a drawing template.\n\nWhen the drawing is opened and PSTYLEPOLICY is set to 1 (color-dependent plot style mode), DEFLPLSTYLE is read-only and has a value of "BYCOLOR". If PSTYLEPOLICY is set to 0 (named plot style mode) when the drawing is opened, DEFLPLSTYLE is writable and has a default value of "NORMAL".\n\nTo convert the current drawing to use named or color-dependent plot styles, use CONVERTPSTYLES. #DEFPLSTYLE|String|Registry|"ByColor" Specifies the default plot style for new objects in a drawing when opening a drawing that was created in a release prior to AutoCAD 2000, or when creating a new drawing from scratch without using a drawing template.\n\nWhen the drawing is opened and PSTYLEPOLICY is set to 1(color-dependent plot style mode), DEFPLSTYLE is read-only and has a value of "BYCOLOR". If PSTYLEPOLICY is set to 0 (named plot style mode), DEFPLSTYLE is writable and has a default value of "BYLAYER".\n\nTo convert the current drawing to use named or color-dependent plot styles, use CONVERTPSTYLES. !DELOBJ|Integer|Registry|1 Controls whether geometry used to create 3D objects is retained or deleted.\n\n0\tAll defining geometry is retained.\n1\tProfile curves are deleted, including those used with the EXTRUDE, SWEEP, REVOLVE, and LOFT commands. Cross sections used with the LOFT command are also deleted.\n2\tAll defining geometry is deleted, including paths and guide curves used with the SWEEP and LOFT commands.\n-1\tPrompt to delete profile curves, including those used with the EXTRUDE, SWEEP, REVOLVE, and LOFT commands. Cross sections used with the LOFT command are also deleted.\n-2\tPrompt to delete all defining geometry, including paths and guide curves used with the SWEEP and LOFT commands. !DEMANDLOAD|Integer|Registry|3 Specifies if and when to demand-load certain applications. If you set this system variable to 0, third-party applications and some AutoCAD commands cannot function.\n\n0\tTurns off demand-loading.\n1\tDemand-loads the source application when you open a drawing that contains custom objects. This setting does not demand-load the application when you invoke one of the application's commands.\n2\tDemand-loads the source application when you invoke one of the application's commands. This setting does not demand-load the application when you open a drawing that contains custom objects.\n3\tDemand-loads the source application when you open a drawing that contains custom objects or when you invoke one of the application's commands. !DGNFRAME|Integer|Drawing|0 Determines whether DGN underlay frames are visible or plotted in the current drawing.\n\n0\tThe DGN underlay frame is not displayed or plotted\n1\tThe DGN underlay frame is displayed and plotted\n2\tThe DGN underlay frame is displayed but not plotted !DGNIMPORTMAX|Real|Registry|0.0000 Limits the number of elements that are translated when importing a DGN file. This limit prevents the program from running out of memory and suspending when importing large DGN files.\n\n0\tTurns off the limit\n>0\tSets the limit for the number of elements #DGNMAPPINGPATH|String|Registry|C:\Documents and Settings\\Application Data\Autodesk\AutoCAD 2009\R17.2\enu\Support Stores the location of the dgnsetups.ini file where DGN mapping setups are stored.\n\nNote: You can set the location of the dgnsetups.ini file in Files tab (Options dialog box). !DGNOSNAP|Integer|Registry|1 Controls object snapping for geometry in DGN underlays.\n\n0\tTurns off object snapping for geometry in all DGN underlay attachments in the drawing\n1\tTurns on object snapping for geometry in all DGN underlay attachments in the drawing #DIASTAT|Integer|Not saved| Stores the exit method of the most recently used dialog box.\n\n0\tCancel\n1\tOK\n\nNote: The DIASTAT system variable does not apply to standard file selection dialog boxes, such as the Select File and the Save Drawing As dialog boxes. !DIMADEC|Integer|Drawing|0 Controls the number of precision places displayed in angular dimensions.\n\n-1\tAngular dimensions display the number of decimal places specified by DIMDEC\n0-8\tSpecifies the number of decimal places displayed in angular dimensions (independent of DIMDEC) !DIMALT|Switch|Drawing|Off Controls the display of alternate units in dimensions.\n\nSee also DIMALTD, DIMALTF, DIMALTTD, DIMALTTZ, DIMALTZ, and DIMAPOST.\n\nOff\tDisables alternate units\nOn\tEnables alternate units !DIMALTD|Integer|Drawing|2 Controls the number of decimal places in alternate units. If DIMALT is turned on, DIMALTD sets the number of digits displayed to the right of the decimal point in the alternate measurement. !DIMALTF|Real|Drawing|25.4000 Controls the multiplier for alternate units. If DIMALT is turned on, DIMALTF multiplies linear dimensions by a factor to produce a value in an alternate system of measurement. The initial value represents the number of millimeters in an inch. !DIMALTRND|Real|Drawing|0.0000 Rounds off the alternate dimension units. !DIMALTTD|Integer|Drawing|2 Sets the number of decimal places for the tolerance values in the alternate units of a dimension. !DIMALTTZ|Integer|Drawing|0 Controls suppression of zeros in tolerance values.\n\n0\tSuppresses zero feet and precisely zero inches\n1\tIncludes zero feet and precisely zero inches\n2\tIncludes zero feet and suppresses zero inches\n3\tIncludes zero inches and suppresses zero feet\n\nTo suppress leading or trailing zeros, add the following values to one of the preceding values:\n\n4\tSuppresses leading zeros\n8\tSuppresses trailing zeros !DIMALTU|Integer|Drawing|2 Sets the units format for alternate units of all dimension substyles except Angular.\n\n1\tScientific\n2\tDecimal\n3\tEngineering\n4\tArchitectural (stacked)\n5\tFractional (stacked)\n6\tArchitectural\n7\tFractional\n8\tMicrosoft Windows Desktop (decimal format using Control Panel settings for decimal separator and number grouping symbols) !DIMALTZ|Integer|Drawing|0 Controls the suppression of zeros for alternate unit dimension values. DIMALTZ values 0-3 affect feet-and-inch dimensions only.\n\n0\tSuppresses zero feet and precisely zero inches\n1\tIncludes zero feet and precisely zero inches\n2\tIncludes zero feet and suppresses zero inches\n3\tIncludes zero inches and suppresses zero feet\n4\tSuppresses leading zeros in decimal dimensions (for example, 0.5000 becomes .5000)\n8\tSuppresses trailing zeros in decimal dimensions (for example, 12.5000 becomes 12.5)\n12\tSuppresses both leading and trailing zeros (for example, 0.5000 becomes .5) #DIMANNO|Integer|Drawing| Indicates whether or not the current dimension style is annotative.\n\n0\tNonannotative\n1\tAnnotative !DIMAPOST|String|Drawing| Specifies a text prefix or suffix (or both) to the alternate dimension measurement for all types of dimensions except angular.\n\nFor instance, if the current units are Architectural, DIMALT is on, DIMALTF is 25.4 (the number of millimeters per inch), DIMALTD is 2, and DIMPOST is set to "mm," a distance of 10 units would be displayed as 10"[254.00mm].\n\nTo turn off an established prefix or suffix (or both), set it to a single period (.). !DIMARCSYM|Integer|Drawing|0 Controls display of the arc symbol in an arc length dimension.\n\n0\tPlaces arc length symbols before the dimension text\n1\tPlaces arc length symbols above the dimension text\n2\tSuppresses the display of arc length symbols !DIMASSOC|Integer|Drawing|2 Controls the associativity of dimension objects and whether dimensions are exploded.\n\n0\tCreates exploded dimensions. There is no association between the various elements of the dimension. The lines, arcs, arrowheads, and text of a dimension are drawn as separate objects.\n1\tCreates non-associative dimension objects. The elements of the dimension are formed into a single object. If one of the definition points of the dimension moves, the dimension is updated.\n2\tCreates associative dimension objects. The elements of the dimension are formed into a single object, and one or more definition points of the dimension are coupled with association points on geometric objects. If the association point on the geometric object moves, the dimension location, orientation, and value are updated.\n\nDIMASSOC is not stored in a dimension style.\n\nDrawings saved in a format previous to AutoCAD 2002 retain the setting of the DIMASSOC system variable. When the drawing is reopened in AutoCAD 2002 or later, the dimension associativity setting is restored. If a legacy drawing is opened in AutoCAD 2002, the DIMASSOC system variable takes on the value of the legacy drawing's DIMASO system variable. !DIMASZ|Real|Drawing|0.1800 Controls the size of dimension line and leader line arrowheads. Also controls the size of hook lines.\n\nMultiples of the arrowhead size determine whether dimension lines and text should fit between the extension lines. DIMASZ is also used to scale arrowhead blocks if set by DIMBLK. DIMASZ has no effect when DIMTSZ is other than zero. !DIMATFIT|Integer|Drawing|3 Determines how dimension text and arrows are arranged when space is not sufficient to place both within the extension lines.\n\n0\tPlaces both text and arrows outside extension lines\n1\tMoves arrows first, then text\n2\tMoves text first, then arrows\n3\tMoves either text or arrows, whichever fits best\n\nA leader is added to moved dimension text when DIMTMOVE is set to 1. !DIMAUNIT|Integer|Drawing|0 Sets the units format for angular dimensions.\n\n0\tDecimal degrees\n1\tDegrees/minutes/seconds\n2\tGradians\n3\tRadians\n\nDIMAUNIT sets this value when entered at the command prompt or when set from the Primary Units area in the Annotation dialog box. !DIMAZIN|Integer|Drawing|0 Suppresses zeros for angular dimensions.\n\n0\tDisplays all leading and trailing zeros\n1\tSuppresses leading zeros in decimal dimensions (for example, 0.5000 becomes .5000)\n2\tSuppresses trailing zeros in decimal dimensions (for example, 12.5000 becomes 12.5)\n3\tSuppresses leading and trailing zeros (for example, 0.5000 becomes .5) !DIMBLK|String|Drawing| Sets the arrowhead block displayed at the ends of dimension lines. To return to the default, closed-filled arrowhead display, enter a single period (.). Arrowhead block entries and the names used to select them in the New, Modify, and Override Dimension Style dialog boxes are shown below. You can also enter the names of user-defined arrowhead blocks.\n\nNote: Annotative blocks cannot be used as custom arrowheads for dimensions or leaders.\n\n"" \t\t\t\t\tclosed filled\n"_DOT" \t\t\tdot\n"_DOTSMALL" \t\tdot small\n"_DOTBLANK" \t\tdot blank\n"_ORIGIN" \t\t\torigin indicator\n"_ORIGIN2" \t\torigin indicator 2\n"_OPEN" \t\t\topen\n"_OPEN90" \t\t\tright angle\n"_OPEN30" \t\t\topen 30\n"_CLOSED" \t\t\tclosed\n"_SMALL" \t\t\tdot small blank\n"_NONE" \t\t\tnone\n"_OBLIQUE" \t\toblique\n"_BOXFILLED" \t\tbox filled\n"_BOXBLANK" \t\tbox\n"_CLOSEDBLANK" \tclosed blank\n"_DATUMFILLED" \tdatum triangle filled\n"_DATUMBLANK" \tdatum triangle\n"_INTEGRAL" \t\tintegral\n"_ARCHTICK" \t\tarchitectural tick !DIMBLK1|String|Drawing| Sets the arrowhead for the first end of the dimension line when DIMSAH is on. To return to the default, closed-filled arrowhead display, enter a single period (.). For a list of arrowheads, see DIMBLK.\n\nNote: Annotative blocks cannot be used as custom arrowheads for dimensions or leaders. !DIMBLK2|String|Drawing| Sets the arrowhead for the second end of the dimension line when DIMSAH is on. To return to the default, closed-filled arrowhead display, enter a single period (.). For a list of arrowhead entries, see DIMBLK.\n\nNote: Annotative blocks cannot be used as custom arrowheads for dimensions or leaders. !DIMCEN|Real|Drawing|0.0900 Controls drawing of circle or arc center marks and centerlines by the DIMCENTER, DIMDIAMETER, and DIMRADIUS commands. For DIMDIAMETER and DIMRADIUS, the center mark is drawn only if you place the dimension line outside the circle or arc.\n\n0\tNo center marks or lines are drawn\n<0\tCenterlines are drawn\n>0\tCenter marks are drawn\n\nThe absolute value specifies the size of the center mark or centerline.\n\nThe size of the centerline is the length of the centerline segment that extends outside the circle or arc. It is also the size of the gap between the center mark and the start of the centerline.\n\nThe size of the center mark is the distance from the center of the circle or arc to the end of the center mark. !DIMCLRD|Integer|Drawing|0 Assigns colors to dimension lines, arrowheads, and dimension leader lines. Also controls the color of leader lines created with the LEADER command. Color numbers are displayed in the Select Color dialog box. For BYBLOCK, enter 0. For BYLAYER, enter 256. !DIMCLRE|Integer|Drawing|0 Assigns colors to dimension extension lines. Color numbers are displayed in the Select Color dialog box. For BYBLOCK, enter 0. For BYLAYER, enter 256. !DIMCLRT|Integer|Drawing|0 Assigns colors to dimension text. The color can be any valid color number. !DIMDEC|Integer|Drawing|4 Sets the number of decimal places displayed for the primary units of a dimension. The precision is based on the units or angle format you have selected. !DIMDLE|Real|Drawing|0.0000 Sets the distance the dimension line extends beyond the extension line when oblique strokes are drawn instead of arrowheads. !DIMDLI|Real|Drawing|0.3800 Controls the spacing of the dimension lines in baseline dimensions. Each dimension line is offset from the previous one by this amount, if necessary, to avoid drawing over it. Changes made with DIMDLI are not applied to existing dimensions. !DIMDSEP|Single character|Drawing|Decimal point Specifies a single-character decimal separator to use when creating dimensions whose unit format is decimal.\n\nWhen prompted, enter a single character at the command prompt. If dimension units is set to Decimal, the DIMDSEP character is used instead of the default decimal point. If DIMDSEP is set to NULL (default value, reset by entering a period), the decimal point is used as the dimension separator. !DIMEXE|Real|Drawing|0.1800 Specifies how far to extend the extension line beyond the dimension line. !DIMEXO|Real|Drawing|0.0625 Specifies how far extension lines are offset from origin points. With fixed-length extension lines, this value determines the minimum offset. !DIMFRAC|Integer|Drawing|0 Sets the fraction format when DIMLUNIT is set to 4 (Architectural) or 5 (Fractional).\n\n0\tHorizontal stacking\n1\tDiagonal stacking\n2\tNot stacked (for example, 1/2) !DIMFXL|Real|Drawing|1.0000 Sets the total length of the extension lines starting from the dimension line toward the dimension origin. The length is set in drawing units. !DIMFXLON|Switch|Drawing|Off Controls whether extension lines are set to a fixed length. When DIMFXLON is on, extension lines are set to the length specified by DIMFXL. !DIMGAP|Real|Drawing|0.0900 Sets the distance around the dimension text when the dimension line breaks to accommodate dimension text. Also sets the gap between annotation and a hook line created with the LEADER command. If you enter a negative value, DIMGAP places a box around the dimension text.\n\nDIMGAP is also used as the minimum length for pieces of the dimension line. When the default position for the dimension text is calculated, text is positioned inside the extension lines only if doing so breaks the dimension lines into two segments at least as long as DIMGAP. Text placed above or below the dimension line is moved inside only if there is room for the arrowheads, dimension text, and a margin between them at least as large as DIMGAP: 2 * (DIMASZ + DIMGAP). !DIMJOGANG|Real|Drawing|45 (90 metric) Determines the angle of the transverse segment of the dimension line in a jogged radius dimension. Jogged radius dimensions are often created when the center point is located off the page. !DIMJUST|Integer|Drawing|0 Controls the horizontal positioning of dimension text.\n\n0\tPositions the text above the dimension line and center-justifies it between the extension lines\n1\tPositions the text next to the first extension line\n2\tPositions the text next to the second extension line\n3\tPositions the text above and aligned with the first extension line\n4\tPositions the text above and aligned with the second extension line !DIMLDRBLK|String|Drawing Specifies the arrow type for leaders. To return to the default, closed-filled arrowhead display, enter a single period (.). For a list of arrowhead entries, see DIMBLK.\n\nNote: Annotative blocks cannot be used as custom arrowheads for dimensions or leaders. !DIMLFAC|Real|Drawing|1.0000 Sets a scale factor for linear dimension measurements. All linear dimension distances, including radii, diameters, and coordinates, are multiplied by DIMLFAC before being converted to dimension text. Positive values of DIMLFAC are applied to dimensions in both model space and paper space; negative values are applied to paper space only.\n\nDIMLFAC applies primarily to nonassociative dimensions (DIMASSOC set 0 or 1). For nonassociative dimensions in paper space, DIMLFAC must be set individually for each layout viewport to accommodate viewport scaling.\n\nDIMLFAC has no effect on angular dimensions, and is not applied to the values held in DIMRND, DIMTM, or DIMTP. !DIMLIM|Switch|Drawing|Off Generates dimension limits as the default text. Setting DIMLIM to On turns DIMTOL off.\n\nOff\tDimension limits are not generated as default text\nOn\tDimension limits are generated as default text #DIMLTEX1|String|Drawing|"" Sets the linetype of the first extension line. The value is BYLAYER, BYBLOCK, or the name of a linetype. #DIMLTEX2|String|Drawing|"" Sets the linetype of the second extension line. The value is BYLAYER, BYBLOCK, or the name of a linetype. #DIMLTYPE|String|Drawing|"" Sets the linetype of the dimension line. The value is BYLAYER, BYBLOCK, or the name of a linetype. !DIMLUNIT|Integer|Drawing|2 Sets units for all dimension types except Angular.\n\n1\tScientific\n2\tDecimal\n3\tEngineering\n4\tArchitectural (always displayed stacked)\n5\tFractional (always displayed stacked)\n6\tMicrosoft Windows Desktop (decimal format using Control Panel settings for decimal separator and number grouping symbols) !DIMLWD|Enum|Drawing|-2 Assigns lineweight to dimension lines. Values are standard lineweights.\n\n-3\tDefault (the LWDEFAULT value)\n-2\tBYBLOCK\n-1\tBYLAYER\n\nThe integer represents 1/100th of a mm. !DIMLWE|Enum|Drawing|-2 Assigns lineweight to extension lines. Values are standard lineweights.\n\n-3\tDefault (the LWDEFAULT value)\n-2\tBYBLOCK\n-1\tBYLAYER\n\nThe integer represents 1/100th of a mm. !DIMPOST|String|Drawing| Specifies a text prefix or suffix (or both) to the dimension measurement. For example, to establish a suffix for millimeters, set DIMPOST to mm; a distance of 19.2 units would be displayed as 19.2 mm.\n\nIf tolerances are turned on, the suffix is applied to the tolerances as well as to the main dimension.\n\nUse <> to indicate placement of the text in relation to the dimension value. For example, enter <>mm to display a 5.0 millimeter radial dimension as "5.0mm." If you entered mm <>, the dimension would be displayed as "mm 5.0." Use the <> mechanism for angular dimensions. !DIMRND|Real|Drawing|0.0000 Rounds all dimensioning distances to the specified value. For instance, if DIMRND is set to 0.25, all distances round to the nearest 0.25 unit. If you set DIMRND to 1.0, all distances round to the nearest integer. Note that the number of digits edited after the decimal point depends on the precision set by DIMDEC. DIMRND does not apply to angular dimensions. !DIMSAH|Switch|Drawing|Off Controls the display of dimension line arrowhead blocks.\n\nOff\tUse arrowhead blocks set by DIMBLK\nOn\tUse arrowhead blocks set by DIMBLK1 and DIMBLK2 !DIMSCALE|Real|Drawing|1.0000 Sets the overall scale factor applied to dimensioning variables that specify sizes, distances, or offsets.\n\nAlso affects the leader objects with the LEADER command.\n\nUse MLEADERSCALE to scale multileader objects created with the MLEADER command.\n\n0.0\tA reasonable default value is computed based on the scaling between the current model space viewport and paper space. If you are in paper space or model space and not using the paper space feature, the scale factor is 1.0.\n>0\tA scale factor is computed that leads text sizes, arrowhead sizes, and other scaled distances to plot at their face values.\n\nDIMSCALE does not affect measured lengths, coordinates, or angles.\n\nUse DIMSCALE to control the overall scale of dimensions. However, if the current dimension style is annotative, DIMSCALE is automatically set to zero and the dimension scale is controlled by the CANNOSCALE system variable. DIMSCALE cannot be set to a non-zero value when using annotative dimensions. !DIMSD1|Switch|Drawing|Off Controls suppression of the first dimension line and arrowhead.\n\nWhen turned on, suppresses the display of the dimension line and arrowhead between the first extension line and the text.\n\nOff\tFirst dimension line is not suppressed\nOn\tFirst dimension line is suppressed !DIMSD2|Switch|Drawing|Off Controls suppression of the second dimension line and arrowhead.\n\nWhen turned on, suppresses the display of the dimension line and arrowhead between the second extension line and the text.\n\nOff\tSecond dimension line is not suppressed\nOn\tSecond dimension line is suppressed !DIMSE1|Switch|Drawing|Off Suppresses display of the first extension line.\n\nOff\tExtension line is not suppressed\nOn\tExtension line is suppressed !DIMSE2|Switch|Drawing|Off Suppresses display of the second extension line.\n\nOff\tExtension line is not suppressed\nOn\tExtension line is suppressed !DIMSOXD|Switch|Drawing|Off Suppresses arrowheads if not enough space is available inside the extension lines.\n\nOff\tArrowheads are not suppressed\nOn\tArrowheads are suppressed\n\nIf not enough space is available inside the extension lines and DIMTIX is on, setting DIMSOXD to On suppresses the arrowheads. If DIMTIX is off, DIMSOXD has no effect. #DIMSTYLE|String|Drawing|"Standard" Stores the name of the current dimension style. This system variable has the same name as a command. Use the SETVAR command to access this system variable. The DIMSTYLE system variable is read-only; to change the current dimension style, use the DIMSTYLE command. !DIMTAD|Integer|Drawing|0 Controls the vertical position of text in relation to the dimension line.\n\n0\tCenters the dimension text between the extension lines.\n1\tPlaces the dimension text above the dimension line except when the dimension line is not horizontal and text inside the extension lines is forced horizontal (DIMTIH = 1). The distance from the dimension line to the baseline of the lowest line of text is the current DIMGAP value.\n2\tPlaces the dimension text on the side of the dimension line farthest away from the defining points.\n3\tPlaces the dimension text to conform to Japanese Industrial Standards (JIS). !DIMTDEC|Integer|Drawing|4 Sets the number of decimal places to display in tolerance values for the primary units in a dimension. This system variable has no effect unless DIMTOL is set to On. The default for DIMTOL is Off. !DIMTFAC|Real|Drawing|1.0000 Specifies a scale factor for the text height of fractions and tolerance values relative to the dimension text height, as set by DIMTXT. For example, if DIMTFAC is set to 1.0, the text height of fractions and tolerances is the same height as the dimension text. If DIMTFAC is set to 0.7500, the text height of fractions and tolerances is three-quarters the size of dimension text. !DIMTFILL|Integer|Drawing|0 Controls the background of dimension text.\n\n0\tNo background\n1\tThe background color of the drawing\n2\tThe background color specified by DIMTFILLCLR !DIMTFILLCLR|Integer|Drawing|0 Sets the color for the text background in dimensions. Color numbers are displayed in the Select Color dialog box. For BYBLOCK, enter 0. For BYLAYER, enter 256. !DIMTIH|Switch|Drawing|On Controls the position of dimension text inside the extension lines for all dimension types except Ordinate.\n\nOff\tAligns text with the dimension line\nOn\tDraws text horizontally !DIMTIX|Switch|Drawing|Off Draws text between extension lines.\n\nOff\tVaries with the type of dimension. For linear and angular dimensions, text is placed inside the extension lines if there is sufficient room. For radius and diameter dimensions that don't fit inside the circle or arc, DIMTIX has no effect and always forces the text outside the circle or arc.\nOn\tDraws dimension text between the extension lines even if it would ordinarily be placed outside those lines. !DIMTM|Real|Drawing|0.0000 Sets the minimum (or lower) tolerance limit for dimension text when DIMTOL or DIMLIM is on. DIMTM accepts signed values. If DIMTOL is on and DIMTP and DIMTM are set to the same value, a tolerance value is drawn.\n\nIf DIMTM and DIMTP values differ, the upper tolerance is drawn above the lower, and a plus sign is added to the DIMTP value if it is positive.\n\nFor DIMTM, the program uses the negative of the value you enter (adding a minus sign if you specify a positive number and a plus sign if you specify a negative number). !DIMTMOVE|Integer|Drawing|0 Sets dimension text movement rules.\n\n0\tMoves the dimension line with dimension text\n1\tAdds a leader when dimension text is moved\n2\tAllows text to be moved freely without a leader !DIMTOFL|Switch|Drawing|Off Controls whether a dimension line is drawn between the extension lines even when the text is placed outside. For radius and diameter dimensions (when DIMTIX is off), draws a dimension line inside the circle or arc and places the text, arrowheads, and leader outside.\n\nOff\tDoes not draw dimension lines between the measured points when arrowheads are placed outside the measured points\nOn\tDraws dimension lines between the measured points even when arrowheads are placed outside the measured points !DIMTOH|Switch|Drawing|On Controls the position of dimension text outside the extension lines.\n\nOff\tAligns text with the dimension line\nOn\tDraws text horizontally !DIMTOL|Switch|Drawing|Off Appends tolerances to dimension text. Setting DIMTOL to on turns DIMLIM off. !DIMTOLJ|Integer|Drawing|1 Sets the vertical justification for tolerance values relative to the nominal dimension text. This system variable has no effect unless DIMTOL is set to On. The default for DIMTOL is Off.\n\n0\tBottom\n1\tMiddle\n2\tTop !DIMTP|Real|Drawing|0.0000 Sets the maximum (or upper) tolerance limit for dimension text when DIMTOL or DIMLIM is on. DIMTP accepts signed values. If DIMTOL is on and DIMTP and DIMTM are set to the same value, a tolerance value is drawn.\n\nIf DIMTM and DIMTP values differ, the upper tolerance is drawn above the lower and a plus sign is added to the DIMTP value if it is positive. !DIMTSZ|Real|Drawing|0.0000 Specifies the size of oblique strokes drawn instead of arrowheads for linear, radius, and diameter dimensioning.\n\n0\tDraws arrowheads.\n>0\tDraws oblique strokes instead of arrowheads. The size of the oblique strokes is determined by this value multiplied by the DIMSCALE value. !DIMTVP|Real|Drawing|0.0000 Controls the vertical position of dimension text above or below the dimension line. The DIMTVP value is used when DIMTAD is off. The magnitude of the vertical offset of text is the product of the text height and DIMTVP. Setting DIMTVP to 1.0 is equivalent to setting DIMTAD to on. The dimension line splits to accommodate the text only if the absolute value of DIMTVP is less than 0.7. !DIMTXSTY|String|Drawing|"Standard" Specifies the text style of the dimension. !DIMTXT|Real|Drawing|0.1800 Specifies the height of dimension text, unless the current text style has a fixed height. !DIMTZIN|Integer|Drawing|0 Controls the suppression of zeros in tolerance values. Values 0-3 affect feet-and-inch dimensions on.\n\n0\tSuppresses zero feet and precisely zero inches\n1\tIncludes zero feet and precisely zero inches\n2\tIncludes zero feet and suppresses zero inches\n3\tIncludes zero inches and suppresses zero feet\n4\tSuppresses leading zeros in decimal dimensions (for example, 0.5000 becomes .5000)\n8\tSuppresses trailing zeros in decimal dimensions (for example, 12.5000 becomes 12.5)\n12\tSuppresses both leading and trailing zeros (for example, 0.5000 becomes .5) !DIMUPT|Switch|Drawing|Off Controls options for user-positioned text.\n\nOff\tCursor controls only the dimension line location\nOn\tCursor controls both the text position and the dimension line location !DIMZIN|Integer|Drawing|0 Controls the suppression of zeros in the primary unit value. Values 0-3 affect feet-and-inch dimensions only.\n\n0\tSuppresses zero feet and precisely zero inches\n1\tIncludes zero feet and precisely zero inches\n2\tIncludes zero feet and suppresses zero inches\n3\tIncludes zero inches and suppresses zero feet\n4\tSuppresses leading zeros in decimal dimensions (for example, 0.5000 becomes .5000)\n8\tSuppresses trailing zeros in decimal dimensions (for example, 12.5000 becomes 12.5)\n12\tSuppresses both leading and trailing zeros (for example, 0.5000 becomes .5)\n\nDIMZIN also affects real-to-string conversions performed by the AutoLISP rtos and angtos functions. !DISPSILH|Integer|Drawing|0 Controls display of silhouette edges of 3D solid objects in a 2D wireframe or 3D wireframe visual style.\n\nYou can use the REGEN command to display the results.\n\nDISPSILH also suppresses the mesh displayed when using the HIDE command in the 2D wireframe visual style.\n\n0\tOff\n1\tOn #DISTANCE|Real|Not saved|0.0000 Stores the distance computed by the DIST command. !DONUTID|Real|Not saved|0.5000 Sets the default for the inside diameter of a donut. !DONUTOD|Real|Not saved|1.0000 Sets the default for the outside diameter of a donut. The value must be nonzero. If DONUTID is larger than DONUTOD, the two values are swapped by the next command. !DRAGMODE|Integer|Registry|2 Controls the display of objects being dragged. This system variable has the same name as a command. Use the SETVAR command to access this system variable.\n\nWhen it is on, the image of an object is displayed as you drag it to another position. With some computer configurations, dragging can be time-consuming. Use DRAGMODE to suppress dragging.\n\n0\tDoes not display an outline of the object as you drag it\n1\tDisplays the outline of the object as you drag it only if you enter drag at the command prompt after selecting the object to drag\n2\tAuto; always displays an outline of the object as you drag it !DRAGP1|Integer|Registry|10 Sets the regen-drag input sampling rate. !DRAGP2|Integer|Registry|25 Sets the fast-drag input sampling rate. !DRAGVS|String|Drawing| Sets the visual style while creating 3D solid primitives and extruded solids and surfaces. You can enter a period (.) to specify the current visual style. DRAGVS can only be set to a visual style that is saved in the drawing.\n\nDRAGVS has no effect when the current viewport's visual style is set to 2D Wireframe.\n\nThe visual style specified for DRAGVS cannot be removed with the PURGE command. !DRAWORDERCTL|Integer|Drawing|3 Controls the display order of overlapping objects. Use this setting to improve the speed of editing operations in large drawings. The commands that are affected by inheritance are BREAK, FILLET, HATCH, HATCHEDIT, EXPLODE, TRIM, JOIN, PEDIT, and OFFSET.\n\n0\tTurns off the default draw order of overlapping objects: after objects are edited, regardless of their draw order, the objects are displayed on top until a drawing is regenerated (REGEN) or reopened. This setting also turns off draw order inheritance: new objects that are created from another object using the commands listed above are not assigned the draw order of the original object.\n1\tTurns on the default draw order of objects: after objects are edited, they are automatically displayed according to the correct draw order.\n2\tTurns on draw order inheritance: new objects created from another object using the commands listed above are assigned the draw order of the original object.\n3\tProvides full draw order display. Turns on the correct draw order of objects, and turns on draw order inheritance.\n\nNote: Full draw order display may slow some editing operations. #DRSTATE|Integer|Not saved| Determines whether the Drawing Recovery Manager window is open or closed.\n\n0\tClosed\n1\tOpen !DTEXTED|Integer|Registry|2 Specifies the user interface displayed for editing single-line text.\n\n0\tDisplays the In-Place Text Editor.\n1\tDisplays a text prompt for creating text and allows you to click anywhere in the drawing to create a new text block; displays the Edit Text dialog box for editing text.\n2\tDisplays the In-Place Text Editor for creating and editing text. When creating text, you can click anywhere in a drawing to create a new text block. You can also use the keyboard to move among text blocks (for example: for new text created using the TEXT command, you can navigate through text groups by pressing TAB or Shift+TAB, or edit a group of text lines by pressing ALT and clicking each text object.) !DWFFRAME|Integer|Drawing|2 Determines whether the DWF or DWFx underlay frame is visible.\n\n0\tThe DWF or DWFx underlay frame is not visible and it is not plotted\n1\tDisplays the DWF or DWFx underlay frame and allows it to be plotted\n2\tDisplays the DWF or DWFx underlay frame but keeps it from being plotted !DWFOSNAP|Integer|Registry|1 Determines whether object snapping is active for geometry in DWF or DWFx underlays that are attached to the drawing.\n\n0\tObject snapping is disabled for geometry in all DWF or DWFx underlay attachments in the drawing\n1\tObject snapping is enabled for geometry in all DWF or DWFx underlay attachments in the drawing !DWGCHECK|Integer|Registry|1 Checks drawings for potential problems when opening them.\n\n0\tIf a drawing that you try to open has a potential problem, you are warned before the drawing is opened.\n1\tIf a drawing that you try to open has a potential problem, or if it was saved by an application other than one released by Autodesk or based on RealDWG, you are warned before the drawing is opened.\n2\tIf a drawing that you try to open has a potential problem, you are notified at the command prompt.\n3\tIf a drawing that you try to open has a potential problem, you are notified at the command prompt. If the drawing has a potential problem and the drawing was saved by an application other than one released by Autodesk or based on RealDWG, you are warned before the drawing is opened. #DWGCODEPAGE|String|Drawing| Stores the same value as SYSCODEPAGE (for compatibility reasons). #DWGNAME|String|Not saved|"Drawing1.dwg" Stores the name of the current drawing.\n\nIf a new drawing has not been saved yet, DWGNAME defaults to Drawing1.dwg. Additional new drawings are named Drawing2.dwg, Drawing3.dwg, and so on.\n\nIf you specified a drive and folder prefix, the prefix is stored in DWGPREFIX. #DWGPREFIX|String|Not saved| Stores the drive and folder prefix for the drawing. #DWGTITLED|Integer|Not saved|0 Indicates whether the current drawing has been named.\n\n0\tDrawing has not been named\n1\tDrawing has been named !DXEVAL|Integer|Drawing|12 Controls when data extraction tables are compared against the data source, and if the data is not current, displays an update notification.\n\nThe setting is stored as an integer using the sum of the following values:\n\n0\tNo notification\n1\tOpen\n2\tSave\n4\tPlot\n8\tPublish\n16\teTransmit/Archive\n32\tSave with Automatic Update\n64\tPlot with Automatic Update\n128\tPublish with Automatic Update\n256\teTransmit/Archive with Automatic Update !DYNDIGRIP|Integer|Registry|31 Controls which dynamic dimensions are displayed during grip stretch editing. The DYNDIVIS system variable must be set to 2, which displays all dynamic dimensions.\n\n0\tNone\n1\tResulting dimension\n2\tLength change dimension\n4\tAbsolute angle dimension\n8\tAngle change dimension\n16\tArc radius dimension\n\nThe DYNMODE system variable turns Dynamic Input features on and off. !DYNDIVIS|Integer|Registry|1 Controls how many dynamic dimensions are displayed during grip stretch editing. DYNDIGRIP controls which dynamic dimensions are displayed during grip stretch editing.\n\n0\tOnly the first dynamic dimension in the cycle order\n1\tOnly the first two dynamic dimensions in the cycle order\n2\tAll dynamic dimensions, as controlled by the DYNDIGRIP system variable\n\nThe DYNMODE system variable turns Dynamic Input features on and off. !DYNMODE|Integer|Registry|3 Turns Dynamic Input features on and off. When all features are on, the context governs what is displayed.\n\nWhen DYNMODE is set to a negative value, the Dynamic Input features are not turned on, but the setting is stored. Press the Dyn button in the status bar to set DYNMODE to the corresponding positive value.\n\n0\tAll Dynamic Input features, including dynamic prompts, off\n1\tPointer input on\n2\tDimensional input on\n3\tBoth pointer input and dimensional input on\n\nIf dynamic prompts are on (DYNPROMPT is set to 1), they are displayed when DYNMODE is set to 1, 2, or 3.\n\nWhen dimensional input is turned on (DYNMODE = 2 or 3), the program switches to pointer input when you enter a comma or an angle bracket (<), or when you select multiple grip points.\n\nWhen DYNMODE is set to 1, 2, or 3, you can turn off all features temporarily by holding down the temporary override key, F12.\n\nSettings are on the Dynamic Input tab in the Drafting Settings dialog box. !DYNPICOORDS|Integer|Registry|0 Controls whether pointer input uses relative or absolute format for coordinates.\n\n0\tRelative\n1\tAbsolute\n\nThe DYNMODE system variable turns Dynamic Input features on and off. !DYNPIFORMAT|Integer|Registry|0 Controls whether pointer input uses polar or Cartesian format for coordinates. This setting applies only to a second or next point.\n\n0\tPolar\n1\tCartesian\n\nThe DYNMODE system variable turns Dynamic Input features on and off. !DYNPIVIS|Integer|Registry|1 Controls when pointer input is displayed.\n\n0\tOnly when you type at a prompt for a point\n1\tAutomatically at a prompt for a point\n2\tAlways\n\nThe DYNMODE system variable turns Dynamic Input features on and off. !DYNPROMPT|Integer|Registry|1 Controls display of prompts in Dynamic Input tooltips.\n\n0\tOff\n1\tOn\n\nThe DYNMODE system variable turns Dynamic Input features on and off. When DYNMODE is set to 0 (off), prompts are not displayed regardless of the DYNPROMPT setting. !DYNTOOLTIPS|Integer|Registry|1 Controls which tooltips are affected by tooltip appearance settings.\n\n0\tOnly Dynamic Input value fields\n1\tAll drafting tooltips !EDGEMODE|Integer|Registry|0 CControls how the TRIM and EXTEND commands determine cutting and boundary edges.\n\n0\tUses the selected edge without an extensions\n1\tExtends or trims the selected object to an imaginary extension of the cutting or boundary edge\n\nLines, arcs, elliptical arcs, rays, and polylines are objects eligible for natural extension. The natural extension of a line or ray is an unbounded line (xline), an arc is a circle, and an elliptical arc is an ellipse. A polyline is broken down into its line and arc components, which are extended to their natural boundaries. !ELEVATION|Real|Drawing|0.0000 Stores the current elevation of new objects relative to the current UCS. #ENTERPRISEMENU|String|Registry|"." Displays the file name for the enterprise CUI (if defined), including the path for the file name. !ERRNO|Integer|Not saved|0 Displays the number of the appropriate error code when an AutoLISP function call causes an error that AutoCAD detects. AutoLISP applications can inspect the current value of ERRNO with (getvar "errno").\n\nThe ERRNO system variable is not always cleared to zero. Unless it is inspected immediately after an AutoLISP function has reported an error, the error that its value indicates may be misleading. This variable is always cleared when starting or opening a drawing.\n\nSee the AutoLISP Developer's Guide for more information. #ERSTATE|Integer|Not saved| Determines whether the External References palette is open or closed.\n\n0\tClosed\n1\tOpen !EXPERT|Integer|Not saved|0 Controls whether certain prompts are issued.\n\n0\tIssues all prompts normally.\n1\tSuppresses "About to regen, proceed?" and "Really want to turn the current layer off?" (-LAYER).\n2\tSuppresses the preceding prompts and "Block already defined. Redefine it?" (-BLOCK) and "A drawing with this name already exists. Overwrite it?" (SAVE or WBLOCK).\n3\tSuppresses the preceding prompts and those issued by the LINETYPE command prompt (-LINETYPE) if you try to load a linetype that's already loaded or create a new linetype in a file that already defines that linetype.\n4\tSuppresses the preceding prompts and those issued by UCS Save and VPORTS Save if the name you supply already exists.\n5\tSuppresses the prompt, "That name is already in Use, redefine it?" issued by the -DIMSTYLE Save option when you supply the name of an existing dimension style.\n\tSuppresses the same prompt issued by the -SCALELISTEDIT Add option.\n\nWhen a prompt is suppressed by EXPERT, the operation in question is performed as though you entered y at the prompt. Setting EXPERT can affect scripts, menu macros, AutoLISP, and the command functions. !EXPLMODE|Integer|Not saved|1 Controls whether the EXPLODE command supports nonuniformly scaled (NUS) blocks.\n\n0\tDoes not explode NUS blocks\n1\tExplodes NUS blocks #EXTMAX|3D Point|Drawing| Stores the upper-right point of the drawing extents. Expands outward as new objects are drawn; shrinks only with ZOOM All or ZOOM Extents. Reported in world coordinates for the current space. #EXTMIN|3D Point|Drawing| Stores the lower-left point of the drawing extents. Expands outward as new objects are drawn; shrinks only with ZOOM All or ZOOM Extents. Reported in world coordinates for the current space. !EXTNAMES|Integer|Drawing|1 Sets the parameters for named object names (such as linetypes and layers) stored in definition tables.\n\n0\tUses AutoCAD Release 14 parameters, which limit names to 31 characters in length. Names can include the letters A to Z, the numerals 0 to 9, and the special characters dollar sign ($), underscore (_), and hyphen (-).\n1\tUses AutoCAD 2000 (and later releases) parameters. Names can be up to 255 characters in length, and can include the letters A to Z, the numerals 0 to 9, spaces, and any special characters not used by Microsoft® Windows® and AutoCAD for other purposes. !FACETRATIO|Integer|Not saved|0 Controls the aspect ratio of faceting for cylindrical and conic solids. A setting of 1 increases the density of the mesh to improve the quality of rendered and shaded models.\n\n0\tCreates an N by 1 mesh for cylindrical and conic solids\n1\tCreates an N by M mesh for cylindrical and conic solids !FACETRES|Real|Drawing|0.5000 Adjusts the smoothness of shaded objects and objects with hidden lines removed. Valid values are from 0.01 to 10.0.\n\nNote: 3DDWFPREC replaces FACETRES in controlling the precision of published 3D DWF files. !FIELDDISPLAY|Integer|Registry|1 Controls whether fields are displayed with a gray background. The background is not plotted.\n\n0\tFields are displayed with no background\n1\tFields are displayed with a gray background !FIELDEVAL|Integer|Registry|31 Controls how fields are updated. The setting is stored as a bitcode using the sum of the following values:\n\n0\tNot updated\n1\tUpdated on open\n2\tUpdated on save\n4\tUpdated on plot\n8\tUpdated on use of eTransmit\n16\tUpdated on regeneration\n\nNote: The Date field is updated by UPDATEFIELD, but it is not updated automatically based on the setting of the FIELDEVAL system variable. !FILEDIA|Integer|Registry|1 Suppresses display of file navigation dialog boxes.\n\n0\tDoes not display dialog boxes. You can still request a file dialog box to appear by entering a tilde (~) in response to the command's prompt. The same is true for AutoLISP and ADS functions.\n1\tDisplays dialog boxes. However, if a script or AutoLISP/ObjectARX™ program is active, an ordinary prompt is displayed. !FILLETRAD|Real|Drawing|0.0000 Stores the current fillet radius. !FILLMODE|Integer|Drawing|1 Specifies whether hatches and fills, two-dimensional solids, and wide polylines are filled in.\n\n0\tObjects are not filled\n1\tObjects are filled !FONTALT|String|Registry|"Simplex.shx" Specifies the alternate font to be used when the specified font file cannot be located. When a drawing file with a defined text style is opened and an alternate font is not specified, the Alternate Font dialog box is displayed. #FONTMAP|String|Registry|"C:\Documents and Settings\\Application Data\Autodesk\AutoCAD 2009\R17.2\enu\support\acad.fmp" Specifies the font mapping file to be used. A font mapping file contains one font mapping per line; the original font used in the drawing and the font to be substituted for it are separated by a semicolon (;). For example, to substitute the Times TrueType font for the Roman font, the line in the mapping file would read as follows:\n\nromanc.shx;times.ttf\n\nIf FONTMAP does not point to a font mapping file, if the FMP file is not found, or if the font file name specified in the FMP file is not found, the font defined in the style is used. If the font in the style is not found, a font is substituted according to the substitution rules.\n\nFONTMAP only works with text created through the MTEXT command. #FRONTZ|Real|Drawing|0.0000 Stores the front clipping plane offset from the target plane for the current viewport, in drawing units. Meaningful only if the front clipping and front clip not at eye bitcodes in VIEWMODE are on. The FRONTZ value is the last front clipping plane value set current with the CAMERA, DVIEW, or 3DCLIP command. The distance of the front clipping plane from the camera point is found by subtracting FRONTZ from the camera-to-target distance. #FULLOPEN|Integer|Not saved| Indicates whether the current drawing is partially open.\n\n0\tIndicates a partially open drawing\n1\tIndicates a fully open drawing !FULLPLOTPATH|Integer|Registry|1 Controls whether the full path of the drawing file is sent to the plot spooler.\n\n0\tSends the drawing file name only\n1\tSends the full path of the drawing file !GEOLATLONGFORMAT|Integer|Drawing|0 Controls the format of the latitude and longitude values in the Geographic Location dialog box, and the coordinate status bar in Geographic mode.\n\n0\tLatitude and longitude format is decimal degrees (DD)\n1\tLatitude and longitude format is degrees minutes seconds (DMS) !GEOMARKERVISIBILITY|Integer|Drawing|1 Controls the visibility of geographic markers.\n\n0\tGeographic marker is not visible\n1\tGeographic marker is visible !GRIDDISPLAY|Integer|Drawing|2 Controls the display behavior and display limits of the grid.\n\nThe setting is stored as a bitcode using the sum of the following values:\n0\tRestricts the grid to the area specified by the LIMITS command\n1\tDoes not restrict the grid to the area specified by the LIMITS command\n2\tTurns on adaptive grid display, which limits the density of the grid when zoomed out\n4\tIf the grid is set to adaptive display and when zoomed in, generates additional, more closely spaced grid lines in the same proportion as the intervals of the major grid lines\n8\tChanges the grid plane to follow the XY plane of the dynamic UCS\n\nNote: Setting 4 is ignored unless setting 2 is specified. !GRIDMAJOR|Integer|Drawing|5 Controls the frequency of major grid lines compared to minor grid lines. Valid values range from 1 to 100.\n\nGrid lines are displayed in any visual style except 2D Wireframe. !GRIDMODE|Integer|Drawing|0 Specifies whether the grid is turned on or off.\n\n0\tTurns the grid off\n1\tTurns the grid on !GRIDUNIT|2D point|Drawing|0.5000,0.5000 Specifies the grid spacing (X and Y) for the current viewport. !GRIPBLOCK|Integer|Registry|0 Controls the display of grips on nested objects in blocks when selected.\n\n0\tAssigns a grip only to the insertion point of the block\n1\tAssigns grips to objects within the block !GRIPCOLOR|Integer|Registry|150 Controls the color of nonselected grips. The valid range is 1 to 255. !GRIPDYNCOLOR|Integer|Registry|140 Controls the color of custom grips for dynamic blocks. The valid range is 1 to 255. !GRIPHOT|Integer|Registry|12 Controls the color of selected grips. The valid range is 1 to 255. !GRIPHOVER|Integer|Registry|11 Controls the fill color of an unselected grip when the cursor pauses over it. The valid range is 1 to 255. !GRIPOBJLIMIT|Integer|Registry|100 Suppresses the display of grips when the selection set includes more than the specified number of objects. The valid range is 0 to 32,767. For example, when set to 1, grips are suppressed when more than one object is selected. When set to 0, grips are always displayed. !GRIPS|Integer|Registry|1 Controls the use of selection set grips for the Stretch, Move, Rotate, Scale, and Mirror Grip modes.\n\n0\tTurns off grips\n1\tTurns on grips\n\nTo adjust the size of the grips and the effective selection area used by the cursor when you snap to a grip, use GRIPSIZE. !GRIPSIZE|Integer|Registry|5 Sets the size of the grip box in pixels. The valid range is 1 to 255. !GRIPTIPS|Integer|Registry|1 Controls the display of grip tips when the cursor hovers over grips on dynamic blocks and custom objects that support grip tips.\n\n0\tTurns off the display of grip tips\n1\tTurns on the display of grip tips !GTAUTO|Integer|Registry|1 Controls whether or not grip tools display automatically when selecting objects before starting a command in a viewport set to a 3D visual style.\n\n0\tGrip tools do not display automatically when selecting objects before starting a command\n1\tGrip tools display automatically after creating a selection set before starting a command !GTDEFAULT|Integer|Registry|0 Controls whether or not the 3DMOVE and 3DROTATE commands start automatically when the MOVE and ROTATE commands (respectively) are started in a 3D view.\n\n0\t3DMOVE and 3DROTATE commands do not start automatically when the MOVE and ROTATE commands (respectively) are started in a 3D view\n1\t3DMOVE and 3DROTATE commands start automatically when the MOVE and ROTATE commands (respectively) are started in a 3D view !GTLOCATION|Integer|Registry|0 Controls the initial location of grip tools when objects are selected prior to running the 3DMOVE or 3DROTATE commands.\n\n0\tPlaces the grip tool at the same location as the UCS icon. Also aligns the grip tool with the UCS icon.\n1\tPlaces the grip tool on and aligned with the last selected object or subobject. !HALOGAP|Integer|Drawing|0 Specifies a gap to be displayed where an object is hidden by another object. The value is specified as a percent of one unit and is independent of the zoom level.\n\nHALOGAP is available only in 2D views. In 3D views, the VSHALOGAP system variable is used. #HANDLES|Integer|Drawing|1 Reports whether object handles can be accessed by applications. Because handles can no longer be turned off, has no effect except to preserve the integrity of scripts. !HIDEPRECISION|Integer|Not saved|0 Controls the accuracy of hides and shades. Hides can be calculated in double precision or single precision. Setting HIDEPRECISION to 1 produces more accurate hides by using double precision, but this setting also uses more memory and can affect performance, especially when hiding solids.\n\n0\tSingle precision; uses less memory\n1\tDouble precision; uses more memory !HIDETEXT|Switch|Drawing|On Specifies whether text objects created by the TEXT, DTEXT, or MTEXT command are processed during a HIDE command.\n\nOff (0)\tText is not hidden and does not hide other objects\nOn (1)\tText is hidden but does not hide other objects !HIGHLIGHT|Integer|Not saved|1 Controls object highlighting; does not affect objects selected with grips.\n\n0\tTurns off object selection highlighting\n1\tTurns on object selection highlighting !HPANG|Real|Not saved|0.0000 Specifies the hatch pattern angle. !HPASSOC|Integer|Registry|1 Controls whether hatch patterns and gradient fills are associative.\n\n0\tHatch patterns and gradient fills are not associated with their boundaries\n1\tHatch patterns and gradient fills are associated with their boundaries and are updated when the boundaries change !HPBOUND|Integer|Not saved|1 Controls the object type created by the BHATCH and BOUNDARY commands.\n\n0\tCreates a region\n1\tCreates a polyline !HPDOUBLE|Integer|Not saved|0 Specifies hatch pattern doubling for user-defined patterns. Doubling specifies a second set of lines drawn at 90 degrees to the original lines.\n\n0\tTurns off hatch pattern doubling\n1\tTurns on hatch pattern doubling !HPDRAWORDER|Integer|Not saved|3 Controls the draw order of hatches and fills. Stores the Draw Order setting from the Hatch and Fill dialog box.\n\n0\tNone. The hatch or fill is not assigned a draw order.\n1\tSend to back. The hatch or fill is sent to the back of all other objects.\n2\tBring to front. The hatch or fill is brought to the front of all other objects.\n3\tSend behind boundary. The hatch or fill is sent behind the hatch boundary.\n4\tBring in front of boundary. The hatch or fill is brought in front of the hatch boundary. !HPGAPTOL|Real|Registry|0.0000 Treats a set of objects that almost enclose an area as a closed hatch boundary. The default value, 0, specifies that the objects enclose the area, with no gaps. Enter a value, in drawing units, from 0 to 5000 to set the maximum size of gaps that can be ignored when the objects serve as a hatch boundary. !HPINHERIT|Integer|Drawing|0 Controls the hatch origin of the resulting hatch when using Inherit Properties in HATCH and HATCHEDIT.\n\n0\tThe hatch origin is taken from HPORIGIN\n1\tThe hatch origin is taken from the source hatch object !HPMAXLINES|Real|Registry|1000000 Controls the maximum number of hatch lines that will generate. Values can be set at a minimum of 100 and a maximum of 10,000,000. !HPNAME|String|Not saved|"ANSI31" Sets a default hatch pattern name of up to 34 characters without spaces. Returns "" if there is no default. Enter a period (.) to reset HPNAME to the default value. !HPOBJWARNING|Integer|Registry|10000 Sets the number of hatch boundary objects that can be selected before displaying a warning message. The maximum value can vary, but is significantly larger than 100000000 (one hundred million). !HPORIGIN|2D-Point|Drawing|0.0000,0.0000 Sets the hatch origin point for new hatch objects relative to the current user coordinate system. !HPORIGINMODE|Integer|Registry|0 Controls how HATCH determines the default hatch origin point.\n\n0\tHatch origins are set using HPORIGIN\n1\tHatch origins are set using the bottom-left corner of the rectangular extents of the hatch boundaries\n2\tHatch origins are set using the bottom-right corner of the rectangular extents of the hatch boundaries\n3\tHatch origins are set using the top-right corner of the rectangular extents of the hatch boundaries\n4\tHatch origins are set using the top-left corner of the rectangular extents of the hatch boundaries\n5\tHatch origins are set using the center of the rectangular extents of the hatch boundaries !HPSCALE|Real|Not saved|1.0000 Specifies the hatch pattern scale factor, which must be greater than zero. !HPSEPARATE|Integer|Registry|0 Controls whether HATCH creates a single hatch object or separate hatch objects when operating on several closed boundaries.\n\n0\tA single hatch object is created\n1\tSeparate hatch objects are created !HPSPACE|Real|Not saved|1.0000 Specifies the hatch pattern line spacing for user-defined simple patterns, which must be greater than zero. !HYPERLINKBASE|String|Drawing|"" Specifies the path used for all relative hyperlinks in the drawing. If no value is specified, the drawing path is used for all relative hyperlinks. !IMAGEHLT|Integer|Registry|0 Controls whether the entire raster image or only the raster image frame is highlighted.\n\n0\tHighlights only the raster image frame\n1\tHighlights the entire raster image !IMPLIEDFACE|Integer|Registry|1 Controls the detection of implied faces. This variable must be set to 1 if you want to select and modify implied faces.\n\n0\tImplied faces cannot be detected\n1\tImplied faces can be detected !INDEXCTL|Integer|Drawing|0 Controls whether layer and spatial indexes are created and saved in drawing files.\n\nTo receive the maximum benefit of demand loading, it is recommended that you save any drawings that are used as xrefs with layer and spatial indexes.\n\n0\tNo indexes are created\n1\tLayer index is created\n2\tSpatial index is created\n3\tLayer and spatial indexes are created !INETLOCATION|String|Registry|"http://www.autodesk.com" Stores the Internet location used by the BROWSER command and the Browse the Web dialog box. !INPUTHISTORYMODE|Integer|Registry|15 Controls the content and location of the display of a history of user input.\n\nThe setting is stored as a bitcode using the sum of the following values\n\n0\tNo history of recent input is displayed.\n1\tHistory of recent input is displayed at the command line or in a dynamic prompt tooltip. Access with the Up Arrow and Down Arrow keys at the command prompt, or at an input prompt.\n2\tHistory of recent input for the current command is displayed in the shortcut menu under Recent Input.\n4\tHistory of recent input for all commands in the current session is displayed in the shortcut menu under Recent Input.\n8\tMarkers for recent input of point locations are displayed. Use the arrow keys at the command prompt for specifying a point location. !INSBASE|3D point|Drawing|0.0000,0.0000,0.0000 Stores the insertion base point set by BASE, which gets expressed as a UCS coordinate for the current space. !INSNAME|String|Not saved| Sets a default block name for the INSERT command. The name must conform to symbol naming conventions. Returns "" if no default is set. Enter a period (.) to set no default. !INSUNITS|Integer|Drawing|1 (imperial) or 4 (metric) Specifies a drawing-units value for automatic scaling of blocks, images, or xrefs inserted or attached to a drawing.\n\nNote: The INSUNITS setting is ignored when inserting annotative blocks into a drawing.\n\n0\tUnspecified (No units)\n1\tInches\n2\tFeet\n3\tMiles\n4\tMillimeters\n5\tCentimeters\n6\tMeters\n7\tKilometers\n8\tMicroinches\n9\tMils\n10\tYards\n11\tAngstroms\n12\tNanometers\n13\tMicrons\n14\tDecimeters\n15\tDecameters\n16\tHectometers\n17\tGigameters\n18\tAstronomical Units\n19\tLight Years\n20\tParsecs !INSUNITSDEFSOURCE|Integer|Registry|1 (imperial) or 4 (metric) Sets source content units value when INSUNITS is set to 0. Valid range is 0 to 20.\n\n0\tUnspecified (No units)\n1\tInches\n2\tFeet\n3\tMiles\n4\tMillimeters\n5\tCentimeters\n6\tMeters\n7\tKilometers\n8\tMicroinches\n9\tMils\n10\tYards\n11\tAngstroms\n12\tNanometers\n13\tMicrons\n14\tDecimeters\n15\tDecameters\n16\tHectometers\n17\tGigameters\n18\tAstronomical Units\n19\tLight Years\n20\tParsecs !INSUNITSDEFTARGET|Integer|Registry|1 (imperial) or 4 (metric) Sets target drawing units value when INSUNITS is set to 0. Valid range is 0 to 20.\n\n0\tUnspecified (No units)\n1\tInches\n2\tFeet\n3\tMiles\n4\tMillimeters\n5\tCentimeters\n6\tMeters\n7\tKilometers\n8\tMicroinches\n9\tMils\n10\tYards\n11\tAngstroms\n12\tNanometers\n13\tMicrons\n14\tDecimeters\n15\tDecameters\n16\tHectometers\n17\tGigameters\n18\tAstronomical Units\n19\tLight Years\n20\tParsecs !INTELLIGENTUPDATE|Integer|Registry|20 Controls the graphics refresh rate. The default value is 20 frames per second. If you encounter problems related to graphics generation or timing, turn off the variable by setting it to 0. INTELLIGENTUPDATE works by suppressing the graphics update until the timer expires. Subsequent updates reset the timer.\n\nThe performance improvement significantly affects updates for scripts and AutoLISP graphics. Those using regular AutoCAD commands will not see a noticeable difference in performance. !INTERFERECOLOR|String|Drawing|"1" SSets the color for interference objects. Valid values include BYLAYER, BYBLOCK, a color name, and integers from 0 to 255.\n\nValid values for True Colors are a string of integers each from 0 to 255 separated by commas and preceded by RGB. The True Color setting is entered as follows:\nRGB:000,000,000\n\nIf you have a color book installed, you can specify any colors that are defined in the book. !INTERFEREOBJVS|String|Drawing|"Realistic" Sets the visual style for interference objects. INTERFEREOBJVS can only be set to a visual style that is saved in the drawing.\n\nThe visual style specified for INTERFEREOBJVS cannot be removed with the PURGE command. !INTERFEREVPVS|String|Drawing|"3dWireframe" Specifies the visual style for the viewport during interference checking. INTERFEREVPVS can only be set to a visual style that is saved in the drawing.\n\nThe visual style specified for INTERFEREVPVS cannot be removed with the PURGE command. !INTERSECTIONCOLOR|Integer|Drawing|257 Controls the color of polylines at the intersection of 3D surfaces when the visual style is set to 2D Wireframe.\n\nValue 0 designates ByBlock, value 256 designates ByLayer, and value 257 designates ByEntity. Values 1-255 designate an AutoCAD Color Index (ACI) color. True Colors and Color Book colors are also available.\n\nThe INTERSECTIONCOLOR setting is visible only if INTERSECTIONDISPLAY is turned on. !INTERSECTIONDISPLAY|Switch|Drawing|Off Controls the display of polylines at the intersection of 3D surfaces when the visual style is set to 2D Wireframe.\n\nOff\tTurns off the display of intersection polylines\nOn\tTurns on the display of intersection polylines !ISAVEBAK|Integer|Registry|1 Improves the speed of incremental saves, especially for large drawings. ISAVEBAK controls the creation of a backup file (BAK). In the operating system, copying the file data to create a BAK file for large drawings takes a major portion of the incremental save time.\n\n0\tNo BAK file is created (even for a full save)\n1\tA BAK file is created\n\nWARNING: In some cases (such as a power failure in the middle of a save), it's possible that drawing data can be lost. !ISAVEPERCENT|Integer|Registry|50 Determines the amount of wasted space tolerated in a drawing file. The value of ISAVEPERCENT is an integer between 0 and 100. The default value of 50 means that the estimate of wasted space within the file does not exceed 50 percent of the total file size. Wasted space is eliminated by periodic full saves. When the estimate exceeds 50 percent, the next save will be a full save. This resets the wasted space estimate to 0. If ISAVEPERCENT is set to 0, every save is a full save. !ISOLINES|Integer|Drawing|4 Specifies the number of contour lines per surface on objects. Valid integer values are from 0 to 2047.\n\nValid settings are integers from 0 to 2047. #LASTANGLE|Real|Not saved|0.0000 Stores the end angle of the last arc entered relative to the XY plane of the current UCS for the current space. !LASTPOINT|3D point|Not saved|0.0000,0.0000,0.0000 Stores the last point entered, expressed as a UCS coordinate for the current space; referenced by the at symbol (@) during keyboard entry. #LASTPROMPT|String|Not saved|"" Stores the last string echoed to the command prompt. This string is identical to the last line seen at the command prompt and includes any user input. !LATITUDE|Real|Drawing| Specifies the latitude of the drawing model in decimal format. The default is the latitude of San Francisco, California. The valid range is -90 to +90. Positive values represent north latitudes.\n\nThis value is affected by the settings of the LUPREC system variable.\n\nThis value is not affected by the settings of the AUNITS and AUPREC system variables. !LAYEREVAL|Integer|Drawing|0 Controls when the Unreconciled New Layer filter list in the Layer Properties Manager is evaluated for new layers.\n\nThe setting is stored in an integer using one of the following values:\n\n0\tOff\n1\tDetects when new xref layers have been added in the drawing\n2\tDetects when new layers have been added in the drawing and xrefs\n\nNote: LAYEREVALCTL overrides the LAYEREVAL and LAYERNOTIFY setvars when LAYEREVALCTL = 0. It acts like a global off (but not a global on). There is no effect even if LAYEREVALCTL is turned on if LAYERNOTIFY = 0 or LAYEREVAL = 0. LAYEREVALCTL must be set to 1 for LAYERNOTIFY and LAYEREVAL to function correctly. !LAYEREVALCTL|Integer|Registry|1 Controls the overall unreconciled new layer filter list in the Layer Properties Manager which is evaluated for new layers.\n\nThis system variable also affects whether the new layer notification is displayed or not.\n\n0\tDisables the evaluation and notification of new layers\n1\tEnables the evaluation of new layers on LAYEREVAL settings in DWG file\n\nNote: LAYEREVALCTL overrides the LAYEREVAL and LAYERNOTIFY setvars when LAYEREVALCTL = 0. It acts like a global off (but not a global on). There is no effect even if LAYEREVALCTL is turned on if LAYERNOTIFY = 0 or LAYEREVAL = 0. LAYEREVALCTL must be set to 1 for LAYERNOTIFY and LAYEREVAL to function correctly. !LAYERFILTERALERT|Integer|Registry|2 Deletes excessive layer filters to improve performance. When a drawing has 100 or more layer filters, and the number of layer filters exceeds the number of layers, LAYERFILTERALERT provides a method for deleting layer filters to improve performance.\n\n0\tOff\n1\tWhen the Layer Manager is opened, deletes all layer filters; no message is displayed\n2\tWhen the Layer Manager is opened, displays a message that states the problem, recommends deleting all filters, and offers a choice: "Do you want to delete all layer filters now?"\n3\tWhen the drawing is opened, displays a message that states the problem and offers to display a dialog box where you can choose which filters to delete #LAYERMANAGERSTATE|Integer|Not saved| Returns value indicating whether the Layer Properties Manager is open or closed.\n\n0\tClosed\n1\tOpen !LAYERNOTIFY|Integer|Drawing|0 Specifies when an alert displays for new layers that have not yet been reconciled.\n\n0\tOff\n1\tPlot\n2\tOpen\n4\tLoad/Reload/Attach for xrefs\n8\tRestore layer state\n16\tSave\n32\tInsert\n\nNote: LAYEREVALCTL overrides the LAYEREVAL and LAYERNOTIFY setvars when LAYEREVALCTL = 0. It acts like a global off (but not a global on). There is no effect even if LAYEREVALCTL is turned on if LAYERNOTIFY = 0 or LAYEREVAL = 0. LAYEREVALCTL must be set to 1 for LAYERNOTIFY and LAYEREVAL to function correctly. !LAYLOCKFADECTL|Integer|Registry|50 Controls the dimming for objects on locked layers.\n\nThe range for controlling the fading for objects on locked layers is from -90 to 90.\n\n0\tLocked layers are not faded\n>0\tWhen the value is positive, controls the percent of fading up to 90 percent\n<0\tWhen the value is negative, locked layers are not faded, but the value is saved for switching to that value by changing the sign\n\nNote: The fading value is limited to 90 percent to avoid confusion with layers that are turned off or frozen. !LAYOUTREGENCTL|Integer|Registry|2 Specifies how the display list is updated in the Model tab and layout tabs. For each tab, the display list is updated either by regenerating the drawing when you switch to that tab or by saving the display list to memory and regenerating only the modified objects when you switch to that tab. Changing the LAYOUTREGENCTL setting can improve performance.\n\n0\tThe drawing is regenerated each time you switch tabs.\n1\tFor the Model tab and the last layout made current, the display list is saved to memory and regenerations are suppressed when you switch between the two tabs. For all other layouts, regenerations still occur when you switch to those tabs.\n2\tThe drawing is regenerated the first time you switch to each tab. For the remainder of the drawing session, the display list is saved to memory and regenerations are suppressed when you switch to those tabs.\n\nThe performance gain achieved by changing the LAYOUTREGENCTL setting is dependent on several factors, including the drawing size and type, the objects contained in the drawing, the amount of available memory, and the effect of other open drawings or applications. When LAYOUTREGENCTL is set to 1 or 2, the amount of additional memory used is the size of the Model tab's display list multiplied by the number of viewports in each layout for which the display list is saved.\n\nIf LAYOUTREGENCTL is set to 1 or 2 and performance seems slow in general or when you switch between tabs for which the display list is saved, consider changing to a setting of 0 or 1 to find the optimal balance for your work environment. For additional information about performance settings, see System tab (in the Options dialog box).\n\nRegardless of the LAYOUTREGENCTL setting, if you redefine a block or undo a tab switch, the drawing is regenerated the first time you switch to any tab that contains saved viewports. !LEGACYCTRLPICK|Integer|Registry|0 Specifies the keys for selection cycling and the behavior for CTRL + left-click.\n\n0\tCTRL + left-click is used to select subobjects (faces, edges, and vertices) on 3D solids.\n1\tCTRL + left-click is used to cycle through overlapping objects. Disallows using CTRL + left-click to select subobjects on 3D solids. !LENSLENGTH|Real|Drawing|50.0000 Stores the length of the lens (in millimeters) used in perspective viewing. !LIGHTGLYPHDISPLAY|Integer|Drawing|1 Controls whether light glyphs are displayed. When this system variable is set to Off, the glyphs that represent lights in the drawing are not displayed.\n\n0\tOff\n1\tOn !LIGHTINGUNITS|Integer|Drawing|0 Controls whether generic or photometric lights are used, and indicates the current lighting units.\n\nWhen this system variable is set to 1 or 2, photometric lighting is enabled; otherwise standard (generic) lighting is used.\n\n0\tNo lighting units are used and standard (generic) lighting is enabled\n1\tAmerican lighting units are used and photometric lighting is enabled\n2\tInternational lighting units are used and photometric lighting is enabled #LIGHTLISTSTATE|Integer|Not saved|0 Indicates whether the Lights in Model window is open.\n\n0\tClosed\n1\tOpen !LIGHTSINBLOCKS|Integer|Drawing|1 Controls whether lights contained in blocks are used when rendering.\n\nBy default, this system variable is turned on in AutoCAD drawings. When this system variable is off, lights in blocks do not affect 3D objects in the current viewport when rendering. Previous versions of AutoCAD did not support rendering lights in blocks.\n\n0 (Off)\tLights in blocks are disabled\n1 (On)\tLights in blocks are enabled !LIMCHECK|Integer|Drawing|0 Controls the creation of objects outside the grid limits.\n\n0\tObjects can be created outside the limits\n1\tObjects cannot be created outside the limits !LIMMAX|2D point|Drawing|12.0000,9.0000 Stores the upper-right grid limits for the current space, expressed as a world coordinate. LIMMAX is read-only when paper space is active and the paper background or printable area is displayed. !LIMMIN|2D point|Drawing|0.0000,0.0000 Stores the lower-left grid limits for the current space, expressed as a world coordinate. LIMMIN is read-only when paper space is active and the paper background or printable area is displayed. !LINEARBRIGHTNESS|Integer|Drawing|0 Controls the global brightness level of the drawing in the standard lighting workflow.\n\nControls the global brightness level of the drawing when standard lighting is enabled (LIGHTINGUNITS system variable is set to 0). Valid settings are integers from -10 to 10. The global brightness level in photometric lighting can be controlled by the LOGEXPBRIGHTNESS systems variable. !LINEARCONTRAST|Integer|Drawing|0 Controls the global contrast level of the drawing in the standard lighting workflow.\n\nControls the global contrast level of the drawing when standard lighting is enabled (LIGHTINGUNITS system variable is set to 0). Valid settings are integers from -10 to 10. The global contrast level in photometric lighting can be controlled by LOGEXPCONTRAST. #LOCALE|String|Not saved|"" Displays a code that indicates the current locale. This code appears as a three-letter abbreviation returned by the Windows GetLocaleInfo function using the LOCALE_SABBREVLANGNAME constant. #LOCALROOTPREFIX|String|Registry|"C:\Documents and Settings\\Local Settings\Application Data\Autodesk\AutoCAD 2009\R17.2\enu\" SStores the full path to the root folder where local customizable files were installed. These files are stored in the product folder under the Local Settings folder; for example, "c:\Documents and Settings\username\Local Settings\Application Data\application_name\release_number\language".\n\nThe Template and Textures folders are in this location, and you can add any customizable files that you do not want to roam on the network. See ROAMABLEROOTPREFIX for the location of the roamable files. !LOCKUI|Integer|Registry|0 Locks the position and size of toolbars and dockable windows such as DesignCenter and the Properties palette. Locked toolbars and windows can still be opened and closed and items can be added and deleted. To unlock them temporarily, hold down CTRL.\n\nA lock icon in the status bar tray indicates whether toolbars and windows are locked. Right-click the icon to display locking options.\n\nThe setting is stored as a bitcode using the sum of the following values:\n\n0\tToolbars and windows not locked\n1\tDocked toolbars locked\n2\tDocked or anchored windows locked\n4\tFloating toolbars locked\n8\tFloating windows locked !LOFTANG1|Real|Drawing|90 Sets the draft angle through the first cross section in a loft operation. The 0 direction is measured outward from the curve on the plane of the curve. The positive direction is measured toward the next cross section. Valid values include 0 to less than 360. !LOFTANG2|Real|Drawing|90 Sets the draft angle through the last cross section in a loft operation. The 0 direction is measured outward from the curve on the plane of the curve. The positive direction is measured toward the previous cross section. Valid values include 0 to less than 360. !LOFTMAG1|Real|Drawing|0.0000 Sets the magnitude of the draft angle through the first cross section in a loft operation. Controls how soon the surface starts bending back toward the next cross section. !LOFTMAG2|Real|Drawing|0.0000 Sets the magnitude of the draft angle through the last cross section in a loft operation. Controls how soon the surface starts bending back toward the next cross section. !LOFTNORMALS|Integer|Drawing|1 Controls the normals of a lofted object where it passes through cross sections. This setting is ignored when specifying a path or guide curves.\n\nThese settings can also be specified in the Loft Settings Dialog Box.\n\n0\tRuled\n1\tSmooth Fit\n2\tStart cross section\n3\tEnd cross section\n4\tStart and End cross sections\n5\tAll cross sections\n6\tUse draft angle and magnitude !LOFTPARAM|Integer|Drawing|7 Controls the shape of lofted solids and surfaces.\n\nThe setting is stored as a bitcode using the sum of the following values:\n\n1\tNo twist (minimizes the twist between cross sections)\n2\tAlign direction (aligns the start to end direction of each cross section curve)\n4\tSimplify (produces simple solids and surfaces, such as a cylinder or plane, instead of spline solids and surfaces)\n8\tClose (closes the surface or solid between the first and the last cross sections) !LOGEXPBRIGHTNESS|Real|Drawing|65.0000 Controls the global brightness level of the drawing when using photometric lighting.\n\nControls the global brightness level of the drawing when photometric lighting is enabled (LIGHTINGUNITS system variable is set to 1 or 2). Valid range is from 0.0 to 200.0. The global brightness level in standard lighting can be controlled by the LINEARBRIGHTNESS systems variable. !LOGEXPCONTRAST|Real|Drawing|50.0000 Controls the global contrast level of the drawing when using photometric lighting.\n\nControls the global contrast level of the drawing when photometric lighting is enabled (LIGHTINGUNITS system variable is set to 1 or 2). Valid range is from 0.0 to 100.0. The global contrast level in standard lighting can be controlled by the LINEARCONTRAST systems variable. !LOGEXPDAYLIGHT|Integer|Drawing|2 Controls if exterior daylight is used when using photometric lighting.\n\nWhen this system variable is off, exterior daylight is turned off when photometric lighting is enabled (LIGHTINGUNITS system variable is set to 1 or 2). When on, the exposure control algorithm in the rendering acts as if there is an extremely bright light source in the scene. Therefore, the default setting of "Auto" is tied directly to the sun setting. Under special circumstances, it may be desirable to manually set this variable due to extremely bright artificial light sources or, conversely, due to a sun-lit scene that it is illuminated only by a small amount of directly visible sunlight.\n\n0\tOff\n1\tOn\n2\tAuto, current sun status is used !LOGEXPMIDTONES|Real|Drawing|1.0000 Controls the global mid tones level of the drawing when using photometric lighting.\n\nControls the global mid tones level of the drawing when photometric lighting is enabled (LIGHTINGUNITS system variable is set to 1 or 2). Valid range from 0.01 to 20.0. !LOGEXPPHYSICALSCALE|Real|Drawing|1500.0000 Controls the relative brightness of self-illuminated materials in a photometric environment.\n\nThis global scale factor is used to adjust the relative brightness of self-illuminated materials in a photometric environment. Valid values range from 0.001 to 200000. !LOGFILEMODE|Integer|Registry|0 Specifies whether the contents of the text window are written to a log file.\n\n0\tLog file is not maintained\n1\tLog file is maintained #LOGFILENAME|String|Drawing| Specifies the path and name of the text window log file for the current drawing. The initial value varies depending on the name of the current drawing and the installation folder. !LOGFILEPATH|String|Registry| Specifies the path for the text window log files for all drawings in a session. You can also specify the path by using the OPTIONS command. The initial value is based on the installation folder. #LOGINNAME|String|Not saved| Displays the user's name as configured or as input when the program starts. The maximum length for a login name is 30 characters. !LONGITUDE|Real|Drawing| Specifies the longitude of the drawing model in decimal format. The default is the longitude of San Francisco, California. The valid range is -180 to +180. Positive values represent east longitudes.\n\nThis value is affected by the settings of the LUPREC system variable.\n\nThis value is not affected by the settings of the AUNITS and AUPREC system variables. !LTSCALE|Real|Drawing|1.0000 Sets the global linetype scale factor. The linetype scale factor cannot equal zero. This system variable has the same name as a command. Use the SETVAR command to access this system variable. !LUNITS|Integer|Drawing|2 Sets linear units.\n\n1\tScientific\n2\tDecimal\n3\tEngineering\n4\tArchitectural\n5\tFractional !LUPREC|Integer|Drawing|4 Sets the number of decimal places displayed for all read-only linear units, and for all editable linear units whose precision is less than or equal to the current LUPREC value. For editable linear units whose precision is greater than the current LUPREC value, the true precision is displayed. LUPREC does not affect the display precision of dimension text (see DIMSTYLE). !LWDEFAULT|Enum|Registry|25 Sets the value for the default lineweight. The default lineweight can be set to any valid lineweight value in hundredths of millimeters, including: 0, 5, 9, 13, 15, 18, 20, 25, 30, 35, 40, 50, 53, 60, 70, 80, 90, 100, 106, 120, 140, 158, 200, and 211.\n\nAll values must be entered in hundredths of millimeters. (Multiply a value by 2540 to convert values from inches to hundredths of millimeters.) !LWDISPLAY|Switch|Drawing|Off Controls whether the lineweight is displayed. The setting is saved with each tab in the drawing.\n\nOFF\t\tLineweights are not displayed\nON\t\tLineweights are displayed !LWUNITS|Integer|Registry|1 Controls whether lineweight units are displayed in inches or millimeters.\n\n0\tInches\n1\tMillimeters #MATSTATE|Integer|Not saved|0 Indicates whether the Materials window is open.\n\n0\tClosed\n1\tOpen !MAXACTVP|Integer|Drawing|64 Sets the maximum number of viewports that can be active at one time in a layout. MAXACTVP has no effect on the number of viewports that are plotted. !MAXSORT|Integer|Registry|1000 Sets the maximum number of symbol names or block names sorted by listing commands. If the total number of items exceeds this value, no items are sorted. !MBUTTONPAN|Integer|Registry|1 Controls the behavior of the third button or wheel on the pointing device.\n\n0\tSupports the action defined in the customization (CUI) file\n1\tSupports panning when you hold and drag the button or wheel !MEASUREINIT|Integer|Registry|Varies by country/region Controls whether a drawing you start from scratch uses imperial or metric default settings. Specifically, MEASUREINIT controls which hatch pattern and linetype files are used. The Drawing1.dwg that opens when you start the program is a drawing that is started from scratch.\n\n0\tImperial; uses the hatch pattern file and linetype file designated by the ANSIHatch and ANSILinetype registry settings\n1\tMetric; uses the hatch pattern file and linetype file designated by the ISOHatch and ISOLinetype registry settings !MEASUREMENT|Integer|Drawing|0 Controls whether the current drawing uses imperial or metric hatch pattern and linetype files.\n\n0\tImperial; uses the hatch pattern file and linetype file designated by the ANSIHatch and ANSILinetype registry settings\n1\tMetric; uses the hatch pattern file and linetype file designated by the ISOHatch and ISOLinetype registry settings !MENUBAR|Integer|Registry|0 Controls the display of the menu bar.\n\n0\tHides the menu bar\n1\tDisplays the menu bar !MENUCTL|Integer|Registry|1 Controls the page switching of the screen menu.\n\n0\tScreen menu does not switch pages in response to keyboard command entry\n1\tScreen menu does switch pages in response to keyboard command entry !MENUECHO|Integer|Not saved|0 Sets menu echo and prompt control bits. The value is the sum of the following:\n\n1\tSuppresses echo of menu items (^P in a menu item toggles echoing)\n2\tSuppresses display of system prompts during menu\n4\tDisables ^P toggle of menu echoing\n8\tDisplays input/output strings; debugging aid for DIESEL macros #MENUNAME|String|Registry|"C:\Documents and Settings\\Application Data\Autodesk\AutoCAD 2009\R17.2\enu\support\acad" Stores the customization file name, including the path for the file name. !MIRRTEXT|Integer|Drawing|0 Controls how the MIRROR command reflects text.\n\n0\tRetains text direction\n1\tMirrors the text !MLEADERSCALE|Real|Drawing|1.0000 Sets the overall scale factor applied to multileader objects.\n\nUse DIMSCALE to scale leader objects created with the LEADER command.\n\n0.0\tA reasonable default value is computed based on the scaling between the current model space viewport and paper space. If you are in paper space or model space and not using the paper space feature, the scale factor is 1.0.\n>0\tA scale factor is computed that leads text sizes, arrowhead sizes, and other scaled distances to plot at their face values.\n\nMLEADERSCALE does not affect measured lengths, coordinates, or angles.\n\nWhen MLEADERSCALE is set to 0, and the current multileader style is not annotative, the overall multileader scale of multileader objects created in paper space viewports is determined by the viewport scale. When the current multileader style is annotative (DIMANNO is set to 1), the MLEADERSCALE value is set to 0. Changes to the MLEADERSCALE value are ignored and the value is reset to 0. !MODEMACRO|String|Not saved|"" Displays a text string on the status line, such as the name of the current drawing, time/date stamp, or special modes.\n\nUse MODEMACRO to display a string of text, or use special text strings written in the DIESEL macro language to have the macro evaluated from time to time and base the status line on user-selected conditions. #MSMSTATE|Integer|Not saved|0 Stores a value that indicates whether the Markup Set Manager is open or closed.\n\n0\tClosed\n1\tOpen !MSOLESCALE|Real|Drawing|1.0000 Controls the size of an OLE object with text that is pasted into model space. MSOLESCALE controls only the initial size. If the scale factor value is changed, existing OLE objects in the drawing are not affected.\n\nA positive number scales by value. Zero (0) scales by the DIMSCALE value. !MSLTSCALE|Integer|Drawing|1 Scales linetypes displayed on the model tab by the annotation scale.\n\n0\tLinetypes displayed on the Model tab are not scaled by the annotation scale\n1\tLinetypes displayed on the Model tab are scaled by the annotation scale\n\nNote: MSLTSCALE is set to 0 when you open drawings created in AutoCAD 2007 and earlier. !MTEXTED|String|Registry|"Internal" Sets the application for editing multiline text objects. You can specify a different text editor for the MTEXT command. If you set MTEXTED to internal or to null (.), the In-Place Text Editor is displayed. If you set MTEXTED to "OldEditor", the Multiline Text Editor is displayed. If you specify a path and the name of the executable file for another text editor or word processor, that path and file name instead are displayed instead.\n\nIf the multiline text object is fewer than 80 characters, you can enter :lisped to use the LISP editor.\n\nText editors other than the internal one show the formatting codes in paragraph text. !MTEXTFIXED|Integer|Registry|2 Sets the display size and orientation of multiline text in a specified text editor.\n\nIf MTEXTED is set to "Internal", multiline text is displayed in the In-Place Text Editor, and the setting of MTEXTFIXED has the following results:\n\n0 or 1\tDisplays the In-Place Text Editor and the text within it at the size, position, and rotation of the multiline text object in the drawing.\n2\t\tDisplays the In-Place Text Editor and the text within it at the size, position, and rotation of the multiline text object in the drawing.\n\t\tText that would otherwise be difficult to read (if it is very small, very large, or is rotated) is displayed at a legible size and is oriented horizontally so that you can easily read and edit it. !MTEXTTOOLBAR|Integer|Registry|2 Controls the display of the Text Formatting toolbar.\n\n0\tThe Text Formatting toolbar is never displayed\n1\tThe Text Formatting toolbar is displayed upon selection of an MTEXT object\n2\tThe Text Formatting toolbar does not display when the ribbon is on !MTJIGSTRING|String|Registry|"abc" Sets the content of the sample text displayed at the cursor location when the MTEXT command is started. The text string is displayed in the current text size and font. You can enter any string of up to ten letters or numbers or enter a period (.) to display no sample text. #MYDOCUMENTSPREFIX|String|Registry|"C:\Documents and Settings\\My Documents" Stores the full path to the My Documents folder for the user currently logged on. These files are stored in the product folder under the Local Settings folder; for example, "c:\Documents and Settings\\My Documents". !NAVVCUBEDISPLAY|Integer|Drawing|1 Controls the display of the ViewCube for the current viewport when the 3D graphics system is active.\n\n0\tViewCube is not displayed\n1\tViewCube is displayed !NAVVCUBELOCATION|Integer|Registry|0 Identifies the corner in a viewport where the ViewCube is displayed.\n\n0\tUpper-right\n1\tUpper-left\n2\tLower-left\n3\tLower-right !NAVVCUBEOPACITY|Integer|Registry|50 Controls the opacity of the ViewCube when inactive.\n\nValid values are from 0 to 100 percent. When set to 100, the ViewCube appears fully opaque against the drawing window and obscures all objects under it in the viewport. When set to less than 100, the ViewCube fades into the drawing window, which results in the objects under it to appear less obscured. If set to 0, the ViewCube is not displayed in the viewport unless the cursor is positioned over top of the ViewCube’s location. !NAVVCUBEORIENT|Integer|Registry|1 Controls whether the ViewCube reflects the current UCS or WCS.\n\n0\tViewCube is oriented to reflect WCS\n1\tViewCube is oriented to reflect the current UCS !NAVVCUBESIZE|Integer|Registry|1 Specifies the size of the ViewCube.\n\n0\tSmall\n1\tNormal\n2\tLarge !NAVSWHEELMODE|Integer|Registry|0 Specifies the current mode of the SteeringWheel.\n\n0\tBig View Object wheel\n1\tBig Tour Building wheel\n2\tBig Full Navigation wheel\n3\t2D Navigation wheel\n4\tMini View Object wheel\n5\tMini Tour Building wheel\n6\tMini Full Navigation wheel !NAVSWHEELOPACITYBIG|Integer|Registry|50 Controls the opacity of the big SteeringWheels.\n\nValid values are from 25 to 90 percent. When set to 90, the big wheels appear almost fully opaque against the drawing window and obscure the view of the objects under the wheel. When set to less than 90, the big wheels appear to fade into the drawing window, which results in the objects under the wheel to appear less obscured. !NAVSWHEELOPACITYMINI|Integer|Registry|50 Controls the opacity of the mini SteeringWheels.\n\nValid values are from 25 to 90 percent. When set to 90, the mini wheels appear almost fully opaque against the drawing window and obscure the view of the objects under the wheel. When set to less than 90, the mini wheels appear to fade into the drawing window, which results in the objects under the wheel to appear less obscured. !NAVSWHEELSIZEBIG|Integer|Registry|1 Specifies the size of the big SteeringWheels.\n\n0\tSmall\n1\tMedium\n2\tLarge !NAVSWHEELSIZEMINI|Integer|Registry|1 Specifies the size of the mini SteeringWheels.\n\n0\tSmall\n1\tMedium\n2\tLarge\n3\tExtra !NOMUTT|Integer|Not Saved|0 Suppresses the message display (muttering) when it wouldn't normally be suppressed. Displaying messages is the normal mode, but message display is suppressed during scripts, AutoLISP routines, and so on.\n\n0\tResumes normal muttering behavior\n1\tSuppresses muttering indefinitely !NORTHDIRECTION|Real|Drawing| Specifies the angle of the sun from north. This value is affected by the settings of the AUNITS and AUPREC system variables.\n\nNote: The angle is interpreted in the context of the world coordinate system (WCS). This value is completely separate from surveyor angular units, which are always set relative to the current UCS. !OBSCUREDCOLOR|Integer|Drawing|257 Specifies the color of obscured lines. Value 0 designates ByBlock, value 256 designates ByLayer, and value 257 designates ByEntity. Values 1-255 designate an AutoCAD Color Index (ACI).\n\nAn obscured line is a hidden line made visible by changing its color and linetype. OBSCUREDCOLOR is available only in 2D views. In 3D views, the VSOBSCUREDCOLOR system variable is used.\n\nThe OBSCUREDCOLOR setting is visible only if the OBSCUREDLTYPE system variable is turned on by setting it to a value other than 0. !OBSCUREDLTYPE|Integer|Drawing|0 Specifies the linetype of obscured lines. Obscured linetypes are independent of zoom level, unlike regular linetypes. The linetype values are defined as follows:\n\n0\tOff\n1\tSolid\n2\tDashed\n3\tDotted\n4\tShort Dash\n5\tMedium Dash\n6\tLong Dash\n7\tDouble Short Dash\n8\tDouble Medium Dash\n9\tDouble Long Dash\n10\tMedium Long Dash\n11\tSparse Dot\n\n0\n1\t________________________________\n2\t__ __ __ __ __ __ __ __ __ __ __\n3\t. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \n4\t__ __ __ __ __ __ __\n5\t___ ___ ___ ___ ___ ___ ___\n6\t____ ____ ____ ____ ____ ____ ____\n7\t___ ___ ___ ___\n8\t_____ _____ _____\n9\t________ ________ ________\n10\t___ ___ ___ ___ ___ ___ ___\n11\t. . . . . . . \n\nAn obscured line is a hidden line made visible by changing its color and linetype. OBSCUREDLTYPE is available only in 2D views. In 3D views, the VSOBSCUREDLTYPE system variable is used. !OFFSETDIST|Real|Not saved|-1.0000 Sets the default offset distance.\n\n<0\tOffsets an object through a specified point\n>=0\tSets the default offset distance !OFFSETGAPTYPE|Integer|Registry|0 Controls how potential gaps between segments are treated when closed polylines are offset.\n\n0\tFills the gaps by extending the polyline segments\n1\tFills the gaps with filleted arc segments (the radius of each arc segment is equal to the offset distance)\n2\tFills the gaps with chamfered line segments (the perpendicular distance to each chamfer is equal to the offset distance) !OLEFRAME|Integer|Drawing|2 Controls whether a frame is displayed and plotted on all OLE objects in the drawing. The frame on an OLE object must be displayed in order for grips to be visible.\n\n0\tFrame is not displayed and not plotted\n1\tFrame is displayed and is plotted\n2\tFrame is displayed but is not plotted !OLEHIDE|Integer|Registry|0 Controls the display and plotting of OLE objects.\n\n0\tAll OLE objects are visible and plot\n1\tOLE objects are visible and plot in paper space only\n2\tOLE objects are visible and plot in model space only\n3\tNo OLE objects are visible or plot !OLEQUALITY|Integer|Registry|3 Sets the default plot quality for OLE objects. When OLEQUALITY is set to 3, the quality level is assigned automatically based on the type of object. For example, spreadsheets and tables are set to 0, color text and pie charts are set to 1, and photographs are set to 2.\n\n0\tMonochrome\n1\tLow graphics\n2\tHigh graphics\n3\tAutomatically Select !OLESTARTUP|Integer|Drawing|0 Controls whether the source application of an embedded OLE object loads when plotting. Loading the OLE source application may improve the plot quality.\n\n0\tDoes not load the OLE source application\n1\tLoads the OLE source application when plotting !OPENPARTIAL|Integer|Registry|1 Controls whether a drawing can be worked on before it is fully open.\n\nTwo conditions must be met for this system variable to have an effect. The drawing must have been saved with paper space displayed (TILEMODE is set to 0), and the INDEXCTL system variable must be set to a non-zero value.\n\n0\tLegacy behavior: A drawing must be fully opened before work can begin on it\n1\tWork can begin on the visible portions of a drawing before it is fully open #OPMSTATE|Integer|Not saved|0 Stores a value that indicates whether the Properties palette is open, closed or hidden.\n\n0\tClosed\n1\tOpen\n2\tAuto-hide: Open but only the title bar is displayed when the cursor moves off the palette !ORTHOMODE|Integer|Drawing|0 Constrains cursor movement to the perpendicular. When ORTHOMODE is turned on, the cursor can move only horizontally or vertically relative to the UCS and the current grid rotation angle.\n\n0\tTurns off Ortho mode\n1\tTurns on Ortho mode !OSMODE|Integer|Registry|4133 Sets running object snaps. The setting is stored as a bitcode using the sum of the following values:\n\n0\t\tNONe\n1\t\tENDpoint\n2\t\tMIDpoint\n4\t\tCENter\n8\t\tNODe\n16\t\tQUAdrant\n32\t\tINTersection\n64\t\tINSertion\n128\t\tPERpendicular\n256\t\tTANgent\n512\t\tNEArest\n1024\tQUIck\n2048\tAPParent Intersection\n4096\tEXTension\n8192\tPARallel\n\nTo specify more than one object snap, enter the sum of their values. For example, entering 3 specifies the Endpoint (bitcode 1) and Midpoint (bitcode 2) object snaps. Entering 16383 specifies all object snaps.\n\nWhen object snaps are switched off using the Osnap button on the status bar, a bitcode of 16384 (0x4000) is returned, in addition to the normal value of OSMODE. With this additional value, developers can distinguish this mode from Object Snap modes that have been turned off from within the Drafting Settings dialog box. Setting this bit toggles running object snaps off. Setting OSMODE to a value with this bit off toggles running object snaps on. !OSNAPCOORD|Integer|Registry|2 Controls whether coordinates entered on the command prompt override running object snaps.\n\n0\tRunning object snap settings override keyboard coordinate entry\n1\tKeyboard entry overrides object snap settings\n2\tKeyboard entry overrides object snap settings except in scripts !OSNAPNODELEGACY|Integer|Registry|0 Controls whether the Node object snap can be used to snap to multiline text objects.\n\nThe number and location of nodes on a multiline text object snap depends on the vertical and horizontal justification of the multiline text object.\n\n0\tNode object snap can be used with multiline text objects\n1\tNode object snap ignores multiline text objects !OSNAPZ|Integer|Not saved|0 Controls whether object snaps are automatically projected onto a plane parallel to the XY plane of the current UCS at the current elevation.\n\n0\tOsnap uses the Z-value of the specified point\n1\tOsnap substitutes the Z-value of the specified point with the elevation (ELEV) set for the current UCS !OSOPTIONS|Integer|Registry|3 Automatically suppresses object snaps on hatch objects and geometry with negative Z values when using a dynamic UCS.\n\nThe setting is stored as a bitcode using the sum of the following values:\n\n0\tObject snaps operate on hatch objects, and on geometry with negative Z values when using a dynamic UCS\n1\tObject snaps ignore hatch objects\n2\tObject snaps ignore geometry with negative Z values during use of a dynamic UCS !PALETTEOPAQUE|Integer|Registry|0 Controls whether windows can be made transparent. When transparency is unavailable or turned off, all palettes are opaque. Transparency is unavailable when palettes or windows are docked, when transparency is not supported by the current operating system, and when hardware accelerators are in use.\n\nWhen transparency is available and turned on, you can use the Transparency option on the shortcut menu to set a different degree of transparency in individual palettes.\n0\tTransparency turned on by user\n1\tTransparency turned off by user\n2\tTransparency unavailable though turned on by user\n3\tTransparency unavailable and turned off by user !PAPERUPDATE|Integer|Registry|0 Controls the display of a warning dialog when attempting to print a layout with a paper size different from the paper size specified by the default for the plotter configuration file.\n\n0\tDisplays a warning dialog box if the paper size specified in the layout is not supported by the plotter\n1\tSets paper size to the configured paper size of the plotter configuration file !PDMODE|Integer|Drawing|0 Controls how point objects are displayed. For information about values to enter, see the POINT command. !PDSIZE|Real|Drawing|0.0000 Sets the display size for point objects.\n\n 0\tCreates a point at 5 percent of the drawing area height\n>0\tSpecifies an absolute size\n<0\tSpecifies a percentage of the viewport size !PEDITACCEPT|Integer|Registry|0 Suppresses display of the Object Selected Is Not a Polyline prompt in PEDIT. The prompt is followed by "Do you want it to turn into one?" Entering y converts the selected object to a polyline. When the prompt is suppressed, the selected object is automatically converted to a polyline.\n\n0\tThe prompt is displayed\n1\tThe prompt is suppressed !PELLIPSE|Integer|Drawing|0 Controls the ellipse type created with ELLIPSE.\n\n0\tCreates a true ellipse object\n1\tCreates a polyline representation of an ellipse #PERIMETER|Real|Not saved|0.0000 Stores the last perimeter value computed by the AREA or LIST command.\n\nAlso stores perimeter values computed by DBLIST. !PERSPECTIVE|Integer|Drawing|Varies Specifies whether the current viewport displays a perspective view.\n\n0\tPerspective view turned off\n1\tPerspective view turned on\n\nPerspective views are available only in model space, and only with 3D visual styles.\n\nNote: PERSPECTIVE is set to 0 when the drawing file or DXF file is saved to a file format earlier than AutoCAD 2007. !PERSPECTIVECLIP|Real|Registry|5.0000 Determines the location of eyepoint clipping. The value determines where the eye point clipping occurs as a percentage. Values can range between 0.01 and 10.0. If you select a small value, the z-values of objects will be compressed at the target view and beyond. If you select a value such as 0.5%, the clipping will appear very close to the eyepoint of the view. In some extreme cases it might be appropriate to use 0.1%, but it is recommended to change the setting to a higher value such as 5%. #PFACEVMAX|Integer|Not saved|4 Sets the maximum number of vertices per face. !PICKADD|Integer|Registry|1 Controls whether subsequent selections replace the current selection set or add to it.\n\n0\tTurns off PICKADD. The objects and subobjects most recently selected become the selection set. Previously selected objects and subobjects are removed from the selection set. Add more objects or subobjects to the selection set by pressing SHIFT while selecting.\n1\tTurns on PICKADD. Each object and subobject selected, either individually or by windowing, is added to the current selection set. To remove objects or subobjects from the set, press SHIFT while selecting. !PICKAUTO|Integer|Registry|1 Controls automatic windowing at the Select Objects prompt.\n\n0\tTurns off PICKAUTO\n1\tDraws a selection window (for either a window or a crossing selection) automatically at the Select Objects prompt !PICKBOX|Integer|Registry|3 Sets the object selection target height, in pixels.\n\nNote: When PICKBOX is set to 0, selection previewing of objects is not available. !PICKDRAG|Integer|Registry|0 Controls the method of drawing a selection window.\n\n0\tDraws the selection window using two points. Click the pointing device at one corner, and then click to select another corner.\n1\tDraws the selection window using dragging. Click one corner and drag the pointing device; release the button at the other corner. !PICKFIRST|Integer|Registry|1 Controls whether you select objects before (noun-verb selection) or after you issue a command.\n\n0\tTurns off PICKFIRST; you select objects after you issue a command\n1\tTurns on PICKFIRST; you select objects before you issue a command !PICKSTYLE|Integer|Registry|1 Controls the use of group selection and associative hatch selection.\n\n0\tNo group selection or associative hatch selection\n1\tGroup selection\n2\tAssociative hatch selection\n3\tGroup selection and associative hatch selection #PLATFORM|String|Not saved|Varies Indicates which platform is in use. !PLINEGEN|Integer|Drawing|0 Sets how linetype patterns generate around the vertices of a 2D polyline. Does not apply to polylines with tapered segments.\n\n0\tGenerates polylines to start and end with a dash at each vertex\n1\tGenerates the linetype in a continuous pattern around the vertices of the polyline !PLINETYPE|Integer|Registry|2 Specifies whether optimized 2D polylines are used. PLINETYPE controls both the creation of new polylines with the PLINE command and the conversion of existing polylines in drawings from previous releases.\n\n0\tPolylines in older drawings are not converted when opened; PLINE creates old-format polylines\n1\tPolylines in older drawings are not converted when opened; PLINE creates optimized polylines\n2\tPolylines in AutoCAD Release 14 or older drawings are converted when opened; PLINE creates optimized polylines\n\nFor more information on the two formats, see the CONVERT command.\n\nPLINETYPE also controls the polyline type created with the following commands: BOUNDARY (when object type is set to Polyline), DONUT, PEDIT (when selecting a line or arc), POLYGON, and SKETCH (when SKPOLY is set to 1). !PLINEWID|Real|Drawing|0.0000 Stores the default polyline width. !PLOTOFFSET|Integer|Registry|0 Controls whether the plot offset is relative to the printable area or to the edge of the paper.\n\n0\tSets the plot offset relative to the printable area\n1\tSets the plot offset relative to the edge of the paper !PLOTROTMODE|Integer|Registry|2 Controls the orientation of plots.\n\n0\tRotates the effective plotting area so the corner with the Rotation icon aligns with the paper at the lower left for 0, top left for 90, top right for 180, and lower right for 270. X and Y origin offsets are calculated relative to the lower-left corner.\n1\tAligns the lower-left corner of the effective plotting area with the lower-left corner of the paper.\n2\tWorks the same as 0 value except that the X and Y origin offsets are calculated relative to the rotated origin position. !PLQUIET|Integer|Registry|0 Controls the display of optional plot-related dialog boxes and nonfatal errors for scripts.\n\n0\tDisplays plot dialog boxes and nonfatal errors\n1\tLogs nonfatal errors and does not display plot-related dialog boxes !POLARADDANG|String|Registry|"" Stores additional angles for polar tracking and polar snap.\n\nYou can add up to 10 angles. Each angle can be up to 25 characters, separated with semicolons (;). The AUNITS system variable sets the format for display of angles. Unlike POLARANG, POLARADDANG angles do not result in multiples of their values.\n\nThe bit value for the POLARMODE system variable must have 4 turned on for POLARADDANG to have an effect.\n\nWhen using fractions of an angle, set the AUPREC system variable (angular precision) to a higher value. Otherwise, the POLARADDANG value will be rounded off. !POLARANG|Real|Registry|90 Sets the polar angle increment. Values are 90, 45, 30, 22.5, 18, 15,10, and 5. !POLARDIST|Real|Registry|0.0000 Sets the snap increment when the SNAPTYPE system variable is set to 1 (PolarSnap). !POLARMODE|Integer|Registry|0 Controls settings for polar and object snap tracking. The setting is stored as a bitcode using the sum of the following values:\n\nPolar angle measurements\n0\tMeasure polar angles based on current UCS (absolute)\n1\tMeasure polar angles from selected objects (relative)\n\nObject snap tracking\n0\tTrack orthogonally only\n2\tUse polar tracking settings in object snap tracking\n\nUse additional polar tracking angles\n0\tNo\n4\tYes\n\nAcquire object snap tracking points\n0\tAcquire automatically\n8\tPress SHIFT to acquire\n\nNote: In a 3D view, a tracking vector parallel to the Z axis of the UCS is also displayed, and the tooltip displays +Z and -Z for the angle depending on the direction along the Z axis. !POLYSIDES|Integer|Not saved|4 Sets the default number of sides for the POLYGON command. The range is 3 to 1024. #POPUPS|Integer|Not saved|1 Displays the status of the currently configured display driver.\n\n0\tDoes not support dialog boxes, the menu bar, and icon menus\n1\tSupports these features !PREVIEWEFFECT|Integer|Registry|2 SSpecifies the visual effect used for previewing selection of objects.\n\n0\tDashed lines (the default display for selected objects)\n1\tThickened lines\n2\tDashed and thickened lines !PREVIEWFILTER|Integer|Registry|7 Excludes specified object types from selection previewing. The setting is stored as a bitcode using the sum of the following values:\n\n0\tExcludes nothing\n1\tExcludes objects on locked layers\n2\tExcludes objects in xrefs\n4\tExcludes tables\n8\tExcludes multiline text objects\n16\tExcludes hatch objects\n32\tExcludes objects in groups !PREVIEWTYPE|Integer|Drawing|0 Specifies the view to use for the drawing thumbnail.\n\n0\tUse last saved view\n1\tUse Home view #PRODUCT|String|Not saved|"AutoCAD" Returns the product name. #PROGRAM|String|Not saved|"acad" Returns the program name. !PROJECTNAME|String|Drawing|"" Assigns a project name to the current drawing. Used when an xref, image, or DWF underlay file is not found in its original path. The project name points to a section in the registry that can contain one or more search paths for each project name defined. Project names and their search directories are created from the Files tab of the Options dialog box.\n\nProject names make it easier for users to manage xrefs, images, and DWF underlay when drawings are exchanged between customers, or if users have different drive mappings to the same location on a server.\n\nIf the xref, image, or DWF underlay file is not found at the original path, the project paths associated with the project name are searched. If the xref, image, or DWF underlay file is not found there, the AutoCAD search path is searched.\n\nAssigns a project name to the current drawing. Used when an xref, image, or DWF underlay file is not found in its original path. The project name points to a section in the registry that can contain one or more search paths for each project name defined. Project names and their search directories are created from the Files tab of the Options dialog box. !PROJMODE|Integer|Registry|1 Sets the current Projection mode for trimming or extending.\n\n0\tTrue 3D mode (no projection)\n1\tProject to the XY plane of the current UCS\n2\tProject to the current view plane !PROXYGRAPHICS|Integer|Drawing|1 Specifies whether images of proxy objects are saved in the drawing.\n\n0\tDoes not save image with the drawing; a bounding box is displayed instead\n1\tSaves image with the drawing !PROXYNOTICE|Integer|Registry|1 Displays a notice when a proxy is created. A proxy is created when you open a drawing containing custom objects created by an application that is not present. A proxy is also created when you issue a command that unloads a custom object's parent application.\n\n0\tNo proxy warning is displayed\n1\tProxy warning is displayed !PROXYSHOW|Integer|Registry|1 Controls the display of proxy objects in a drawing.\n\n0\tProxy objects are not displayed\n1\tGraphic images are displayed for all proxy objects\n2\tOnly the bounding box is displayed for all proxy objects !PROXYWEBSEARCH|Integer|Registry|0 Specifies how the program checks for object enablers.\n\nObject enablers allow you to display and use custom objects in drawings even when the ObjectARX application that created them is unavailable. PROXYWEBSEARCH is also controlled with the Live Enabler options on the System tab of the Options dialog box.\n\n0\tPrevents checking for object enablers\n1\tChecks for object enablers only if a live Internet connection is present !PSLTSCALE|Integer|Drawing|1 Controls linetype scaling of objects displayed in paperspace viewports.\n\n0\tNo special linetype scaling. Linetype dash lengths are based on the drawing units of the space (model or paper) in which the objects were created. Scaled by the global LTSCALE factor.\n1\tViewport scaling governs linetype scaling. If TILEMODE is set to 0, dash lengths are based on paper space drawing units, even for objects in model space. In this mode, viewports can have varying magnifications, yet display linetypes identically. For a specific linetype, the dash lengths of a line in a viewport are the same as the dash lengths of a line in paper space. You can still control the dash lengths with LTSCALE.\n\nWhen you change PSLTSCALE or use a command such as ZOOM with PSLTSCALE set to 1, objects in viewports are not automatically regenerated with the new linetype scale. Use the REGEN or REGENALL command to update the linetype scales in each viewport. !PSOLHEIGHT|Real|Drawing|4.0000 (imperial) or 80.0000 (metric) Controls the default height for a swept solid object created with the POLYSOLID command. The value reflects the last entered height value when using the POLYSOLID command. You cannot enter 0 as the value. !PSOLWIDTH|Real|Drawing|0.2500 (imperial) or 5.0000 (metric) Controls the default width for a swept solid object created with the POLYSOLID command. The value reflects the last entered width value when using the POLYSOLID command. You cannot enter 0 as the value. #PSTYLEMODE|Integer|Drawing|1 Indicates whether the current drawing is in a Color-Dependent or Named Plot Style mode.\n\n0\tUses named plot style tables in the current drawing\n1\tUses color-dependent plot style tables in the current drawing !PSTYLEPOLICY|Integer|Registry|1 Controls the plot style mode, Color-Dependent or Named, that is used when opening a drawing that was created in a release prior to AutoCAD 2000 or when creating a new drawing from scratch without using a drawing template.\n\n0\tDrawing is set to use named plot styles. The plot style for new objects is set to the default defined in DEFPLSTYLE. The plot style for new layers is set to the default defined in DEFLPLSTYLE.\n1\tDrawing is set to use color-dependent plot styles. The plot style for an object is based on the object’s color. !PSVPSCALE|Real|Drawing|0.0000 Sets the view scale factor for all newly created viewports. The view scale factor is defined by comparing the ratio of units in paper space to the units in newly created model space viewports. The view scale factor you set is used with the VPORTS command. A value of 0 means the scale factor is Scaled to Fit. A scale must be a positive real value. !PUBLISHALLSHEETS|Integer|Registry|1 Controls how the Publish dialog box list is populated when the PUBLISH command is issued.\n\n0\tOnly the current document's contents (layouts and/or model space) are automatically loaded in the publish list\n1\tThe contents (layouts and/or model space) of all open AutoCAD documents are automatically loaded in the publish list !PUBLISHCOLLATE|Integer|Registry|1 Controls whether sheets are published as a single job.\n\nPublishing sheets as a single job requires all of the following:\n\n* A plot or PDF driver that supports the multi-sheet plotting or printing option\n\n* The page setup override option is selected, if publishing from the Sheet Set Manager\n\n0\tA published sheet set is processed one sheet at a time. Separate PLT and PDF files are created for each sheet. If the sheet set is published, the sheets might be interleaved with other plot jobs.\n1\tA published sheet set is processed as a single job. A multi-sheet PLT or PDF file is created. If the sheet set is published, it is never interleaved with other plot jobs. !PUBLISHHATCH|Integer|Registry|1 Controls whether hatch patterns published to DWF format (DWF File or DWFx File) are treated as a single object when opened in Autodesk Impression.\n\n0\tTreats hatch pattern components as separate objects when published to a DWF or DWFx format\n1\tTreats hatch pattern components as a single object when published to a DWF or DWFx format\n\nNote: Autodesk Impression uses this information to improve performance when handling DWF or DWFx files that contain hatches. This variable only affects drawings published to the DWF or DWFx format. It does not affect drawings plotted to the DWF or DWFx format.. !PUCSBASE|String|Drawing|"" Stores the name of the UCS that defines the origin and orientation of orthographic UCS settings in paper space only. #QCSTATE|Integer|Not saved|0 Determines whether the QuickCalc calculator is open or closed.\n\n0\tClosed\n1\tOpen !QPMODE|Integer|Registry|1 Sets the on or off state of the Quick Properties panel.\n\n0\tTurns off the display of the Quick Properties panel for all objects. When turned back on by clicking Quick Properties on the status bar, QPMODE is set to 1.\n1\tTurns on the display of the Quick Properties panel for all objects.\n1\tTurns on the display of Quick Properties panel only for objects that are defined in the Customize User Interface (CUI) editor to display properties. !QPLOCATION|Integer|Registry|0 Sets the location mode of the Quick Properties panel.\n\n0\tQuick Properties panel displays using the Cursor location mode\n1\tQuick Properties panel displays using the Float location mode !QTEXTMODE|Integer|Drawing|0 Controls how text is displayed.\n\n0\tTurns off Quick Text mode; displays characters\n1\tTurns on Quick Text mode; displays a box in place of text !QVDRAWINGPIN|Integer|Registry|0 Controls the default display state of preview images of drawings.\n\n0\tDisplays preview images of drawings in an unpinned state\n1\tDisplays preview images of drawings in a pinned state !QVLAYOUTPIN|Integer|Registry|0 Controls the default display state of preview images of model space and layouts in a drawing.\n\n0\tDisplays preview images of model space and layouts in a drawing in an unpinned state\n1\tDisplays preview images of model space and layouts in a drawing in a pinned state !RASTERDPI|Integer|Registry|300 Controls paper size and plot scaling when changing from dimensional to dimensionless output devices, or vice versa. Converts millimeters or inches to pixels, or vice versa. Accepts an integer between 100 and 32,767 as a valid value. !RASTERPERCENT|Integer|Registry|20 Sets the maximum percentage of available virtual memory that is allowed for plotting a raster image. !RASTERPREVIEW|Integer|Registry|1 Controls whether BMP preview images are saved with the drawing.\n\n0\tNo preview image is created\n1\tPreview image created !RASTERTHRESHOLD|Integer|Drawing|20 Specifies a raster threshold in megabytes. If the plotted raster image exceeds this threshold, the availability of system memory is checked. The plot is aborted if the image is too big for the available memory. !RECOVERYMODE|Integer|Registry|2 Controls whether drawing recovery information is recorded after a system failure.\n\n0\tRecovery information is not recorded, the Drawing Recovery window does not display automatically after a system failure, and any recovery information in the system registry is removed\n1\tRecovery information is recorded, but the Drawing Recovery window does not display automatically after a system failure\n2\tRecovery information is recorded, and the Drawing Recovery window displays automatically in the next session after a system failure #REFEDITNAME|String|Not Saved|"" Displays the name of the reference being edited. !REGENMODE|Integer|Drawing|1 Controls automatic regeneration of the drawing.\n\n0\tTurns off the REGENAUTO command\n1\tTurns on the REGENAUTO command !RE-INIT|Integer|Not saved|0 Reinitializes the digitizer, digitizer port, and acad.pgp file. The setting is stored as a bitcode using the sum of the following values:\n\n1\tDigitizer input/output port reinitialization\n4\tDigitizer reinitialization\n16\tPGP file reinitialization (reload)\n\nTo specify more than one reinitialization, enter the sum of the bitcode values. For example, enter 5 to specify both digitizer port (1) and digitizer reinitialization (4). !REMEMBERFOLDERS|Integer|Registry|1 Controls the default path displayed in standard file selection dialog boxes.\n\n0\tRestores the behavior of AutoCAD 2000 and previous releases. When you start the program by double-clicking a shortcut icon, if a Start In path is specified in the icon properties, that path is used as the default for all standard file selection dialog boxes.\n1\tUses standard Microsoft behavior. When you first start the program after installation, the default path in each standard file selection dialog box is My Documents. When you open or save a file to another folder, that folder is remembered for future file selection. The Start In folder specified for the shortcut icon is not used). #RENDERPREFSSTATE|Integer|Not saved|0 Stores a value that indicates whether the Render Settings palette is open or closed.\n\n0\tClosed\n1\tOpen !RENDERUSERLIGHTS|Integer|Registry|1 Controls whether to override the setting for viewport lighting during rendering.\n\nProvides a way of overriding the DEFAULTLIGHTING system variable for rendering while retaining the setting for working in a viewport.\n\n0\tThe current lights in the viewport are used in the rendered scene, either default lights or user lights, as specified by the DEFAULTLIGHTING system variable\n1\tOverrides the setting for the DEFAULTLIGHTING system variable. Only user lights are rendered !REPORTERROR|Integer|Registry|1 Controls whether an error report can be sent to Autodesk if the program closes unexpectedly.\n\nError reports help Autodesk diagnose problems with the software.\n\n0\tThe Error Report message is not displayed, and no report can be sent to Autodesk\n1\tThe Error Report message is displayed, and an error report can be sent to Autodesk\n\nAn error report can be sent to Microsoft if REPORTERROR is set to 0 and Windows is set to allow error reports. #RIBBONSTATE|Integer|Not saved|1 Indicates whether the ribbon palette is open or closed.\n\n0\tClosed\n1\tOpen #ROAMABLEROOTPREFIX|String|Registry|"C:\Documents and Settings\\Application Data\Autodesk\AutoCAD 2009\R17.2\enu\" Stores the full path to the root folder where roamable customizable files were installed. If you are working on a network that supports roaming, when you customize files that are in your roaming profile they are available to you regardless of which machine you are currently using.\n\nThese files are stored in the product folder under the Application Data folder; for example, "c:\Documents and Settings\username\Application Data\productname\version\language". !ROLLOVERTIPS|Integer|Registry|1 Controls the display of object rollover tooltips in the application. The content in tooltips can be customized in the Customize User Interface (CUI) Editor.\n\n0\tObject rollover tooltips are not displayed\n1\tObject rollover tooltips are displayed\n\nROLLOVERTIPS is saved in the current profile. !RTDISPLAY|Integer|Registry|1 Controls the display of raster images and OLE objects during Realtime ZOOM or PAN.\n\n0\tDisplays raster image and OLE content\n1\tDisplays outline only\n\nRTDISPLAY is saved in the current profile. !SAVEFIDELITY|Integer|Registry|1 Controls whether the drawing is saved with visual fidelity.\n\nThe setting is stored as a bitcode using the sum of the following values:\n\n0\tSaved without visual fidelity\n1\tSaved with visual fidelity #SAVEFILE|String|Registry|"C:\Documents and Settings\\Local Settings\Temp\Drawing1.dwg" Stores the current automatic save file name. !SAVEFILEPATH|String|Registry|"C:\Documents and Settings\\Local Settings\Temp\" Specifies the path to the directory for all automatic save files for the current session. You can also change the path on the Files tab in the Options dialog box. #SAVENAME|String|Not saved|"" Displays the file name and directory path of the most recently saved drawing. !SAVETIME|Integer|Registry|10 Sets the automatic save interval, in minutes.\n\n 0\tTurns off automatic saving\n>0\tSaves the drawing at intervals specified by the nonzero integer automatically\n\nThe SAVETIME timer starts as soon as you make a change to a drawing. It is reset and restarted by a manual QSAVE, SAVE, or SAVEAS. The current drawing is saved to the path specified by the SAVEFILEPATH system variable. The file name is stored in the SAVEFILE system variable. #SCREENBOXES|Integer|Not saved|0 Stores the number of boxes in the screen menu area of the drawing area. If the screen menu is turned off, SCREENBOXES is zero. On platforms that permit the drawing area to be resized or the screen menu to be reconfigured during an editing session, the value of this variable might change during the editing session. #SCREENMODE|Integer|Not saved|3 Indicates the state of the display. The setting is stored as a bitcode using the sum of the following values:\n\n0\tText screen is displayed\n1\tDrawing area is displayed\n2\tDual-screen display is configured #SCREENSIZE|2D point|Not saved|Varies Stores current viewport size in pixels (X and Y). !SELECTIONANNODISPLAY|Integer|Registry|1 Controls whether alternate scale representations are temporarily displayed in a dimmed state when an annotative object is selected.\n\n0\tOff\n1\tOn\n\nThe dimming intensity is controlled by the XFADECTL system variable. !SELECTIONAREA|Integer|Registry|1 Controls the display of effects for selection areas. Selection areas are created by the Window, Crossing, WPolygon, and CPolygon options of SELECT.\n\n0\tOff\n1\tOn !SELECTIONAREAOPACITY|Integer|Registry|25 Controls the transparency of the selection area during window and crossing selection. The valid range is 0 to 100. The lower the setting, the more transparent the area. A value of 100 makes the area opaque. The SELECTIONAREA system variable must be on. !SELECTIONPREVIEW|Integer|Registry|3 Controls the display of selection previewing. Objects are highlighted when the pickbox cursor rolls over them. This selection previewing indicates that the object would be selected if you clicked. The setting is stored as a bitcode using the sum of the following values:\n\n0\tOff\n1\tOn when no commands are active\n2\tOn when a command prompts for object selection !SETBYLAYERMODE|Integer|Registry|127 Controls which properties are selected for SETBYLAYER.\n\nThe setting is stored as an integer using the sum of the following values:\n\n0\tNo properties are selected\n1\tColor property\n2\tLinetype property\n4\tLineweight property\n8\tMaterial property\n16\tPlot Style property\n32\tChanges ByBlock to Bylayer\n64\tIncludes blocks when changing ByBlock to ByLayer !SHADEDGE|Integer|Drawing|3 Controls the shading of edges in rendering.\n\n0\tFaces shaded, edges not highlighted\n1\tFaces shaded, edges drawn in background color\n2\tFaces not filled, edges in object color\n3\tFaces in object color, edges in background color !SHADEDIF|Integer|Drawing|70 Sets the ratio of diffuse reflective light to ambient light. The ratio is a percentage of diffuse reflective light when SHADEDGE is set to 0 or 1. !SHADOWPLANELOCATION|Real|Drawing|0.0000 Controls the location of an invisible ground plane used to display shadows. The value is a location on the current Z axis. The ground plane is invisible, but it casts and receives shadows. Objects that are located below the ground plane are shadowed by it. The ground plane is used when the VSSHADOWS system variable is set to display either full shadows or ground shadows. !SHORTCUTMENU|Integer|Registry|11 Controls whether Default, Edit, and Command mode shortcut menus are available in the drawing area. The setting is stored as a bitcode using the sum of the following values:\n\n0\tDisables all Default, Edit, and Command mode shortcut menus, restoring AutoCAD Release 14 behavior\n1\tEnables Default mode shortcut menus\n2\tEnables Edit mode shortcut menus\n4\tEnables Command mode shortcut menus whenever a command is active\n8\tEnables Command mode shortcut menus only when command options are currently available at the command prompt\n16\tEnables display of a shortcut menu when the right button on the pointing device is held down longer !SHOWHIST|Integer|Drawing|1 Controls the Show History property for solids in a drawing.\n\n0\tSets the Show History property to No (read-only) for all solids. Overrides the individual Show History property settings for solids. You cannot view the original objects that were used to create the solid.\n1\tDoes not override the individual Show History property settings for solids.\n2\tDisplays the history of all solids by overriding the individual Show History property settings for solids. You can view the original objects that were used to create the solid. !SHOWLAYERUSAGE|Integer|Registry|0 Displays icons in the Layer Properties Manager to indicate whether layers are in use. Setting this system variable to Off improves performance in the Layer Properties Manager.\n\n0\tOff\n1\tOn !SHOWMOTIONPIN|Integer|Registry|1 Controls the default display state of the thumbnail shots.\n\n0\tDisplays thumbnail shots in an unpinned state\n1\tDisplays thumbnail shots in a pinned state !SHPNAME|String|Not saved|"" Sets a default shape name that must conform to symbol- naming conventions. If no default is set, it returns "". Enter a period (.) to set no default. !SIGWARN|Integer|Registry|1 Controls whether a warning is presented when a file with an attached digital signature is opened. If the system variable is on and you open a file with a valid signature, the digital signature status is displayed. If the variable is off and you open a file, the digital signature status is displayed only if a signature is invalid. You can set the variable using the Display Digital Signature Information option on the Open and Save tab of the Options dialog box.\n\n0\tWarning is not presented if a file has a valid signature\n1\tWarning is presented !SKETCHINC|Real|Drawing|0.1000 Sets the record increment for the SKETCH command. !SKPOLY|Integer|Drawing|0 Determines whether the SKETCH command generates lines or polylines.\n\n0\tGenerates lines\n1\tGenerates polylines !SNAPANG|Real|Drawing|0.0000 Sets the snap and grid rotation angle for the current viewport. The angle you specify is relative to the current UCS.\n\nWhen SNAPANG is set to a value other than 0, the lined grid will not display. !SNAPBASE|2D point|Drawing|0.0000,0.0000 Sets the snap and grid origin point for the current viewport relative to the current UCS. !SNAPISOPAIR|Integer|Drawing|0 Controls the isometric plane for the current viewport.\n\n0\tLeft\n1\tTop\n2\tRight !SNAPMODE|Integer|Drawing|0 Turns the Snap mode on and off.\n\n0\tSnap off\n1\tSnap on for the current viewport !SNAPSTYL|Integer|Drawing|0 Sets the snap style for the current viewport.\n\n0\tStandard (rectangular snap)\n1\tIsometric snap !SNAPTYPE|Integer|Registry|0 Sets the type of snap for the current viewport.\n\n0\tGrid, or standard snap.\n1\tPolarSnap. Snaps along polar angle increments. Use PolarSnap with polar and object snap tracking. !SNAPUNIT|2D point|Drawing|0.5000,0.5000 Sets the snap spacing for the current viewport. If SNAPSTYL is set to 1, the X value of SNAPUNIT is adjusted automatically to accommodate the isometric snap.\n\nChanges to this system variable are not reflected in the grid until the display is refreshed. !SOLIDCHECK|Integer|Not Saved|1 Turns the solid validation on and off for the current session.\n\n0\tOff\n1\tOn !SOLIDHIST|Integer|Drawing|1 Controls the default History property setting for new and existing objects. When set to 1, composite solids retain a "history" of the original objects contained in the composite.\n\n0\tSets the History property to None for all solids. No history is retained.\n1\tSets the History property to Record for all solids. All solids retain a history of their original objects. !SORTENTS|Integer|Drawing|127 Controls object sorting in support of draw order for several operations. The setting is stored as a bitcode using the sum of the following values:\n\n0\tTurns off all object sorting\n1\tSorts for object selection\n2\tSorts for object snaps\n4\tObsolete, has no effect\n8\tObsolete, has no effect\n16\tSorts for REGEN commands\n32\tSorts for plotting\n64\tObsolete, has no effect !SPLFRAME|Integer|Drawing|0 Controls the display of splines and spline-fit polylines.\n\n0\tDoes not display the control polygon for splines and spline-fit polylines. Displays the fit surface of a polygon mesh, not the defining mesh. Does not display the invisible edges of 3D faces or polyface meshes.\n1\tDisplays the control polygon for splines and spline-fit polylines. !SPLINESEGS|Integer|Drawing|8 Sets the number of line segments to be generated for each spline-fit polyline generated by the Spline option of the PEDIT command.\n\nEnter a non-zero integer between -32768 to 32767. If you set SPLINESEGS to a negative value, segments are generated using the absolute value of the setting and then a fit-type curve is applied to those segments. Fit-type curves use arcs as the approximating segments. Using arcs yields a smoother generated curve when few segments are specified, but the curve can take longer to generate. !SPLINETYPE|Integer|Drawing|6 Sets the type of curve generated by the Spline option of the PEDIT command.\n\n5\tQuadratic B-spline\n6\tCubic B-spline #SSFOUND|String|Not saved|"" Displays the sheet set path and file name if a search for a sheet set is successful.\n\nSSLOCATE must be set to 1 and the drawing file must be open for a successful search. !SSLOCATE|Integer|User-settings|1 Controls whether the sheet set associated with a drawing is located and opened when the drawing is opened.\n\n0\tDoes not open a drawing's sheet set with the drawing\n1\tOpens a drawing's sheet set with the drawing\n\nSSMAUTOOPEN and SSLOCATE must both be set to 1 to open a sheet set automatically in the Sheet Set Manager. !SSMAUTOOPEN|Integer|User-settings|1 Controls the display behavior of the Sheet Set Manager when a drawing associated with a sheet is opened.\n\n0\tDoes not open the Sheet Set Manager automatically\n1\tOpens the Sheet Set Manager automatically\n\nSSMAUTOOPEN and SSLOCATE must both be set to 1 to open a sheet set automatically in the Sheet Set Manager. !SSMPOLLTIME|Integer|Registry|60 Controls the time interval between automatic refreshes of the status data in a sheet set.\n\nThe SSMPOLLTIME timer sets the time in seconds between automatic refreshes of the status data of sheets in a sheet set. Valid values are 20-600. The SSMSHEETSTATUS system variable must be set to 2 for the timer to operate. !SSMSHEETSTATUS|Integer|Registry|2 Controls how the status data in a sheet set is refreshed.\n\nThe status data for sheets in the current sheet set includes whether a sheet is locked and whether a sheet is missing (or found in an unexpected location). This status data can be updated automatically for all sheets.\n\nTo refresh the sheet set manually, use the Refresh Sheet Status button on the Sheet List tab of the Sheet Set Manager.\n\n0\tDo not automatically refresh the status data in a sheet set\n1\tRefresh the status data when the sheet set is loaded or updated\n2\tRefresh the status data when the sheet set is loaded or updated, or at a time interval set by SSMPOLLTIME #SSMSTATE|Integer|Not saved|Varies Determines whether the Sheet Set Manager window is open or closed.\n\n0\tClosed\n1\tOpen !STANDARDSVIOLATION|Integer|Registry|2 Specifies whether a user is notified of standards violations in the current drawing when a nonstandard object is created or modified.\n\nChanges to the value of this system variable take effect only when Display Icons from Services is checked in the Tray Settings dialog box. To display the Tray Settings dialog box, click the down arrow at the right end of the tray on the status bar, and then click Tray Settings on the shortcut menu.\n\n0\tNotification is turned off\n1\tAn alert is displayed when a standards violation occurs in the drawing\n2\tAn icon is displayed in the status bar tray when you open a file associated with a standards file and when you create or modify nonstandard objects !STARTUP|Integer|Registry|0 Controls whether the Create New Drawing dialog box is displayed when a new drawing is started with NEW or QNEW. Also controls whether the Startup dialog box is displayed when the application is started.\n\nIf the FILEDIA system variable is set to 0, no dialog boxes are displayed, except for the Customize User Interface dialog box.\n\n0\tDisplays the Select Template dialog box, or uses a default drawing template file set in the Options dialog box, on the Files tab\n1\tDisplays the Startup and the Create New Drawing dialog boxes !STATUSBAR|Integer|Registry|1 Controls the display of the application and drawing status bars.\n\n0\tHides both the application and drawing status bars\n1\tDisplays only the application status bar\n2\tDisplays both the application and drawing status bars\n3\tDisplays only the drawing status bar !STEPSIZE|Real|Drawing|6.0000 Specifies the size of each step when in walk or fly mode, in drawing units. You can enter any real number from 1E-6 to 1E+6 !STEPSPERSEC|Real|Drawing|2.0000 Specifies the number of steps taken per second when you are in walk or fly mode. You can enter any real number from 1 to 30. #SUNPROPERTIESSTATE|Integer|Not Saved|0 Indicates whether the Sun Properties window is open or closed.\n\n0\tClosed\n1\tOpen !SUNSTATUS|Integer|Drawing|0 Controls whether the sun casts light in the current viewport.\n\n0\tOff\n1\tOn !SURFTAB1|Integer|Drawing|6 Sets the number of tabulations to be generated for the RULESURF and TABSURF commands. Also sets the mesh density in the M direction for the REVSURF and EDGESURF commands. !SURFTAB2|Integer|Drawing|6 Sets the mesh density in the N direction for the REVSURF and EDGESURF commands. !SURFTYPE|Integer|Drawing|6 Controls the type of surface-fitting to be performed by the Smooth option of the PEDIT command.\n\n5\tQuadratic B-spline surface\n6\tCubic B-spline surface\n8\tBezier surface !SURFU|Integer|Drawing|6 Sets the surface density for PEDIT Smooth in the M direction and the U isolines density on surface objects. Valid values are 0 through 200. Meshes are always created with a minimum surface density of 2. !SURFV|Integer|Drawing|6 Sets the surface density for PEDIT Smooth in the N direction and the V isolines density on surface objects. Valid values are 0 through 200. Meshes are always created with a minimum surface density of 2. #SYSCODEPAGE|String|Not saved|"" Indicates the system code page, which is determined by the operating system. To change the code page, see Help in your operating system. !TABLEINDICATOR|Integer|Registry|1 Controls the display of row numbers and column letters when the In-Place Text Editor is open for editing a table cell.\n\n0\tOff\n1\tOn !TABLETOOLBAR|Integer|Registry|2 Controls the display of the Table toolbar.\n0\tThe Table toolbar is never displayed\n1\tThe Table toolbar is displayed upon selection of a table cell\n2\tThe Table toolbar is not displayed when the ribbon is turned on !TABMODE|Integer|Not saved|0 Controls the use of the tablet. For more information on using and configuring a tablet, see the TABLET command.\n\n0\tOff\n1\tOn #TARGET|3D point|Drawing|0.0000,0.0000,0.0000 Stores the location (as a UCS coordinate) of the target point for the current viewport. !TBCUSTOMIZE|Integer|Registry|1 Controls whether tool palette groups can be customized.\n\nControls whether the CUSTOMIZE command is enabled or disabled for tool palette group customization, and if the Customize option from the toolbar shortcut menu is displayed or not.\n\n0\tDisables access to customization\n1\tEnables access to customization #TDCREATE|Real|Drawing|Varies Stores the local time and date the drawing was created. #TDINDWG|Real|Drawing|Varies Stores the total editing time, which is the total elapsed time between saves of the current drawing. The format is:\n\n.\n\nTo compute the number of seconds, multiply the decimal fraction in TDINDWG by 86400 seconds. #TDUCREATE|Real|Drawing|Varies Stores the universal time and date that the drawing was created. #TDUPDATE|Real|Drawing|Varies Stores the local time and date of the last update/save. #TDUSRTIMER|Real|Drawing|Varies Stores the user-elapsed timer. #TDUUPDATE|Real|Drawing|Varies Stores the universal time and date of the last update/save. !TEMPOVERRIDES|Integer|Registry|1 Turns temporary override keys on and off. A temporary override key is a key that you can hold down to temporarily turn on or turn off one of the drawing aids that are set in the Drafting Settings dialog box; for example, Ortho mode, object snaps, or Polar mode.\n\n0\tOff\n1\tOn #TEMPPREFIX|String|Not saved|"C:\Documents and Settings\\Local Settings\Temp\" Contains the directory name (if any) configured for placement of temporary files, with a path separator appended. !TEXTEVAL|Integer|Not saved|0 Controls how text strings entered with TEXT (using AutoLISP) or with -TEXT are evaluated.\n\n0\tAll responses to prompts for text strings and attribute values are taken literally.\n1\tAll text starting from an opening parenthesis [(] or an exclamation mark [!] is evaluated as an AutoLISP expression, as for nontextual input.\n\nThe TEXT command takes all input literally regardless of the setting of TEXTEVAL unless it is executed completely with a script or AutoLISP expression. The -TEXT command honors the setting of TEXTEVAL. !TEXTFILL|Integer|Registry|1 Controls the filling of TrueType fonts while plotting and rendering.\n\n0\tDisplays text as outlines\n1\tDisplays text as filled images !TEXTOUTPUTFILEFORMAT|Integer|Registry|0 Provides Unicode options for plot and text window log files.\n\n0\tANSI format\n1\tUTF-8 (Unicode)\n2\tUTF-16LE (Unicode)\n3\tUTF-16BE (Unicode) !TEXTQLTY|Integer|Not saved|50 Sets the resolution tessellation fineness of text outlines for TrueType fonts while plotting and rendering. 0 represents no effort to refine the smoothness of the text; 100 represents a maximum effort to smooth text characters. Lower values decrease resolution and increase plotting speed. Higher values increase resolution and decrease plotting speed.\n\nSets the resolution of TrueType fonts while plotting. Use integer values from 0 to 100. Lower values decrease resolution and increase plotting speed. Higher values increase resolution and decrease plotting speed. !TEXTSIZE|Real|Drawing|0.2000 (imperial) or 2.5000 (metric) Sets the default height for new text objects drawn with the current text style. TEXTSIZE has no effect if the current text style has a fixed height. !TEXTSTYLE|String|Drawing|"Standard" Sets the name of the current text style. !THICKNESS|Real|Drawing|0.0000 Sets the current 3D thickness. !THUMBSIZE|Integer|Registry|1 Specifies the maximum generated size for thumbnail previews in pixels.\n\n0\t64x64\n1\t128x128\n2\t256x256 !TILEMODE|Integer|Drawing|1 Makes the Model tab or the last layout tab current.\n\n0\tMakes the last active layout tab (paper space) active\n1\tMakes the Model tab active !TIMEZONE|Enum|Drawing|-8000 Sets the time zone for the sun in the drawing. The values in the table are expressed as hours and minutes away from Greenwich Mean Time. The geographic location you set also sets the time zone. If the time zone is not accurate, you can correct it in the Geographic Location dialog box or set the TIMEZONE system variable.\n\n-12000\tInternational Date Line West\n-11000\tMidway Island, Samoa\n-10000\tHawaii\n-9000\tAlaska\n-8000\tPacific Time (US & Canada), Tijuana\n-7002\tMazatlan\n-7001\tArizona\n-7000\tArizona\n-7000\tChihuahua, La Paz, Mazatlan\n-7000\tMountain Time (US & Canada)\n-6003\tSaskatchewan\n-6002\tGuadalajara, Mexico City, Monterrey\n-6001\tCentral Time (US & Canada)\n-6000\tCentral America\n-5002\tBogota, Lima, Quito\n-5001\tIndiana (East)\n-5000\tEastern Time (US & Canada)\n-4002\tSantiago\n-4001\tCaracas, La Paz\n-4000\tAtlantic Time (Canada)\n-3300\tNewfoundland\n-3002\tGreenland\n-3001\tBuenos Aires, Georgetown\n-3000\tBrasilia\n-2000\tMid-Atlantic\n-1001\tCape Verde Is.\n-1000\tAzores\n0\t\tUniversal Coordinated Time\n1\t\tGreenwich Mean Time\n2\t\tCasablanca, Monrovia\n+1000\tAmsterdam, Berlin, Ben, Rome, Stockholm\n+1001\tBrussels, Madrid, Copenhagen, Paris\n+1002\tBelgrade, Bratislava, Budapest, Ljubljana, Prague\n+1003\tSarajevo, Skopje, Warsaw, Zagreb\n+1004\tWest Central Africa\n+2000\tAthens, Beirut, Istanbul, Minsk\n+2001\tBucharest\n+2002\tCairo\n+2003\tHarare, Pretoria\n+2004\tHelsinki, Kyiv, Sofia, Talinn, Vilnius\n+2005\tJerusalem\n+3000\tMoscow, St. Petersburg, Volograd\n+3001\tKuwait, Riyadh\n+3002\tBaghdad\n+3003\tNairobi\n+3300\tTehran\n+4000\tAbu Dhabi, Muscat\n+4001\tBaku, Tbilisi, Yerevan\n+4300\tKabul\n+5000\tEkaterinburg\n+5001\tIslamabad, Karachi, Tashkent\n+5300\tChennai, Kolkata, Mumbai, New Delhi\n+5450\tKathmandu\n+6000\tAlmaty, Novosibirsk\n+6001\tAstana, Dhaka\n+6002\tSri Jayawardenepura\n+6300\tRangoon\n+7000\tBangkok, Hanoi, Jakarta\n+7001\tKrasnoyarsk\n+8000\tBeijing, Chongqing, Hong Kong, Urumqi\n+8001\tKuala Lumpur, Singapore\n+8002\tTaipei\n+8003\tIrkutsk, Ulaan Bataar\n+8004\tPerth\n+9000\tOsaka, Sapporo, Tokyo\n+9001\tSeoul\n+9002\tYakutsk\n+9300\tAdelaide\n+9301\tDarwin\n+10000\tCanberra, Melbourne, Sydney\n+10001\tGuam, Port Moresby\n+10002\tBrisbane\n+10003\tHobart\n+10004\tVladivostok\n+11000\tMagadan, Solomon Is., New Caledonia\n+12000\tAuckland, Wellington\n+12001\tFiji, Kamchatka, Marshall Is.\n+13000\tNuku’alofa !TOOLTIPMERGE|Integer|Registry|0 Combines drafting tooltips into a single tooltip. The appearance of the merged tooltip is controlled by the settings in the Tooltip Appearance dialog box.\n\n0\tOff\n1\tOn !TOOLTIPS|Integer|Registry|1 Controls the display of tooltips on toolbars.\n\n0\tTurns off the display of toolbar tooltips\n1\tTurns on the display of toolbar tooltips #TPSTATE|Integer|Not saved|Varies Indicates whether the Tool Palettes window is open or closed.\n\n0\tClosed\n1\tOpen !TRACEWID|Real|Drawing|0.0500 Sets the default trace width. !TRACKPATH|Integer|Registry|0 Controls the display of polar and object snap tracking alignment paths.\n\n0\tDisplays full-screen polar and object snap tracking paths\n1\tDisplays full-screen polar tracking path; displays object snap tracking path only between the alignment point and the From point to the cursor location\n2\tDisplays full-screen object snap tracking path; does not display polar tracking path\n3\tDoes not display polar tracking path; displays object snap tracking path only between the alignment point and the From point to the cursor location !TRAYICONS|Integer|Registry|1 Controls whether a tray is displayed on the status bar.\n\n0\tDoes not display a tray\n1\tDisplays a tray !TRAYNOTIFY|Integer|Registry|1 Controls whether service notifications are displayed in the status bar tray.\n\n0\tDoes not display notifications\n1\tDisplays notifications !TRAYTIMEOUT|Integer|Registry|0 Controls the length of time (in seconds) that service notifications are displayed. Valid values are 0 to 10. !TREEDEPTH|Integer|Drawing|3020 Specifies the maximum depth, that is, the number of times the tree-structured spatial index can divide into branches.\n\n0\tSuppresses the spatial index entirely, eliminating the performance improvements it provides in working with large drawings. This setting assures that objects are always processed in database order.\n>0\tTurns on spatial indexing. An integer of up to five digits is valid. The first three digits refer to model space, and the remaining two digits refer to paper space.\n<0\tTreats model space objects as 2D (Z coordinates are ignored), as is always the case with paper space objects. Such a setting is appropriate for 2D drawings and makes more efficient use of memory without loss of performance.\n\nYou cannot use TREEDEPTH transparently. !TREEMAX|Integer|Registry|10000000 Limits memory consumption during drawing regeneration by limiting the number of nodes in the spatial index (oct-tree).\n\nBy imposing a fixed limit with TREEMAX, you can load drawings created on systems with more memory than your system and with a larger TREEDEPTH than your system can handle. These drawings, if left unchecked, have an oct-tree large enough to eventually consume more memory than is available to your computer. TREEMAX also provides a safeguard against experimentation with inappropriately high TREEDEPTH values.\n\nThe initial default for TREEMAX is 10000000 (10 million), a value high enough to effectively disable TREEMAX as a control for TREEDEPTH. The value to which you should set TREEMAX depends on your system's available RAM. You get about 15,000 oct-tree nodes per megabyte of RAM.\n\nIf you want an oct-tree to use up to, but no more than, 2 megabytes of RAM, set TREEMAX to 30000 (2 x 15,000). If the program runs out of memory allocating oct-tree nodes, restart, set TREEMAX to a smaller number, and try loading the drawing again.\n\nThe program might occasionally run into the limit you set with TREEMAX. Follow the resulting prompt instructions. Your ability to increase TREEMAX depends on your computer's available memory. !TRIMMODE|Integer|Registry|1 Controls whether selected edges for chamfers and fillets are trimmed.\n\n0\tLeaves selected edges intact\n1\tTrims selected edges to the endpoints of chamfer lines and fillet arcs !TSPACEFAC|Real|Not saved|1.0000 Controls the multiline text line-spacing distance measured as a factor of text height. Valid values are 0.25 to 4.0. !TSPACETYPE|Integer|Not saved|1 Controls the type of line spacing used in multiline text. At Least adjusts line spacing based on the tallest characters in a line. Exactly uses the specified line spacing, regardless of individual character sizes.\n\n1\tAt Least\n2\tExactly !TSTACKALIGN|Integer|Drawing|1 Controls the vertical alignment of stacked text.\n\n0\tBottom aligned\n1\tCenter aligned\n2\tTop aligned !TSTACKSIZE|Integer|Drawing|70 Controls the percentage of stacked text fraction height relative to selected text's current height. Valid values are from 25 to 125. !UCSAXISANG|Integer|Registry|90 Stores the default angle when rotating the UCS around one of its axes using the X, Y, or Z option of the UCS command. Its value must be entered as an angle in degrees (valid values are: 5, 10, 15, 18, 22.5, 30, 45, 90, 180). !UCSBASE|String|Drawing|"World" Stores the name of the UCS that defines the origin and orientation of orthographic UCS settings. Valid values include any named UCS. !UCSDETECT|Integer|Drawing|1 Controls whether dynamic UCS acquisition is active or not.\n\n0\tNot active\n1\tActive !UCSFOLLOW|Integer|Drawing (viewport specific)|0 Generates a plan view whenever you change from one UCS to another. The UCSFOLLOW setting is saved separately for each viewport. If UCSFOLLOW is on for a particular viewport, a plan view is generated in that viewport whenever you change coordinate systems.\n\nOnce the new UCS has been established, you can use DVIEW, PLAN, VIEW, or VPOINT to change the view of the drawing. It will change to a plan view again the next time you change coordinate systems.\n\n0\tUCS does not affect the view\n1\tAny UCS change causes a change to the plan view of the new UCS in the current viewport\n\nThe setting of UCSFOLLOW is maintained separately for paper space and model space and can be accessed in either, but the setting is ignored while in paper space (it is always treated as if set to 0). Although you can define a non-world UCS in paper space, the view remains in plan view to the world coordinate system. !UCSICON|Integer|Drawing (viewport specific)|3 Displays the UCS icon for the current viewport or layout. This system variable has the same name as a command. Use the SETVAR command to access this system variable.\n\nThe setting is stored as a bitcode using the sum of the following values:\n\n0\tNo icon is displayed\n1\tOn; the icon is displayed in the lower-left corner of the current viewport or layout\n2\tOrigin; if the icon is on, the icon is displayed at the UCS origin, if possible\n\nThe setting of this system variable is viewport and layout specific. #UCSNAME|String|Drawing (viewport specific)| Stores the name of the current coordinate system for the current viewport in the current space. Returns a null string if the current UCS is unnamed. #UCSORG|3D point|Drawing (viewport specific)| Stores the origin point of the current coordinate system for the current viewport in the current space. This value is always stored as a world coordinate. !UCSORTHO|Integer|Registry|1 Determines whether the related orthographic UCS setting is restored automatically when an orthographic view is restored.\n\n0\tSpecifies that the UCS setting remains unchanged when an orthographic view is restored\n1\tSpecifies that the related orthographic UCS setting is restored automatically when an orthographic view is restored !UCSVIEW|Integer|Registry|1 Determines whether the current UCS is saved with a named view.\n\n0\tDoes not save current UCS with a named view\n1\tSaves current UCS whenever a named view is created !UCSVP|Integer|Drawing (viewport specific)|1 Determines whether the UCS in viewports remains fixed or changes to reflect the UCS of the current viewport. The setting of this system variable is viewport specific.\n\n0\tUnlocked; UCS reflects the UCS of the current viewport\n1\tLocked; UCS stored in viewport, and is independent of the UCS of the current viewport #UCSXDIR|3D point|Drawing (viewport specific)|1.0000,0.0000,0.0000 Stores the X direction of the current UCS for the current viewport in the current space.\n\nThe setting of this system variable is viewport specific. #UCSYDIR|3D point|Drawing (viewport specific)|0.0000,1.0000,0.0000 Stores the Y direction of the current UCS for the current viewport in the current space.\n\nThe setting of this system variable is viewport specific. #UNDOCTL|Integer|Not saved|53 Indicates the state of the Auto, Control, and Group options of the UNDO command. The setting is stored as a bitcode using the sum of the following values:\n\n0\tUNDO is turned off\n1\tUNDO is turned on\n2\tOnly one command can be undone\n4\tAuto is turned on\n8\tA group is currently active\n16\tZoom and pan operations are grouped as a single action\n32\tLayer property operations are grouped as a single action #UNDOMARKS|Integer|Not saved|0 Stores the number of marks placed in the UNDO control stream by the Mark option. The Mark and Back options are not available if a group is currently active. !UNITMODE|Integer|Drawing|0 Controls the display format for units. By default, the format for displaying measured values differs slightly from the format used for entering them. (You cannot include spaces when entering measured values.)\n\n0\tDisplays fractional, feet-and-inches, and surveyor's angles in "report" format using spaces as delimiters\n1\tDisplays fractional, feet-and-inches, and surveyor's angles in "input" format without including spaces and, in some cases, substituting dashes for spaces !UPDATETHUMBNAIL|Integer|Drawing|15 Controls updating of the thumbnail previews in the Sheet Set Manager.\n\nThe setting is stored as a bitcode using the sum of the following values:\n0\tDoes not update thumbnail previews for sheet views, model space views, or sheets\n1\tUpdates model space view thumbnail previews\n2\tUpdates sheet view thumbnail previews\n4\tUpdates sheet thumbnail previews\n8\tUpdates thumbnail previews when sheets or views are created, modified, or restored\n16\tUpdates thumbnail previews when the drawing is saved !USERI1|Integer|Drawing|0 Provides storage and retrieval of integer values. !USERI2|Integer|Drawing|0 Provides storage and retrieval of integer values. !USERI3|Integer|Drawing|0 Provides storage and retrieval of integer values. !USERI4|Integer|Drawing|0 Provides storage and retrieval of integer values. !USERI5|Integer|Drawing|0 Provides storage and retrieval of integer values. !USERR1|Real|Drawing|0.0000 Provides storage and retrieval of real numbers. !USERR2|Real|Drawing|0.0000 Provides storage and retrieval of real numbers. !USERR3|Real|Drawing|0.0000 Provides storage and retrieval of real numbers. !USERR4|Real|Drawing|0.0000 Provides storage and retrieval of real numbers. !USERR5|Real|Drawing|0.0000 Provides storage and retrieval of real numbers. !USERS1|String|Not saved|"" Provides storage and retrieval of text string data. !USERS2|String|Not saved|"" Provides storage and retrieval of text string data. !USERS3|String|Not saved|"" Provides storage and retrieval of text string data. !USERS4|String|Not saved|"" Provides storage and retrieval of text string data. !USERS5|String|Not saved|"" Provides storage and retrieval of text string data. #VIEWCTR|3D point|Drawing|Varies Stores the center of view in the current viewport. Expressed as a UCS coordinate. #VIEWDIR|3D vector|Drawing|None Stores the viewing direction in the current viewport, expressed in UCS coordinates. This describes the camera point as a 3D offset from the target point. #VIEWMODE|Integer|Drawing|0 in 2D templates, 1 in 3D templates Stores the View mode for the current viewport. The setting is stored as a bitcode using the sum of the following values:\n\n0\tTurned off.\n1\tPerspective view active.\n2\tFront clipping on.\n4\tBack clipping on.\n8\tUCS Follow mode on.\n16\tFront clip not at eye. If on, the front clip distance (FRONTZ) determines the front clipping plane. If off, FRONTZ is ignored, and the front clipping plane is set to pass through the camera point (vectors behind the camera are not displayed). This flag is ignored if the front-clipping bit (2) is off. #VIEWSIZE|Real|Drawing|Varies Stores the height of the view displayed in the current viewport, measured in drawing units. #VIEWTWIST|Real|Drawing|0.0000 Stores the view rotation angle for the current viewport measured relative to the WCS. !VISRETAIN|Integer|Drawing|1 CControls the properties of xref-dependent layers. Controls visibility, color, linetype, lineweight, and plot styles.\n\n0\tThe layer table, as stored in the reference drawing (xref), takes precedence. Changes made to xref-dependent layers in the current drawing are valid in the current session only and are not saved with the drawing. When the current drawing is reopened, the layer table is reloaded from the reference drawing and the current drawing reflects those settings. The layer settings affected are On, Off, Freeze, Thaw, Color, Ltype, LWeight, and PStyle (available only in named-plot style drawings).\n1\tXref-dependent layer changes made in the current drawing take precedence. Layer settings are saved with the current drawing's layer table and persist from session to session. #VPLAYEROVERRIDES|Integer|Drawing|None Indicates if there are any layers with viewport (VP) property overrides for the current layout viewport.\n\n0\tCurrent viewport does not have any associated layer property overrides\n1\tCurrent viewport has associated layer property overrides !VPLAYEROVERRIDESMODE|Integer|Registry|1 Controls whether layer property overrides associated with layout viewports are displayed and plotted.\n\n0\tLayer property overrides are not displayed in layout viewports or plotted\n1\tLayer properry overrides are displayed in layout viewports and plotted #VPMAXIMIZEDSTATE|Integer|Not saved|0 Stores a value that indicates whether the viewport is maximized. The maximized viewport state is canceled if you start the PLOT command.\n\n0\tNot maximized\n1\tMaximized !VSBACKGROUNDS|Integer|Drawing|1 Controls whether backgrounds are displayed in the visual style applied to the current viewport.\n\n0\tOff\n1\tOn\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSEDGECOLOR|String|Drawing|"BYENTITY" Sets the color of edges in the visual style in the current viewport.\n\nValue 0 designates ByBlock, value 256 designates ByLayer, and value 257 designates ByEntity. Values 1-255 designate an AutoCAD Color Index (ACI) color. True Colors and Color Book colors are also available.\n\nValid values for True Colors are a string of integers each from 0 to 255 separated by commas and preceded by RGB. The True Color setting is entered as follows:\nRGB:000,000,000\n\nIf you have a color book installed, you can specify any colors that are defined in the book.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSEDGEJITTER|Integer|Drawing|-2 Controls the degree to which lines are made to appear as though sketched with a pencil. Turn off the jitter effect by preceding the setting with a minus sign.\n\n1\tLow\n2\tMedium\n3\tHigh\n\nNote: Plot styles are not available for objects with the Jitter edge modifier applied.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSEDGEOVERHANG|Integer|Drawing|-6 Makes lines extend beyond their intersection, for a hand-drawn effect. The range is 1 to 100 pixels. Turn off the overhang effect by preceding the setting with a minus sign.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSEDGES|Integer|Drawing|1 Controls the types of edges that are displayed in the viewport.\n\n0\tNo edges are displayed\n1\tIsolines are displayed\n2\tFacet edges are displayed\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSEDGESMOOTH|Integer|Drawing|1 Specifies the angle at which crease edges are displayed. The range is 0 to 180.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSFACECOLORMODE|Integer|Drawing|0 Controls how the color of faces is calculated.\n\n0\tNormal: Does not apply a face color modifier\n1\tMonochrome: Displays all faces in the color that is specified in the VSMONOCOLOR system variable\n2\tTint: Uses the color that is specified in the VSMONOCOLOR system variable to shade all faces by changing the hue and saturation values of the color\n3\tDesaturate: Softens the color by reducing its saturation component by 30 percent\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSFACEHIGHLIGHT|Integer|Drawing|-30 CControls the display of specular highlights on faces without materials in the current viewport. The range is -100 to 100. The higher the number, the larger the highlight. Objects with materials attached ignore the setting of VSFACEHIGHLIGHT when VSMATERIALMODE is on.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSFACEOPACITY|Integer|Drawing|-60 Controls the transparency of faces in the current viewport. The range is -100 to 100. At 100, the face is completely opaque. At 0, the face is completely transparent. Negative values set the transparency level but turn off the effect in the drawing.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSFACESTYLE|Integer|Drawing|0 Controls how faces are displayed in the current viewport.\n\n0\tNo style applied\n1\tReal: as close as possible to how the face would appear in the real world\n2\tGooch: uses cool and warm colors instead of dark and light to enhance the display of faces that might be shadowed and difficult to see in a realistic display\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSHALOGAP|Integer|Drawing|0 Sets the halo gap in the visual style applied to the current viewport. The range is 0 to 100.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSHIDEPRECISION|Integer|Not saved|0 CControls the accuracy of hides and shades in the visual style applied to the current viewport.\n\n0\tSingle precision; uses less memory\n1\tDouble precision; uses more memory\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSINTERSECTIONCOLOR|Integer|Drawing|"7 (white)" Specifies the color of intersection polylines in the visual style applied to the current viewport. The initial value is 7, which is a special value that inverts the color (black or white) based on the background color.\n\nValue 0 designates ByBlock, value 256 designates ByLayer, and value 257 designates ByEntity. Values 1-255 designate an AutoCAD Color Index (ACI) color. True Colors and Color Book colors are also available.\n\nNote: INTERSECTIONCOLOR controls the color of intersection polylines when the visual style is set to 2D Wireframe.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSINTERSECTIONEDGES|Integer|Drawing|0 Controls the display of intersection edges in the visual style applied to the current viewport.\n\nNote: INTERSECTIONDISPLAY controls the color of intersection polylines when the visual style is set to 2D Wireframe.\n\n0\tOff\n1\tOn\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSINTERSECTIONLTYPE|Integer|Drawing|1 Sets the linetype for intersection lines in the visual style applied to the current viewport. The range is 1 to 11.\n\n1\tSolid\n2\tDashed\n3\tDotted\n4\tShort Dash\n5\tMedium Dash\n6\tLong Dash\n7\tDouble Short Dash\n8\tDouble Medium Dash\n9\tDouble Long Dash\n10\tMedium Long Dash\n11\tSparse Dot\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSISOONTOP|Integer|Drawing|0 Displays isolines on top of shaded objects in the visual style applied to the current viewport.\n\n0\tOff\n1\tOn\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSLIGHTINGQUALITY|Integer|Drawing|1 Sets the method for interpolating colors for faces on 3D solids and surfaces in the current viewport.\n\n0\tFaceted. A single color is computed for each face of an object.\n1\tSmooth. The colors are computed as a gradient between the vertexes of the faces.\n2\tSmoothest. If the Per-Pixel Lighting setting is turned on in the Manual Performance Tuning dialog box, then the colors are computed for individual pixels. If not, VSLIGHTINGQUALITY uses the smooth setting instead.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSMATERIALMODE|Integer|Drawing|0 Controls the display of materials in the current viewport.\n\n0\tNo materials are displayed\n1\tMaterials are displayed, textures are not displayed\n2\tMaterials and textures are displayed\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. #VSMAX|3D point|Drawing|Varies Stores the upper-right corner of the current viewport's virtual screen. Expressed as a UCS coordinate. #VSMIN|3D point|Drawing|Varies Stores the lower-left corner of the current viewport's virtual screen. Expressed as a UCS coordinate. !VSMONOCOLOR|String|Drawing|"255,255,255" Sets the color for monochrome and tint display of faces in the visual style applied to the current viewport. The initial value is white.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSOBSCUREDCOLOR|String|Drawing|"BYENTITY" Specifies the color of obscured (hidden) lines in the visual style applied to the current viewport.\n\nValid values include ByLayer (256), ByBlock (0), ByEntity (257), and any AutoCAD Color Index (ACI) color (an integer from 1 to 255).\n\nYou can also specify a true color or a color book color. Valid values for true colors are a string of integers each from 1 to 255 separated by commas and preceded by RGB. The True Color setting is entered as follows:\nRGB:000,000,000\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSOBSCUREDEDGES|Integer|Drawing|0 Controls whether obscured (hidden) edges are displayed.\n\n0\tOff\n1\tOn\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSOBSCUREDLTYPE|Integer|Drawing|1 Specifies the linetype of obscured (hidden) lines in the visual style applied to the current viewport. The range is 1 to 11.\n\n1\tSolid\n2\tDashed\n3\tDotted\n4\tShort Dash\n5\tMedium Dash\n6\tLong Dash\n7\tDouble Short Dash\n8\tDouble Medium Dash\n9\tDouble Long Dash\n10\tMedium Long Dash\n11\tSparse Dot\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSSHADOWS|Integer|Drawing|0 Controls whether a visual style displays shadows.\n\n0\tNo shadows are displayed\n1\tGround shadows only are displayed\n2\tFull shadows are displayed\n\nNote: To display full shadows, hardware acceleration is required. When Geometry Acceleration is off, full shadows cannot be displayed. (To access these settings, enter 3dconfig at the command prompt. In the Adaptive Degradation and Performance Tuning dialog box, click Manual Tune.)\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSSILHEDGES|Integer|Drawing|0 Controls display of silhouette edges of solid objects in the visual style applied to the current viewport.\n\n0\tOff\n1\tOn\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. !VSSILHWIDTH|Integer|Drawing|5 Specifies the width in pixels of silhouette edges in the current viewport. The range is 1 to 25.\n\nNote: Existing visual styles are not changed when you enter a new value for this system variable. Any new value entered for this system variable temporarily creates an unsaved new visual style. #VSSTATE|Integer|Not saved|0 Stores a value that indicates whether the Visual Styles window is open or closed. !VTDURATION|Integer|Registry|750 Sets the duration of a smooth view transition, in milliseconds. The valid range is 0 to 5000. !VTENABLE|Integer|Registry|3 Controls when smooth view transitions are used. Smooth view transitions can be on or off for panning and zooming, for changes of view angle, or for scripts. The valid range is 0 to 7.\n\nSetting\tFor pan/zoom\tFor rotation\tFor Scripts\n0\t\tOff\t\t\t\tOff\t\t\tOff\n1\t\tOn\t\t\t\tOff\t\t\tOff\n2\t\tOff\t\t\t\tOn\t\t\tOff\n3\t\tOn\t\t\t\tOn\t\t\tOff\n4\t\tOff\t\t\t\tOff\t\t\tOn\n5\t\tOn\t\t\t\tOff\t\t\tOn\n6\t\tOff\t\t\t\tOn\t\t\tOn\n7\t\tOn\t\t\t\tOn\t\t\tOn !VTFPS|Integer|Registry|7 Sets the minimum speed of a smooth view transition, in frames per second. When a smooth view transition cannot maintain this speed, an instant transition is used. The valid range is 1 to 30. !WHIPARC|Integer|Registry|0 Controls whether the display of circles and arcs is smooth.\n\n0\tCircles and arcs are not smooth, but rather are displayed as a series of vectors\n1\tCircles and arcs are smooth, displayed as true circles and arcs !WHIPTHREAD|Integer|Registry|1 Controls whether to use an additional processor to improve the speed of operations such as ZOOM that redraw or regenerate the drawing. WHIPTHREAD has no effect on single processor machines.\n\n0\tNo multithreaded processing; restricts regeneration and redraw processing to a single processor. This setting restores the behavior of AutoCAD 2000 and previous releases.\n1\tRegeneration multithreaded processing only; regeneration processing is distributed across two processors on a multiprocessor machine.\n2\tRedraw multithreaded processing only; redraw processing is distributed across two processors on a multiprocessor machine.\n3\tRegeneration and redraw multithreaded processing; regeneration and redraw processing is distributed across two processors on a multiprocessor machine.\n\nWhen multithreaded processing is used for redraw operations (value 2 or 3), the order of objects specified with the DRAWORDER command is not guaranteed to be preserved for display but is preserved for plotting. !WINDOWAREACOLOR|Integer|Registry|150 Controls the color of the transparent selection area during window selection. The valid range is 1 to 255. SELECTIONAREA must be on. !WMFBKGND|Switch|Not saved|Off (0) Controls the background display when objects are inserted in Windows metafile (WMF) format. The objects may be inserted using any of the following methods:\n\n* Output to a Windows metafile using WMFOUT\n\n* Copied to the Clipboard and pasted as a Windows metafile\n\n* Dragged as a Windows metafile\n\nOff\tThe background color is transparent. The foreground color depends on the setting of WMFFOREGND.\nOn\tThe background color is the same as the current background color in the drawing, whether in model space or in a layout. The foreground color remains unchanged. !WMFFOREGND|Switch|Not saved|Off (0) Controls the assignment of the foreground color when objects are inserted in Windows metafile (WMF) format. The objects may be inserted using any of the following methods:\n\n* Output to a Windows metafile using WMFOUT\n\n* Copied to the Clipboard and pasted as a Windows metafile\n\n* Dragged as a Windows metafile\n\nWMFFOREGND applies only when WMFBKGND is set to Off.\n\nOff\tThe foreground and background colors are swapped if necessary to ensure that the foreground color is darker than the background color\nOn\tThe foreground and background colors are swapped if necessary to ensure that the foreground color is lighter than the background color #WORLDUCS|Integer|Not saved|1 Indicates whether the UCS is the same as the WCS.\n\n0\tUCS differs from the WCS\n1\tUCS matches the WCS !WORLDVIEW|Integer|Drawing|1 Determines whether input to the DVIEW and VPOINT commands is relative to the WCS (default) or the current UCS.\n\n0\tUCS remains unchanged\n1\tUCS changes to the WCS for the duration of the command; the command input is relative to the current UCS #WRITESTAT|Integer|Not saved|1 Indicates whether a drawing file is read-only or can be written to. For developers who need to determine write status through AutoLISP.\n\n0\tCannot write to the drawing\n1\tCan write to the drawing !WSCURRENT|String|Not saved|Name of default workspace Returns the current workspace name at the command prompt and sets a workspace to current. !XCLIPFRAME|Integer|Drawing|0 Controls the visibility of xref clipping boundaries.\n\n0\tNot visible\n1\tVisible !XEDIT|Integer|Drawing|1 Controls whether the current drawing can be edited in-place when being referenced by another drawing.\n\n0\tCannot use in-place reference editing\n1\tCan use in-place reference editing !XFADECTL|Integer|Registry|50 Controls the fading intensity percentage for references being edited in-place. Valid values are from 0 to 90.\n\nAlso controls the fading intensity percentage of alternate object representations that display in a dimmed state, such as alternate scale representations of annotative objects.\n\nSELECTIONANNODISPLAY controls whether or not alternate scale representations of annotative objects are displayed. !XLOADCTL|Integer|Registry|2 Turns xref demand-loading on and off, and controls whether it opens the referenced drawing or a copy.\n\n0\tTurns off demand-loading; the entire drawing is loaded.\n1\tTurns on demand-loading. Referenced drawings are kept open and locked.\n2\tTurns on demand-loading. Copies of referenced drawings are opened and locked; referenced drawings are not locked.\n\nWhen XLOADCTL is set to 2, a copy of each referenced drawing file is stored in the folder specified by the XLOADPATH system variable or the temporary files folder (set in the Options dialog box). Additionally, xrefs load faster when you work across a network: the performance enhancement is most pronounced when you open drawings with many xrefs. !XLOADPATH|String|Registry|"C:\DOCUME~1\\LOCALS~1\Temp\" Creates a path for storing temporary copies of demand-loaded xref files. For more information, see XLOADCTL. !XREFCTL|Integer|Registry|0 Controls whether external reference log (XLG) files are created.\n\n0\tDoes not write log files\n1\tWrites log files !XREFNOTIFY|Integer|Registry|2 Controls the notification for updated or missing xrefs.\n\n0\tDisables xref notification.\n1\tEnables xref notification. Notifies you that xrefs are attached to the current drawing by displaying the xref icon in the lower-right corner of the application window (the notification area of the status bar tray). When you open a drawing, alerts you to missing xrefs by displaying the xref icon with a yellow alert symbol (!).\n2\tEnables xref notification and balloon messages. Displays the xref icon as in 1 above. Also displays balloon messages in the same area when xrefs are modified. The number of minutes between checking for modified xrefs is controlled by the system registry variable XNOTIFYTIME. !XREFTYPE|Integer|Registry|0 Controls the default reference type when attaching or overlaying an external reference.\n\n0\tAttachment is the default\n1\tOverlay is the default !ZOOMFACTOR|Integer|Registry|60 Controls how much the magnification changes when the mouse wheel moves forward or backward. Accepts an integer between 3 and 100 as a valid value. The higher the number, the more the change. !ZOOMWHEEL|Integer|Registry|0 Toggles the direction of transparent zoom operations when you scroll the middle mouse wheel.\n\n0\tMoves wheel forward zooms in; moving wheel backwards zooms out\n1\tMove wheel forward zooms out; moving wheel backwards zooms in