也许是这个。只需编辑列表和扩展名(cui或cuix)
- (defun LOADMENU (/ ERR OLDCMD)
- (setq OLDCMD (getvar "cmdecho"))
- (setvar "cmdecho" 0)
- (foreach MenuName (list "Adservco_2010" "Kojacek_2010" "Tools_2010")
- (if (not (menugroup MenuName))
- (if (findfile (strcat MenuName ".cuix"))
- (progn
- (command "_cuiload" MenuName)
- (princ (strcat "\n>> Menu [" MenuName "] loaded."))
- )
- (if (not ERR)
- (setq ERR (strcat "\n- " MenuName))
- (setq ERR (strcat ERR "\n- " MenuName))
- )
- )
- )
- )
- (if ERR
- (alert (strcat "\nCan't find partial menu:" ERR))
- )
- (setvar "cmdecho" OLDCMD)
- (princ)
- )
- (LOADMENU)
- (princ)
|