显示发布的完整版本 : 关于自定义宏按钮七乐彩开奖

西克斯
21.03.2011,13:13
I have a problem.Well, basically I've created two buttons with custom scripts - one, that creates and exports layer state of current file, and another one, that imports the layer state saved with the previous button.Here's the problem. When I open a file and try to export the layer state using my button, it doesn't work. It only works after I open and close the CUI customization window (and only by clicking somewhere on the toolbar and selecting "Customize..."). The weird part is, that I don't have to change anything in CUI settings, I can just click cancel and after the CUI window has closed, my macro buttons work. Why is this? What exactly changed after I opened and closed the CUI customization window? Is there a way to solve this, so it wouldn't be necessary to open the CUI window?Here's how the comandline window looks in both cases:Before opening and closing the CUIhttp://i126.photobucket.com/albums/p116/xikes/ls_er.jpgAfter opening and closing the CUIhttp://i126.photobucket.com/albums/p116/xikes/ls_ner.jpgHere's the script, I used for the buttons:Export:^C^C-layer A S layer_state^M EX layer_state;"$M=$(getvar,DWGPREFIX)"layer_state.las""";;;^C^CImport:^C^C-layer A I;"$M=$(getvar,DWGPREFIX)"layer_state.las""";R;layer_state;^C^Cchange ALL^M P C BYLAYER;;^C^CI'm using AutoCad 2007LT.Note. the last part of the import button simply changes the color of everything to bylayer.