質問編集履歴

1

その後を追加

2021/01/23 15:12

投稿

qiyuren
qiyuren

スコア29

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
+ が解決されず、こちらに関してご意見いただけますと幸いです。