回答編集履歴

3

tcl/tk wiki の mousewheel の情報を追記

2020/11/19 05:16

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -25,3 +25,37 @@
25
25
  - 2 中央 (ホィール)
26
26
 
27
27
  - 3 右クリック
28
+
29
+ - 4 (unix) ホィール 上
30
+
31
+ - 5 (unix) ホィール 下
32
+
33
+
34
+
35
+ ----
36
+
37
+ 追記: Pre tk 8.4 Focus
38
+
39
+
40
+
41
+ https://wiki.tcl-lang.org/page/mousewheel
42
+
43
+
44
+
45
+ ```tcl
46
+
47
+ MGS Here's a quick little hack to get MouseWheel events on X (Linux):
48
+
49
+
50
+
51
+ bind all <Button-4> \
52
+
53
+ {event generate [focus -displayof %W] <MouseWheel> -delta 120}
54
+
55
+
56
+
57
+ bind all <Button-5> \
58
+
59
+ {event generate [focus -displayof %W] <MouseWheel> -delta -120}
60
+
61
+ ```

2

補足

2020/11/19 05:16

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- マウスホイール操作時にボタンを抑え込んでるという事はないですか?
9
+ マウスホイール操作時に(ホィールの)ボタン自体を抑え込んでるという事はないですか?
10
10
 
11
11
  ホイール操作自体は `<Button>` には反応しないはずです。
12
12
 

1

補足

2020/11/19 01:11

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -17,3 +17,11 @@
17
17
  区別が必要な場合は、`<Button-1>` と同様に、サフィックスを付けます
18
18
 
19
19
  例: `<ButtonPress-1>`
20
+
21
+
22
+
23
+ - 1 左クリック
24
+
25
+ - 2 中央 (ホィール)
26
+
27
+ - 3 右クリック