| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #nop vim: set filetype=tt:;
- #var lib_ui_mouse[META] {
- {NAME} {鼠标支持}
- {DESC} {支持鼠标和触摸板操作,允许上下翻屏、点击按钮}
- {AUTHOR} {担子炮}
- };
- #config {mouse} on;
- load-lib ui/keyboard;
- #event {SCROLLED CTRL MOUSE WHEEL DOWN} {
- #if {%2 * -1 <= $prompt-bot-max-line + 1 } {
- #cursor {history next};
- };
- #else {
- keyboard.LessMode;
- #buffer down 1;
- };
- };
- #event {SCROLLED CTRL MOUSE WHEEL UP} {
- #if {%2 * -1 <= $prompt-bot-max-line + 1 } {
- #cursor {history prev};
- };
- #else {
- keyboard.LessMode;
- #buffer up 1;
- };
- };
- #event {SCROLLED MOUSE WHEEL DOWN} {
- #if {%2 * -1 <= $prompt-bot-max-line + 1 } {
- #cursor {history next};
- };
- #else {
- keyboard.LessMode;
- #buffer down 10;
- };
- };
- #event {SCROLLED MOUSE WHEEL UP} {
- #if {%2 * -1 <= $prompt-bot-max-line + 1 } {
- #cursor {history prev};
- };
- #else {
- keyboard.LessMode;
- #buffer up 10;
- };
- };
- #event {SHORT-CLICKED LINK SEND MOUSE BUTTON ONE} {
- #send {%4};
- };
- #event {SHORT-CLICKED LINK EXEC MOUSE BUTTON ONE} {
- %4;
- };
|