キー入力に使える略語について


MicroStationではキー入力に略語のコマンドも入力できます。

下記のように略語のあるコマンドを出しています。

例:ATTACH LIBRARYでライブラリをアタッチされたい場合、RC=をキー入力に入力すれば、セールライブラリを選択する画面が表示されます。

    { "DI=", 	"POINT DISTANCE" },    /* do not move the first four entries, they are */
    { "DL=",	"POINT DELTA" },       /* used in MicroStation in the UCM GET function */
    { "XY=",	"POINT ABSOLUTE" },   /* since these keyins are translated	     */
    { "DX=",	"POINT VDELTA" },      /* in user commands			     */
    { "ON=",	"SET LEVELS ON" },
    { "OF=",	"SET LEVELS OF" },
    { "DP=",	"SET DDEPTH ABSOLUTE" },
    { "DD=",	"SET DDEPTH RELATIVE" },
    { "AM=",	"ATTACH MENU" },
    { "RC=",	"ATTACH LIBRARY" },
    { "RD=",	"NEWFILE" },
    { "XD=",	"EXCHANGEFILE" },
    { "RV=",	"ROTATE VIEW" },
    { "CO=",	"ACTIVE COLOR"	},
    { "LC=",	"ACTIVE STYLE" },
    { "LV=",	"ACTIVE LEVEL"	},
    { "AA=",	"ACTIVE ANGLE"	},
    { "WT=",	"ACTIVE WEIGHT"	},
    { "FT=",	"ACTIVE FONT"	},
    { "AS=",	"ACTIVE SCALE"	},
    { "XS=",	"ACTIVE XSCALE"	},
    { "YS=",	"ACTIVE YSCALE"	},
    { "ZS=",	"ACTIVE ZSCALE"	},
    { "GO=",	"ACTIVE ORIGIN"	},
    { "GU=",	"ACTIVE GRIDUNIT" },
    { "GR=",	"ACTIVE GRIDREF" },
    { "TX=",	"ACTIVE TXSIZE" },
    { "TH=",	"ACTIVE TXHEIGHT" },
    { "TW=",	"ACTIVE TXWIDTH" },
    { "UR=",	"ACTIVE UNITROUND" },
    { "AZ=",	"ACTIVE ZDEPTH ABSOLUTE" },
    { "DZ=",	"ACTIVE ZDEPTH RELATIVE" },
    { "AC=",	"ACTIVE CELL"	},
    { "AR=",	"ACTIVE RCELL" },	       	    /* active cell relative */
    { "LL=",	"ACTIVE LINE LENGTH" },
    { "LS=",	"ACTIVE LINE SPACE" },
    { "LT=",	"ACTIVE TERMINATOR" },
    { "TS=",	"ACTIVE TSCALE" },
    { "NN=",	"ACTIVE NODE" },  设置TextNode的Number
    { "PT=",	"ACTIVE POINT" },
    { "TI=",	"ACTIVE TAG" },
    { "TB=",	"ACTIVE TAB" },       /* active tab setting (include text file) */
    { "SD=",	"ACTIVE STREAM DELTA" },     /* active stream delta */
    { "ST=",	"ACTIVE STREAM TOLERANCE" },     /* active stream tolerance */
    { "RF=",	"ATTACH REFERENCE" },
    { "SV=",	"SAVE VIEW" },
    { "DV=",	"DELETE VIEW" },
    { "CC=",	"CREATE CELL" },
    { "CR=",	"RENAME CELL" },
    { "CD=",	"DELETE CELL" },
    { "CM=",	"MATRIX CELL" },
    { "WO=",	"WINDOW ORIGIN" },
    { "LD=",	"DIMENSION LEVEL" },
    { "TV=",	"DIMENSION TOLERANCE" },
    { "UC=",	"USERCOMMAND" },
    { "OX=",	"ACTIVE INDEX" },
    { "FI=",	"FIND" },
    { "KY=",	"ACTIVE KEYPNT" },
    { "DS=",	"DEFINE SEARCH" },
    { "DF=",	"SHOW FONT" },
    { "EL=",	"ELEMENT LIST" },
    { "PD=",	"ACTIVE PATTERN DELTA" },
    { "PA=",	"ACTIVE PATTERN ANGLE" },
    { "AP=",	"ACTIVE PATTERN CELL" },
    { "PS=",	"ACTIVE PATTERN SCALE" },
    { "DB=",	"ACTIVE DATABASE" },
    { "FF=",	"FENCE FILE" },
    { "SF=",	"FENCE SEPARATE" },
    { "CT=",	"ATTACH COLORTABLE" },
    { "DR=",	"TYPE" },
    { "AX=",	"POINT ACSABSOLUTE" },		    /* Precision Auxilliary Absolute */
    { "AD=",	"POINT ACSDELTA" },		    /* Precision Auxilliary Delta */
    { "SX=",	"SAVE ACS" },		    /* Save Auxilliary System */
    { "RX=",	"ATTACH ACS" },		    /* Attach Auxilliary System */
    { "PX=",    "DELETE ACS" },		    /* Delete Auxilliary System */
    { "DA=",	"ACTIVE DATYPE" },
    { "RA=",	"ACTIVE REVIEW" },
    { "AE=",	"ACTIVE ENTITY" },
    { "RS=",	"ACTIVE REPORT" },
    { "PR=",	"ACTIVE PRIORITY" },
	{ "PM=",	"ACTIVE PRIORMODE" },