Craftlaunch/Exを応援しよう!Part 6at SOFTWARE
Craftlaunch/Exを応援しよう!Part 6 - 暇つぶし2ch265:名無しさん@お腹いっぱい。
11/10/26 20:33:09.49 s5oHBDi/0.net
>>263 appendHistoryはmainwindowのメソッドじゃないから無理だが、少し工夫すると
履歴を保存しないようにできる。 mainwindow.launcherのonEnter()にデコレータをかまして
ランチャコマンドを実行するたびに履歴をゼロクリアするイメージだ。
config.pyのconfigure()内部に以下を追加するとよい(空白は全角にしている)

def with_clear_history(f):
 def ret(*args,**kwds):
  result = f(*args,**kwds)
  window.commandline_history = []
  return result
 return ret
window.launcher.onEnter = with_clear_history( window.launcher.onEnter)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch