- (vl-load-com)
- (defun #Asmi_Cmd_Line_ForeColor(Color / Col)
- (if(setq Col(cdr(assoc(strcase Color)
- '(("WHITE" . 16777215)("BLACK" . 2)
- ("RED" . 255)("YELLOW" . 65535)
- ("GREEN" . 65280)("CYAN" . 16776960)
- ("BLUE". 16711680)("MAGENTA". 16711935)))))
- (vla-put-TextWinTextColor
- (vla-get-Display
- (vla-get-Preferences
- (vlax-get-acad-object)))
- (vlax-make-variant Col 19))
- ); end if
- (princ)
- ); end of #Asmi_Cmd_Line_ForeColor
- (defun #Asmi_Cmd_Line_BackColor(Color / Col)
- (if(setq Col(cdr(assoc(strcase Color)
- '(("WHITE" . 16777215)("BLACK" . 2)
- ("RED" . 255)("YELLOW" . 65535)
- ("GREEN" . 65280)("CYAN" . 16776960)
- ("BLUE". 16711680)("MAGENTA". 16711935)))))
- (vla-put-TextWinBackgrndColor
- (vla-get-Display
- (vla-get-Preferences
- (vlax-get-acad-object)))
- (vlax-make-variant Col 19))
- ); end if
- (princ)
- ); end of #Asmi_Cmd_Line_BackColor
使用示例:
- (#Asmi_Cmd_Line_ForeColor "red") ; to set red font
- (#Asmi_Cmd_Line_BackColor "black") ; to set black background
>驾驶室
提示
BackColor=前景色和NOMUTT无需! |