【2画面ファイラ】 内骨格 Part1 【Python拡張】at SOFTWARE
【2画面ファイラ】 内骨格 Part1 【Python拡張】 - 暇つぶし2ch45:名無しさん@お腹いっぱい。
07/10/31 02:06:41 ObDGMEEK0
>>39
command_LaunchAFXとかの並びに
class my_CursorUp:
    def __init__(self,window):
        self.window = window
    def __call__(self):
        pane = self.window.activePane()
        pane.cursor -= 1
        if pane.cursor<0 : pane.cursor= pane.file_list.numItems()-1
        pane.scroll_info.makeVisible( pane.cursor, self.window.fileListItemPaneHeight(), 1 )
        self.window.paint(PAINT_FOCUSED_ITEMS)
class my_CursorDown:
    def __init__(self,window):
        self.window = window
    def __call__(self):
        pane = self.window.activePane()
        pane.cursor += 1
        if pane.cursor>pane.file_list.numItems()-1 : pane.cursor=0
        pane.scroll_info.makeVisible( pane.cursor, self.window.fileListItemPaneHeight(), 1 )
        self.window.paint(PAINT_FOCUSED_ITEMS)

configure内に
window.keymap[ KeyMapCondition( KeyEvent( VK_UP , 0 ) ) ] = my_CursorUp(window)
window.keymap[ KeyMapCondition( KeyEvent( VK_DOWN , 0 ) ) ] = my_CursorDown(window)

config.py内に構文エラーがあると固まるの面倒っすね・・・
まあ間違えるのが悪いわけですがw


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