• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Ruby GTK3移行後のメインリポジトリ


Commit MetaInfo

Revisionb33402d4dcff2177eaf2cc9c748d4506f29917fa (tree)
Time2015-03-12 23:24:46
AuthorShyouzou Sugitani <shy@user...>
CommiterShyouzou Sugitani

Log Message

update balloon.rb

Change Summary

Incremental Difference

--- a/lib/ninix/balloon.rb
+++ b/lib/ninix/balloon.rb
@@ -77,7 +77,7 @@ module Balloon
7777
7878 def get_window(side)
7979 if @window.length > side
80- return @window[side].window ## FIXME
80+ return @window[side].get_window ## FIXME
8181 else
8282 return nil
8383 end
@@ -109,7 +109,7 @@ module Balloon
109109
110110 def identify_window(win)
111111 for balloon_window in @window
112- if win == balloon_window.window.window
112+ if win == balloon_window.get_window.window
113113 return true
114114 end
115115 end
@@ -237,7 +237,7 @@ module Balloon
237237 rescue # except:
238238 default_id = 0
239239 end
240- for side in range(@window.length)
240+ for side in 0..@window.length-1
241241 @window[side].set_balloon(default_id)
242242 end
243243 end
@@ -263,7 +263,7 @@ module Balloon
263263 end
264264
265265 def set_autoscroll(flag)
266- for side in range(@window.length)
266+ for side in 0..@window.length-1
267267 @window[side].set_autoscroll(flag)
268268 end
269269 end
@@ -283,7 +283,7 @@ module Balloon
283283 end
284284
285285 def hide_all
286- for side in range(@window.length)
286+ for side in 0..@window.length-1
287287 @window[side].hide()
288288 end
289289 end
@@ -295,7 +295,7 @@ module Balloon
295295 end
296296
297297 def raise_all
298- for side in range(@window.length)
298+ for side in 0..@window.length-1
299299 @window[side].raise_()
300300 end
301301 end
@@ -307,7 +307,7 @@ module Balloon
307307 end
308308
309309 def lower_all
310- for side in range(@window.length)
310+ for side in 0..@window.length-1
311311 @window[side].lower()
312312 end
313313 end
@@ -323,7 +323,7 @@ module Balloon
323323 end
324324
325325 def clear_text_all
326- for side in range(@window.length)
326+ for side in 0..@window.length-1
327327 clear_text(side)
328328 end
329329 end
@@ -561,6 +561,10 @@ module Balloon
561561 clear_text()
562562 end
563563
564+ def get_window
565+ return @window
566+ end
567+
564568 def set_responsible(parent)
565569 @parent = parent
566570 end
@@ -1171,7 +1175,7 @@ module Balloon
11711175 if @lineno <= sl <= @lineno + @lines
11721176 sn = @link_buffer[index][1]
11731177 en = @link_buffer[index][3]
1174- for n in range(sl, el + 1)
1178+ for n in sl..el
11751179 if n - @lineno >= @line_regions.length
11761180 break
11771181 x, y, w, h = @line_regions[n - @lineno]
@@ -1235,7 +1239,7 @@ module Balloon
12351239 if @lineno <= sl <= @lineno + @lines
12361240 sn = @link_buffer[i][1]
12371241 en = @link_buffer[i][3]
1238- for n in range(sl,el + 1)
1242+ for n in sl..el
12391243 if n - @lineno >= @line_regions.length
12401244 break
12411245 end
@@ -1539,7 +1543,7 @@ module Balloon
15391543 el = @text_buffer.length - 1
15401544 en = @text_buffer[-1].length
15411545 end
1542- for i in range(@link_buffer.length)
1546+ for i in 0..@link_buffer.length-1
15431547 if @link_buffer[i][4] == link_id
15441548 sl = @link_buffer[i][0]
15451549 sn = @link_buffer[i][1]