2010-03-11 66 views
3

我正在使用科莫多編輯5.2.4。我已經建立了一個自定義的「新命令」,它接受用戶的一些輸入並用它執行一個程序。這可以正常工作,但我希望能夠將選項默認設置爲用戶上次運行命令之前選擇的選項。科莫多編輯「新命令」選項內存

我不知道如何做到這一點,雖然我可以看到以前的條目記錄在組合框本身......任何想法?

回答

0

使用一個prompt分配的選項給一個變量,然後運行使用runEncodedCommand

komodo.assertMacroVersion(2); 
if (komodo.view && komodo.view.scintilla) { komodo.view.scintilla.focus(); } 

function runmemo() 
    { 
    if (!this.param) 
    { 
    this.param = window.prompt("What you really want"); 
    } 
ko.run.runEncodedCommand("window", "echo {1: '"+escape(this.param)+"'}"); 
    } 
runmemo(); 
命令