mouse.tin 835 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #nop vim: set filetype=tt:;
  2. #var lib_ui_mouse[META] {
  3. {NAME} {鼠标支持}
  4. {DESC} {支持鼠标和触摸板操作,允许上下翻屏、点击按钮}
  5. {AUTHOR} {担子炮}
  6. };
  7. #config {mouse} on;
  8. #EVENT {SCROLLED CTRL MOUSE WHEEL DOWN} {
  9. #if {%1 == 0 || %1 == 1} {
  10. #cursor history next;
  11. };
  12. #else {
  13. #buffer down 1;
  14. };
  15. };
  16. #EVENT {SCROLLED CTRL MOUSE WHEEL UP} {
  17. #if {%1 == 0 || %1 == 1} {
  18. #cursor history prev;
  19. };
  20. #else {
  21. #buffer up 1;
  22. };
  23. };
  24. #EVENT {SCROLLED MOUSE WHEEL DOWN} {
  25. #if {%1 == 0 || %1 == 1} {
  26. #cursor history next;
  27. };
  28. #else {
  29. #buffer down 10;
  30. };
  31. };
  32. #EVENT {SCROLLED MOUSE WHEEL UP} {
  33. #if {%1 == 0 || %1 == 1} {
  34. #cursor history prev;
  35. };
  36. #else {
  37. #buffer up 10;
  38. };
  39. };