[原创]LSP设置菜单文件顺序
<p>刚刚接触LSP,问题很菜,呵呵!有以下代码:</p>(defun scei_placemenu (/ n)<br/> (if (menugroup "scei") ; 如果存在菜单组scei<br/> (progn<br/> (setq n 1)<br/> (while (< n 24)<br/> (if (menucmd (strcat "P" (itoa n) ".1=?"))<br/> (setq n (+ n 1)) ; 不停地往后找,找到最后一条菜单(主要就是看看有几条啦)<br/> (progn ; 找到了<br/> (if (> n 3)<br/> (setq n (- n 2)) ; 插在倒数第三条的位置上。(Help与Window之前啦)<br/> (setq n 3) <br/> ) ;if<br/> (menucmd (strcat "p" (itoa n) "=+scei.pop1")) ; 你如果有多个菜单组都在这里加载。当然要相应修改一下上下的数字<br/> (setq n 25)<br/> ) ;progn<br/> ) ;if<br/> ) ;while<br/> ) ;progn<br/> ) ;if<br/> (princ)<br/>)<p>;;;;;;=============结束</p><p>现在这个菜单是加在倒数第3个的位置,也就是“窗口”前面,我要放在最后一个,也就是“帮助”后面,如何改,谢谢了!</p> <p>问题已解决,感谢!</p> 咋解决的?说下啊 如何解决的,让我们见识下 <p> (setq n (- n 2)) ; 插在倒数第三条的位置上。(Help与Window之前啦)</p><p>程序里面不是写的很清楚了吗</p> -0就是放在最后一个了
页:
[1]