質問編集履歴
1
その後を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -111,3 +111,27 @@
|
|
111
111
|
ruby 2.6.5
|
112
112
|
|
113
113
|
tk 0.3.0
|
114
|
+
|
115
|
+
|
116
|
+
|
117
|
+
###その後
|
118
|
+
|
119
|
+
```ruby
|
120
|
+
|
121
|
+
canvas = TkCanvas.new(root_frame, background: "red", height: 800, width: 1260, scrollregion:[0,0,0,100*ary.size], yscrollcommand: proc{|*idx| yscrollbar.set(*idx)})
|
122
|
+
|
123
|
+
```
|
124
|
+
|
125
|
+
と`scrollregion`を加えたところ、
|
126
|
+
|
127
|
+
・スクロールバーはでるが、スクロールバーのスライダーが出現しない。
|
128
|
+
|
129
|
+
・スクロールバー上でスクロールすると画面が上下するが、無限に上下できてしまう。(Canvasで定義したheightを超えてスクロールできてしまう)
|
130
|
+
|
131
|
+
上記2点は解決しました。
|
132
|
+
|
133
|
+
|
134
|
+
|
135
|
+
・Canvasウィンドウ上でスクロールしても、画面が上下しない。
|
136
|
+
|
137
|
+
が解決されず、こちらに関してご意見いただけますと幸いです。
|