0

たとえば、calculator.pyを使用してみましょう。

マウス ホイールで動作するスクロールバーを追加するには、次のように変更します。

output_field = TextArea(style="class:output-field", text=help_text)

スクロールバーなしのcalculator.py

に:

output_field = TextArea(style="class:output-field", text=help_text, scrollbar=True)

スクロールバー付きのcalculator.py

しかし、Page Up キーと Page Down キーで TextArea をスクロールするには、何を追加または変更しますか?

# The key bindings.
kb = KeyBindings()

@kb.add("pageup")
def _(event):
    # What goes here?
    pass

@kb.add("pagedown")
def _(event):
    # What goes here?
    pass
4

1 に答える 1