[Fxruby-commits] CVS: FXRuby/lib/fox canvas.rb,1.1,1.2 scintilla.rb,1.1,1.2 aliases.rb,1.24,1.25 ove
Status: Inactive
Brought to you by:
lyle
From: Lyle J. <ly...@us...> - 2002-07-11 13:33:16
|
Update of /cvsroot/fxruby/FXRuby/lib/fox In directory usw-pr-cvs1:/tmp/cvs-serv26972/lib/fox Modified Files: aliases.rb overloads.rb Added Files: canvas.rb scintilla.rb Log Message: Merged changes from the release10 branch back onto the main trunk. Index: aliases.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/lib/fox/aliases.rb,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** aliases.rb 3 Apr 2002 21:40:57 -0000 1.24 --- aliases.rb 11 Jul 2002 13:33:13 -0000 1.25 *************** *** 125,129 **** class FX_ColorWell alias rgba= setRGBA ! alias rbga getRGBA alias opaqueOnly= setOpaqueOnly alias opaqueOnly? isOpaqueOnly --- 125,129 ---- class FX_ColorWell alias rgba= setRGBA ! alias rgba getRGBA alias opaqueOnly= setOpaqueOnly alias opaqueOnly? isOpaqueOnly *************** *** 183,186 **** --- 183,192 ---- alias hotY getHotY end + class FX_DataTarget + alias target getTarget + alias target= setTarget + alias selector getSelector + alias selector= setSelector + end class FXDataTarget alias value getValue *************** *** 209,216 **** alias function getFunction alias function= setFunction alias tile getTile alias stippleBitmap getStippleBitmap alias stipplePattern getStipplePattern ! alias clipRegion setClipRegion alias clipRectangle getClipRectangle alias clipX getClipX --- 215,225 ---- alias function getFunction alias function= setFunction + alias tile= setTile alias tile getTile + alias stipple= setStipple alias stippleBitmap getStippleBitmap alias stipplePattern getStipplePattern ! alias clipRegion= setClipRegion ! alias clipRectangle= setClipRectangle alias clipRectangle getClipRectangle alias clipX getClipX *************** *** 226,229 **** --- 235,240 ---- end class FX_Dial + alias range getRange + alias range= setRange alias value getValue alias value= setValue *************** *** 244,255 **** end class FX_Dict ! alias length no ! alias size no ! # alias delete remove ! alias has_key? has_key ! alias include? has_key ! alias key? has_key ! alias member? has_key ! alias empty? empty end class FX_DirBox --- 255,262 ---- end class FX_Dict ! alias size length ! alias include? has_key? ! alias key? has_key? ! alias member? has_key? end class FX_DirBox *************** *** 672,694 **** end class FX_List ! alias numItems getNumItems ! alias numVisible getNumVisible ! alias numVisible= setNumVisible ! alias currentItem getCurrentItem ! alias anchorItem= setAnchorItem ! alias anchorItem getAnchorItem ! alias cursorItem getCursorItem ! alias font= setFont ! alias font getFont ! alias textColor getTextColor ! alias textColor= setTextColor ! alias selBackColor getSelBackColor ! alias selBackColor= setSelBackColor ! alias selTextColor getSelTextColor ! alias selTextColor= setSelTextColor ! alias listStyle getListStyle ! alias listStyle= setListStyle ! alias helpText= setHelpText ! alias helpText getHelpText end class FX_ListBox --- 679,705 ---- end class FX_List ! alias numItems getNumItems ! alias numVisible getNumVisible ! alias numVisible= setNumVisible ! alias itemSelected? isItemSelected ! alias itemCurrent? isItemCurrent ! alias itemVisible? isItemVisible ! alias itemEnabled? isItemEnabled ! alias currentItem getCurrentItem ! alias anchorItem= setAnchorItem ! alias anchorItem getAnchorItem ! alias cursorItem getCursorItem ! alias font= setFont ! alias font getFont ! alias textColor getTextColor ! alias textColor= setTextColor ! alias selBackColor getSelBackColor ! alias selBackColor= setSelBackColor ! alias selTextColor getSelTextColor ! alias selTextColor= setSelTextColor ! alias listStyle getListStyle ! alias listStyle= setListStyle ! alias helpText= setHelpText ! alias helpText getHelpText end class FX_ListBox *************** *** 919,926 **** alias radioColor= setRadioColor end - class FXRange - alias empty? empty - alias contains? contains - end class FX_RecentFiles alias maxFiles= setMaxFiles --- 930,933 ---- *************** *** 933,936 **** --- 940,946 ---- alias selector getSelector end + class FXRegion + alias contains? contains + end class FXRegistry alias appKey getAppKey *************** *** 958,961 **** --- 968,972 ---- alias xPosition getXPosition alias yPosition getYPosition + alias position getPosition end class FX_Scrollbar *************** *** 1002,1005 **** --- 1013,1018 ---- alias value= setValue alias value getValue + alias range= setRange + alias range getRange alias sliderStyle getSliderStyle alias sliderStyle= setSliderStyle *************** *** 1026,1029 **** --- 1039,1044 ---- alias value= setValue alias value getValue + alias range= setRange + alias range getRange alias font= setFont alias font getFont *************** *** 1062,1066 **** alias textHighlightColor= setTextHighlightColor end ! class FXStream alias swapBytes= setSwapBytes alias swapBytes getSwapBytes --- 1077,1084 ---- alias textHighlightColor= setTextHighlightColor end ! class FX_Stream ! alias error= setError ! alias position= setPosition ! alias position getPosition alias swapBytes= setSwapBytes alias swapBytes getSwapBytes Index: overloads.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/lib/fox/overloads.rb,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** overloads.rb 3 Apr 2002 21:40:57 -0000 1.7 --- overloads.rb 11 Jul 2002 13:33:13 -0000 1.8 *************** *** 1,299 **** ! require 'fox' ! ! module Fox ! class FX_App ! def stopModal(*args) ! if args.length > 0 ! if args[0].kind_of? Fixnum ! value = args[0] ! stopModalInnermost(value) ! else ! window = args[0] ! if args.length > 1 ! value = args[1] ! stopModalMatching(window, value) ! else ! stopModalMatching(window) ! end ! end ! else ! stopModalInnermost ! end ! end ! end ! ! class FX_DC ! def setStipple(*args) ! if args[0].kind_of? FXBitmap ! setStippleFromBitmap(*args) ! else ! setStippleFromPattern(*args) ! end ! end ! def setClipRectangle(*args) ! if args.length == 1 ! setClipRectangle1(args[0]) ! else ! setClipRectangle4(args[0], args[1], args[2], args[3]) ! end ! end ! end ! ! class FXFileStream ! def FXFileStream.open(filename, save_or_load, container=nil) ! fstream = FXFileStream.new(container) ! if block_given? ! if fstream.open(filename, save_or_load) ! yield fstream ! fstream.close ! else ! # open failed; raise an exception? ! end ! nil ! else ! if fstream.open(filename, save_or_load) ! fstream ! else ! # open failed; raise an exception? ! end ! end ! end ! end ! ! class FXHMat ! def rot(*args) ! if (args.length == 1) ! rot1(args[0]) ! elsif (args.length == 2) ! rot2(args[0], args[1]) ! else ! rot3(args[0], args[1], args[2]) ! end ! end ! def xrot(*args) ! if (args.length == 1) ! xrot1(args[0]) ! else ! xrot2(args[0], args[1]) ! end ! end ! def yrot(*args) ! if (args.length == 1) ! yrot1(args[0]) ! else ! yrot2(args[0], args[1]) ! end ! end ! def zrot(*args) ! if (args.length == 1) ! zrot1(args[0]) ! else ! zrot2(args[0], args[1]) ! end ! end ! def trans(*args) ! if args.length == 1 ! trans1(args[0]) ! else ! trans3(args[0], args[1], args[2]) ! end ! end ! def scale(*args) ! if args.length == 1 ! if args[0].kind_of? Float ! scalef(args[0]) ! else ! scalev(args[0]) ! end ! else ! scale3(args[0], args[1], args[2]) ! end ! end ! end ! ! class FX_Header ! def appendItem(*args) ! if (args.length > 0) && (args[0].kind_of? String) ! appendItem2(*args) ! else ! appendItem1(*args) ! end ! end ! def insertItem(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! insertItem2(*args) ! else ! insertItem1(*args) ! end ! end ! def prependItem(*args) ! if (args.length > 0) && (args[0].kind_of? String) ! prependItem2(*args) ! else ! prependItem1(*args) ! end ! end ! def replaceItem(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! replaceItem2(*args) ! else ! replaceItem1(*args) ! end ! end ! end ! ! class FX_IconList ! def appendItem(*args) ! if (args.length > 0) && (args[0].kind_of? String) ! appendItem2(*args) ! else ! appendItem1(*args) ! end ! end ! def insertItem(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! insertItem2(*args) ! else ! insertItem1(*args) ! end ! end ! def prependItem(*args) ! if (args.length > 0) && (args[0].kind_of? String) ! prependItem2(*args) ! else ! prependItem1(*args) ! end ! end ! def replaceItem(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! replaceItem2(*args) ! else ! replaceItem1(*args) ! end ! end ! end ! ! class FX_List ! def appendItem(*args) ! if (args.length > 0) && (args[0].kind_of? String) ! appendItem2(*args) ! else ! appendItem1(*args) ! end ! end ! def insertItem(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! insertItem2(*args) ! else ! insertItem1(*args) ! end ! end ! def prependItem(*args) ! if (args.length > 0) && (args[0].kind_of? String) ! prependItem2(*args) ! else ! prependItem1(*args) ! end ! end ! def replaceItem(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! replaceItem2(*args) ! else ! replaceItem1(*args) ! end ! end ! end ! ! class FXRange ! def include(*args) ! if args.length == 3 ! includePoint(*args) ! else ! if args[0].kind_of? Fox::FXRange ! includeRange(*args) ! else ! includeVec(*args) ! end ! end ! end ! end ! ! class FX_TreeList ! def addItemAfter(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! addItemAfter2(*args) ! else ! addItemAfter1(*args) ! end ! end ! def addItemBefore(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! addItemBefore2(*args) ! else ! addItemBefore1(*args) ! end ! end ! def addItemFirst(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! addItemFirst2(*args) ! else ! addItemFirst1(*args) ! end ! end ! def addItemLast(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! addItemLast2(*args) ! else ! addItemLast1(*args) ! end ! end ! end ! ! class FX_TreeListBox ! def addItemAfter(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! addItemAfter2(*args) ! else ! addItemAfter1(*args) ! end ! end ! def addItemBefore(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! addItemBefore2(*args) ! else ! addItemBefore1(*args) ! end ! end ! def addItemFirst(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! addItemFirst2(*args) ! else ! addItemFirst1(*args) ! end ! end ! def addItemLast(*args) ! if (args.length > 1) && (args[1].kind_of? String) ! addItemLast2(*args) ! else ! addItemLast1(*args) ! end ! end ! end ! ! class FX_Window ! def repaint(*args) ! if args.length == 4 ! repaintArea(args[0], args[1], args[2], args[3]) ! else ! repaintWindow ! end ! end ! def update(*args) ! if args.length == 4 ! updateArea(args[0], args[1], args[2], args[3]) ! else ! updateWindow ! end ! end ! end ! end --- 1,36 ---- ! require 'fox' ! ! module Fox ! class FX_DC ! def setStipple(*args) ! if args[0].kind_of? FXBitmap ! setStippleFromBitmap(*args) ! else ! setStippleFromPattern(*args) ! end ! end ! def setClipRectangle(*args) ! if args.length == 1 ! setClipRectangle1(args[0]) ! else ! setClipRectangle4(args[0], args[1], args[2], args[3]) ! end ! end ! end ! ! class FXFileStream ! def FXFileStream.open(filename, save_or_load, container=nil) ! fstream = FXFileStream.new(container) ! status = fstream.open(filename, save_or_load) ! if block_given? ! begin ! yield fstream ! ensure ! fstream.close ! end ! else ! fstream ! end ! end ! end ! end |