Update of /cvsroot/fxruby/FXRuby/lib/fox
In directory usw-pr-cvs1:/tmp/cvs-serv25300/lib/fox
Modified Files:
Tag: release10
overloads.rb
Log Message:
Updates to test cases TC_FXHVec.rb and TC_FXHMat.rb to test the new clone
instance methods for these classes.
Added support for overloaded FXRegion#contains? and a new test case for
this class.
Index: overloads.rb
===================================================================
RCS file: /cvsroot/fxruby/FXRuby/lib/fox/overloads.rb,v
retrieving revision 1.7
retrieving revision 1.7.2.1
diff -C2 -d -r1.7 -r1.7.2.1
*** overloads.rb 3 Apr 2002 21:40:57 -0000 1.7
--- overloads.rb 8 May 2002 21:43:44 -0000 1.7.2.1
***************
*** 219,222 ****
--- 219,232 ----
end
+ class FXRegion
+ def contains?(*args)
+ if args.length == 4
+ containsRectangle?(args[0], args[1], args[2], args[3])
+ else
+ containsPoint?(args[0], args[1])
+ end
+ end
+ end
+
class FX_TreeList
def addItemAfter(*args)
|