Author Topic: System Variables - CMDDIA  (Read 4369 times)

0 Members and 1 Guest are viewing this topic.

M-dub

  • Guest
System Variables - CMDDIA
« on: December 01, 2004, 09:24:48 AM »
I have begun to add the AutoCAD definitions of each of the variables set in RonjonP's 'Ninjasettings' routine and when I came to CMDDIA, AutoCAD does not have a definition of it in the help file for some reason.  I mean, it IS a command and I know what it does, but my goal was to add the definition of each PLUS all of the settings.

Does CMDDIA exist in the help file for any AutoCAD releases other than 2004 or should I just put in my own definition?

hendie

  • Guest
System Variables - CMDDIA
« Reply #1 on: December 01, 2004, 09:35:33 AM »
just make one up  :P

Craig

  • Guest
System Variables - CMDDIA
« Reply #2 on: December 01, 2004, 10:48:08 AM »
Try this out
Quote
The AutoCAD system variable CMDDIA controls the display of dialog boxes for the PLOT command and the external database (ASE) commands. Set CMDDIA to 1 to enable these dialog boxes: on the Command line enter CMDDIA, press Enter or Space, and enter 1.

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
System Variables - CMDDIA
« Reply #3 on: December 01, 2004, 11:21:05 AM »
If you need to review your present settings, here are two routines that do this.
Code: [Select]
;; Original by John Uhden
;(defun ale_checkvars (/ varlist bads getvars getenvs envsvars val)
(defun c:varcheck (/ varlist bads getvars getenvs envsvars val)
 (setq varlist
         '("PlotSpoolerNode"         "PlotSpoolerDirectory"
           "AutoSaveFile"            "TempDirectory"
           "DefaultPlotToFile"       "ModeBits"
           "AlarmOnError"            "ActiveAssistance"
           "PROXYWEBSEARCHNUMBER"    "Use TODAY as Startup dialog"
           "ShowFullPathInTitle"     "LayoutRegenControl"
           "SnapType"                "ShowHyperlinkCursor"
           "ShowHyperlinkToolTip"    "ShowPaperSize"
           "ObjectARXSupportPath"    "ObjectDBXSupportPath"
           "ExplorerInsertUnits"     "LineWeightDisplayScale"
           "MRUFilesToList"          "HideWarningDialogs"
           "DatabaseTablesOpenMode"  "SQLIndexInDwg"
           "InsertUnitsDefTarget"    "InsertUnitsDefSource"
           "Measureinit"             "AssignInsertUnits"
           "LoadPaletteBySession"    "ShowOleScaleDialog"
           "ImageHighlight"          "AutoSnapPolarAddAng"
           "LogFilePath"             "SaveFilePath"
           "OffsetCurveGapType"      "UcsIconNonActiveColor"
           "UcsIconActiveColor"      "UcsIconLineWidth"
           "UcsIconCone"             "UcsIconSize"
           "UcsIcon3d"               "UCSAxisAng"
           "UCSView"                 "UCSOrtho"
           "XFadeCtl"                "DisableTrueColor"
           "Trimmode"                "CheckDrawingSignature"
           "PrinterDescDir"          "PrinterStyleSheetDir"
           "PrinterConfigDir"        "ShowPrintBorder"
           "ShowPaperMargins"        "ShowPaperBackground"
           "CreateViewports"         "ShowPlotSetup"
           "ShowRuler"               "ShowTabs"
           "DefaultFormatForSave"    "LineWeightUnits"
           "WHIPTHREAD"              "WhipThreadEnable"
           "WhipArcEnable"           "DefaultLayerZeroPlotStyle"
           "DefaultPlotStyle"        "HatchAlertDisabled"
           "DatabaseWorkSpacePath"   "TemplatePath"
           "MaxArray"                "EdgeMode"
           "MaxHatch"                "HatchType"
           "PlineType"               "AVEMAP"
           "ImportPathInfo"          "CursorSize"
           "ShowProxyGraphics"       "ShowProxyDialog"
           "ARXDemandLoad"           "TextWindow.FontPitchAndFamily"
           "TextWindow.FontItalic"   "TextWindow.FontWeight"
           "TextWindow.FontHeight"   "TextWindow.FontFace"
           "CmdLine.FontPitchAndFamily"
           "CmdLine.FontItalic"      "CmdLine.FontWeight"
           "CmdLine.FontHeight"      "CmdLine.FontFace"
           "FontPitchAndFamily"      "FontItalic"
           "FontWeight"              "FontHeight"
           "FontFace"                "MonoVectors"
           "Plot preview background" "Autotracking vector"
           "LayoutXhairPickboxEtc"   "XhairPickboxEtc"
           "TextWindow.BackColor"    "TextWindow.ForeColor"
           "CmdLine.BackColor"       "CmdLine.ForeColor"
           "Layout background"       "Background"
           "MaxDwg"                  "CustomColors"
           "CmdHistLines"            "CmdVisLines"
           "MaxApp"                  "ToolTips"
           "Scrollbars"              "UseMenuHeader"
           "AcadClassic"             "SDIMode"
           "NoStartUpDialog"         "DemandLoadingModeler"
           "ScreenMenu"              "DigitizerArbitration"
           "BmpOutCompression"       "LogFileOpen"
           "ACADLOGFILE"             "LOGFILE"
           "UserName"                "ACADALTMENU"
           "ACADLspAsDoc"            "AutoSnapTrackPath"
           "AutoSnapPolarDistance"   "AutoSnapPolarAng"
           "AutoSnapPolarMode"       "AutoSnapShowAperture"
           "AutoSnapSize"            "AutoSnapColor"
           "OleHide"                 "XrefLoadPath"
           "Trim&ExtendProjectMode"  "MaxOctTreeNodesToAllocate"
           "PostscriptQuality"       "PickFirst"
           "PickDrag"                "PickBox"
           "PickAuto"                "PickAdd"
           "GripSize"                "GripHot"
           "GripColor"               "GripBlock"
           "Grips"                   "EntityExtentVariant"
           "AuditControlFlags"       "MenuOptionFlags"
           "XrefControlFlags"        "DisableGraphicsTextArea"
           "SDF_AttributeExtractTemplateFile"
           "ObjectSnapCursorSize"    "StatusLine&CoordinateDisplay"
           "RasterPreview"           "PlotRotationMode"
           "QAFlags"                 "CommandDialogs"
           "FileDialog"              "RtDisplay"
           "ZoomFactor"              "UseContextMenus"
           "ContextMenus"            "MiddleButtonPan"
           "OsnapCoord"              "XrefLazyLoadMode"
           "TextFill"                "MTextEditor"
           "CustomDictionary"        "MainDictionary"
           "PSOUT_PrologFileName"    "AutomaticSaveMinutes"
           "DisableScreenMenuArea"   "MaxSortEntries"
           "FontMappingFile"         "EmergencyFont"
           "NetLocation"             "IsaveBackupDwg"
           "IsavePercent"            "MenuFile"
          )
  )
  (foreach item varlist
    (cond
      ((and (setq val (getenv item)) (getvar item))
       (setq envsvars (cons (strcat item " " val) envsvars))
      )
      (val
       (setq getenvs (cons (strcat item " " val) getenvs))
      )
      ((setq val (getvar item))
       (setq getvars
              (cons
                (strcat
                  item
                  " "
                  (cond
                    ((= (type val) 'int) (itoa val))
                    ((= (type val) 'real) (rtos val 2))
                    (t val)
                  )
                )
                getvars
              )
       )
      )
      (t (setq bads (cons item bads)))
    )
  )
  (princ
    (strcat
      "\nACADVER="
      (getvar "acadver")
      " _VERNUM="
      (getvar "_vernum")
    )
  )
  (princ "\n\nItems found via (getenv and getvar):\n")
  (if envsvars
    (mapcar 'write-line (acad_strlsort envsvars))
    (write-line "None")
  )
  (princ "\n\nItems found via (getenv):\n")
  (if getenvs
    (mapcar 'write-line (acad_strlsort getenvs))
    (write-line "None")
  )
  (princ "\nItems found via (getvar):\n")
  (if getvars
    (mapcar 'write-line (acad_strlsort getvars))
    (write-line "None")
  )
  (princ "\nItems NOT found:\n")
  (if bads
    (mapcar 'write-line (acad_strlsort bads))
    (write-line "None")
  )
  (princ)
)


;;  By Unknown author
(defun c:prac ()
  (textpage)
  (foreach n
             '("ACADLSPASDOC"  "ACISOUTVER"    "AFLAGS"        "ANGBASE"
               "ANGDIR"        "APBOX"         "APERTURE"      "ATTDIA"
               "ATTMODE"       "ATTREQ"        "AUDITCTL"      "AUNITS"
               "AUPREC"        "AUTOSNAP"      "BINDTYPE"      "BLIPMODE"
               "CECOLOR"       "CELTSCALE"     "CELTYPE"       "CELWEIGHT"
               "CHAMFERA"      "CHAMFERB"      "CHAMFERC"      "CHAMFERD"
               "CHAMMODE"      "CIRCLERAD"     "CLAYER"        "CMDECHO"
               "CMLJUST"       "CMLSCALE"      "CMLSTYLE"      "COMPASS"
               "COORDS"        "CPLOTSTYLE"    "CTAB"          "CURSORSIZE"
               "CVPORT"        "DCTCUST"       "DCTMAIN"       "DEFLPLSTYL"
               "DELOBJ "       "DEMANDLOAD"    "DIMADEC"       "DIMALT"
               "DIMALTD"       "DIMALTF"       "DIMALTR ND"    "DIMALTTD"
               "DIMALTTZ"      "DIMALTU"       "DIMALTZ"       "DIMAPOST"
               "DIMASO"        "DIMASSOC"      "DIMASZ"        "DIMATFIT"
               "DIMAUNIT"      "DIMAZIN"       "DIMBLK"        "DIMBLK1"
               "DIMBLK2"       "DIMCEN"        "DIMCLRD"       "DIMCLRE"
               "DIMCLRT"       "DIMDEC"        "DIMDLE"        "DIMDLI"
               "DIMDSEP"       "DIMEXE"        "DIMEXO"        "DIM FIT"
               "DIMFRAC"       "DIMGAP"        "DIMJUST"       "DIMLDRBLK"
               "DIMLFAC"       "DIMLI M"       "DIMLUNIT"      "DIMLWD"
               "DIMLWE"        "DIMPOST"       "DIMRND"        "DIMSAH"
               "DIMSCALE"      "DIMSD1"        "DIMSD2"        "DIMSE1"
               "DIMSE2"        "DIMSHO"        "DIMSOXD"       "DIMSTYLE"
               "DIMTAD"        "DIMTDEC"       "DIMTFAC"       "DIMTIH"
               "DIMTIX"        "DIMTM"         "DIMTMOVE"      "DIMTOFL"
               "DIMTOH"        "DIMTOL"        "DIMTOLJ"       "DIMTP"
               "DIMTSZ"        "DIMTVP"        "DIMTXSTY"      "DIMTXT"
               "DIMTZIN"       "DIMUNI T"      "DIMUPT"        "DIMZIN"
               "DISPSILH"      "DONUTID"       "DONUTOD"       "DRAGMODE"
               "DRAGP1"        "DRAGP2"        "DWGCHECK"      "EDGEMODE"
               "ELEVATION"     "EXPERT"        "EXPLMODE"      "EXTNAMES"
               "FACETRATIO"    "FACETRES"      "FILEDIA"       "FILLE TRAD"
               "FILLMODE"      "FONTALT"       "GRIDMODE"      "GRIDUNIT"
               "GRIPBLOCK"     "GRIPCOLOR"     "GRIPHOT"       "GRIPS"
               "GRIPSIZE"      "HALOGAP"       "HIDEPRECIS"    "HIDETEXT"
               "HIGHLIGHT"     "HPANG"         "HPBOUND"       "HPDOUBLE"
               "HPNAME"        "HPSCALE"       "HPSPACE"       "HYPERLINKB"
               "IMAGEHLT"      "INDEXCTL"      "INETLOCATI"    "INSBASE"
               "INSNAME"       "INSUNITS"      "INSUNITSDE"    "INSUNITSDE"
               "ISAVEBAK"      "ISAVEPERCE"    "ISOLINES"      "LASTPOINT"
               "LAYOUTREGE"    "LIMCHE CK"     "LIMMAX"        "LIMMIN"
               "LISPINIT"      "LOGFILEMOD"    "LOGFILEPAT"    "LTSCALE"
               "LUNITS"        "LUPREC"        "LWDEFAULT"     "LWDISPLAY"
               "LWUNITS"       "MAXACTVP"      "MAXSORT"       "MBUTTONPAN"
               "MEASUREINI"    "MEASUREMEN"    "MENUCTL "      "MENUECHO"
               "MIRRTEXT"      "MODEMACRO"     "MTEXTED"       "NOMUTT"
               "OBSCUR EDCO"   "OBSCUREDLT"    "OFFSETDIST"    "OFFSETGAPT"
               "OLEHIDE"       "OLEQUALIT Y"   "OLESTARTUP"    "ORTHOMODE"
               "OSMODE"        "OSNAPCOORD"    "PAPERUPDAT"    "PDMODE"
               "PDSIZE"        "PELLIPSE"      "PICKADD"       "PICKAUTO"
               "PICKBOX"       "PICKDRAG"      "PICKFIRST"     "PICKSTYLE"
               "PLINEGEN"      "PLINETYPE"     "PLINEWID"      "PLOTROTMOD"
               "PLQUIET"       "POLARADDAN"    "POLARANG"      "POLARDIST"
               "POLARMODE"     "POLYSIDES"     "PROJECTNAM"    "PROJMODE"
               "PROXYGRAPH"    "PRO XYNOTIC"   "PROXYSHOW"     "PROXYWEBSE"
               "PSLTSCALE"     "PSPROLOG"      "PSQUALITY"     "PSTYLEPOLI"
               "PSVPSCALE"     "PUCSBASE"      "QTEXTMODE"     "RASTERPREV"
               "REGENMODE"     "REMEMBERFO"    "RTDISPLAY"     "SAVEFILEPA"
               "SAVETIME"      "SDI"           "SHADEDGE"      "SHADEDIF"
               "SHORTCUTME"    "SHPNAME"       "SKETCHINC"     "SKPOLY"
               "SNAPANG"       "SNAPBASE"      "SNAPISOPAI"    "SNAPMODE"
               "SNAPSTYL"      "SNAPTYPE"      "SNAPUNIT"      "SOLIDCHECK"
               "SORTENTS"      "SPLFRAME"      "SPLINESEGS"    "SPLINETYPE"
               "STARTUPTOD"    "SURFTAB1"      "SURFTAB2"      "SURFTYPE "
               "SURFU"         "SURFV"         "TABMODE"       "TEXTEVAL"
               "TEXTFILL"      "TEXTQLTY"      "TEXTSIZE"      "TEXTSTYLE"
               "THICKNESS"     "TILEMODE"      "TOOLTIPS"      "TRACEWID"
               "TRACKPATH"     "TREEDEPTH"     "TREEMAX"       "TRIMMODE"
               "TSPACEFAC"     "TSPACETYPE"    "TSTACKALIG"    "TSTACKSIZE"
               "UCSAXISANG"    "UCSBASE"       "UCSFOLLOW"     "UCSICON"
               "UCSORTHO"      "UCSVIEW"       "UCSVP"         "UNITMODE"
               "VISRETAIN"     "WHIPARC"       "WMFBKGND"      "WMFFOREGND"
               "WORLDVIEW"     "XCLIPFRAM E"   "XEDIT"         "XFADECTL"
               "XLOADCTL"      "XLOADPATH"     "XREFCTL"       "ZOOMFACTOR"
              )
    (progn (print n) (princ (getvar n)))
  )
)
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.

ronjonp

  • Needs a day job
  • Posts: 7529
System Variables - CMDDIA
« Reply #4 on: December 01, 2004, 11:34:08 AM »
This will also generate a list of all the variables and their settings.

Code: [Select]
Command: setvar
Enter variable name or [?]: ?

Enter variable(s) to list <*>:


Ron

Windows 11 x64 - AutoCAD /C3D 2023

Custom Build PC

M-dub

  • Guest
System Variables - CMDDIA
« Reply #5 on: December 01, 2004, 11:47:06 AM »
Thanks Guys!  ;)