[Fxruby-commits] CVS: FXRuby/rdoc-sources FXRadioButton.rb,NONE,1.1.2.1 FX4Splitter.rb,1.4,1.4.2.1 F
Status: Inactive
Brought to you by:
lyle
Update of /cvsroot/fxruby/FXRuby/rdoc-sources In directory usw-pr-cvs1:/tmp/cvs-serv5730 Modified Files: Tag: release10 FX4Splitter.rb FXAccelTable.rb FXApp.rb FXArrowButton.rb FXBitmap.rb FXButton.rb FXCanvas.rb FXCheckButton.rb FXColorBar.rb FXComboBox.rb FXComposite.rb FXFrame.rb FXLabel.rb FXMainWindow.rb FXObject.rb FXShell.rb FXTextField.rb FXTooltip.rb FXTopWindow.rb Added Files: Tag: release10 FXRadioButton.rb Log Message: Documentation updates (for rdoc-sources). --- NEW FILE: FXRadioButton.rb --- module Fox # A radio button is a tri-state button. Normally, it is either # TRUE or FALSE; a third state MAYBE may be set to indicate that no selection # has been made yet by the user, or that the state is ambiguous. # When pressed, the radio button sets its state to TRUE and sends a SEL_COMMAND # to its target, and the message data set to the state of the radio button, # of the type FXbool. # If the radio button is contained inside a group box, the other radio buttons # in the group box will be set to FALSE and will send a message as well. # # = RadioButton flags # # RADIOBUTTON_AUTOGRAY:: Automatically gray out when not updated # RADIOBUTTON_AUTOHIDE:: Automatically hide when not updated # RADIOBUTTON_NORMAL:: JUSTIFY_NORMAL|ICON_BEFORE_TEXT # class FXRadioButton < FXLabel # Construct new radio button def initialize(p, text, tgt=nil, sel=0, opts=RADIOBUTTON_NORMAL, x=0, y=0, w=0, h=0, pl=DEFAULT_PAD, pr=DEFAULT_PAD, pt=DEFAULT_PAD, pb=DEFAULT_PAD) ; end # Set radio button state (TRUE, FALSE or MAYBE) def check=(s=true) ; end # Get radio button state (TRUE, FALSE or MAYBE) def check() ; end # Change radio button style def radioButtonStyle=(style) ; end # Return current radio button style def radioButtonStyle() ; end # Get the radio background color def radioColor() ; end # Set the radio background color def radioColor=(clr) ; end end end Index: FX4Splitter.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FX4Splitter.rb,v retrieving revision 1.4 retrieving revision 1.4.2.1 diff -C2 -d -r1.4 -r1.4.2.1 *** FX4Splitter.rb 27 Mar 2002 18:03:04 -0000 1.4 --- FX4Splitter.rb 17 Jun 2002 14:18:53 -0000 1.4.2.1 *************** *** 70,100 **** # Get expanded child, or -1 if not expanded def expanded(); end - - # Handles the +SEL_LEFTBUTTONPRESS+ message - def onLeftBtnPress(sender, selector, event) ; end - - # Handles the +SEL_LEFTBUTTONRELEASE+ message - def onLeftBtnRelease(sender, selector, event) ; end - - # Handles the +SEL_MOTION+ message - def onMotion(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_UP+ message - def onFocusUp(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_DOWN+ message - def onFocusDown(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_LEFT+ message - def onFocusLeft(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_RIGHT+ message - def onFocusRight(sender, selector, event) ; end - - # Handles the +SEL_COMMAND+ message with identifiers +FX4Splitter::ID_EXPAND_*+ - def onCmdExpand(sender, selector, event) ; end - - # Handles the +SEL_UPDATE+ message with identifiers +FX4Splitter::ID_EXPAND_*+ - def onUpdExpand(sender, selector, event) ; end end end --- 70,73 ---- Index: FXAccelTable.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXAccelTable.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXAccelTable.rb 3 Apr 2002 16:58:29 -0000 1.1 --- FXAccelTable.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 4,13 **** # is pressed. class FXAccelTable < FXObject - # Handles the SEL_KEYPRESS event - def onKeyPress(sender, sel, event) ; end - - # Handles the SEL_KEYRELEASE event - def onKeyRelease(sender, sel, event) ; end - # Construct empty accelerator table def initialize() ; end --- 4,7 ---- Index: FXApp.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXApp.rb,v retrieving revision 1.5.2.1 retrieving revision 1.5.2.2 diff -C2 -d -r1.5.2.1 -r1.5.2.2 *** FXApp.rb 30 Apr 2002 02:12:46 -0000 1.5.2.1 --- FXApp.rb 17 Jun 2002 14:18:53 -0000 1.5.2.2 *************** *** 97,107 **** # class FXApp < FXObject - - # Handles the +SEL_COMMAND+ message with identifier +ID_QUIT+ - def onCmdQuit(sender, selector, ptr) ; end - - # Handles the +SEL_COMMAND+ message with identifier +ID_DUMP+ - def onCmdDump(sender, selector, ptr) ; end - # Copyright notice for library def FXApp.copyright() ; end --- 97,100 ---- Index: FXArrowButton.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXArrowButton.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXArrowButton.rb 3 Apr 2002 16:58:29 -0000 1.1 --- FXArrowButton.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 24,51 **** # class FXArrowButton < FXFrame - # Handles the SEL_PAINT message - def onPaint(sender, selector, event) ; end - # Handles the SEL_UPDATE message - def onUpdate(sender, selector, event) ; end - # Handles the SEL_ENTER message - def onEnter(sender, selector, event) ; end - # Handles the SEL_LEAVE message - def onLeave(sender, selector, event) ; end - # Handles the SEL_LEFTBUTTONPRESS message - def onLeftBtnPress(sender, selector, event) ; end - # Handles the SEL_LEFTBUTTONRELEASE message - def onLeftBtnRelease(sender, selector, event) ; end - # Handles the SEL_UNGRABBED message - def onUngrabbed(sender, selector, event) ; end - def onRepeat(sender, selector, event) ; end - # Handles the SEL_KEYPRESS message - def onKeyPress(sender, selector, event) ; end - # Handles the SEL_KEYRELEASE message - def onKeyRelease(sender, selector, event) ; end - def onHotKeyPress(sender, selector, event) ; end - def onHotKeyRelease(sender, selector, event) ; end - def onQueryHelp(sender, selector, event) ; end - def onQueryTip(sender, selector, event) ; end - # Construct arrow button def initialize(p, tgt=nil, sel=0, opts=ARROW_NORMAL, x=0, y=0, w=0, h=0, pl=DEFAULT_PAD, pr=DEFAULT_PAD, pt=DEFAULT_PAD, pb=DEFAULT_PAD) ; end --- 24,27 ---- Index: FXBitmap.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXBitmap.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXBitmap.rb 3 Apr 2002 16:58:29 -0000 1.1 --- FXBitmap.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 1,17 **** module Fox ! # ! # Bitmap is a one bit/pixel image used for patterning and # stippling operations. # # = Image rendering hints ! # ! # BITMAP_KEEP:: Keep pixel data in client ! # BITMAP_OWNED:: Pixel data is owned by image ! # BITMAP_SHMI:: Using shared memory image ! # BITMAP_SHMP:: Using shared memory pixmap ! # class FXBitmap < FXDrawable # Create an image ! def initialize(app, pix=nil, opts=0, w=1, h=1) ; end # Render pixels --- 1,15 ---- module Fox ! # A bitmap is a one bit/pixel image used for patterning and # stippling operations. # # = Image rendering hints ! # BITMAP_KEEP:: Keep pixel data in client ! # BITMAP_OWNED:: Pixel data is owned by image ! # BITMAP_SHMI:: Using shared memory image ! # BITMAP_SHMP:: Using shared memory pixmap ! class FXBitmap < FXDrawable # Create an image ! def initialize(app, pixels=nil, opts=0, w=1, h=1) ; end # Render pixels *************** *** 24,32 **** def setPixel(x, y, color) ; end ! # Save pixel data only ! def savePixels(store) ; end ! ! # Load pixel data only ! def loadPixels(store) ; end end end --- 22,27 ---- def setPixel(x, y, color) ; end ! # Resize bitmap to the specified width and height; the contents become undefined ! def resize(w, h) ; end end end Index: FXButton.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXButton.rb,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -d -r1.2 -r1.2.2.1 *** FXButton.rb 26 Mar 2002 21:36:23 -0000 1.2 --- FXButton.rb 17 Jun 2002 14:18:53 -0000 1.2.2.1 *************** *** 36,93 **** # Get the button style flags def buttonStyle() ; end - - # Handles the +SEL_PAINT+ message - def onPaint(sender, selector, event) ; end - - # Handles the +SEL_UPDATE+ message - def onUpdate(sender, selector, event) ; end - - # Handles the +SEL_ENTER+ message - def onEnter(sender, selector, event) ; end - - # Handles the +SEL_LEAVE+ message - def onLeave(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_IN+ message - def onFocusIn(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_OUT+ message - def onFocusOut(sender, selector, event) ; end - - # Handles the +SEL_UNGRABBED+ message - def onUngrabbed(sender, selector, event) ; end - - # Handles the +SEL_LEFTBUTTONPRESS+ message - def onLeftBtnPress(sender, selector, event) ; end - - # Handles the +SEL_LEFTBUTTONRELEASE+ message - def onLeftBtnRelease(sender, selector, event) ; end - - # Handles the +SEL_KEYPRESS+ message - def onKeyPress(sender, selector, event) ; end - - # Handles the +SEL_KEYRELEASE+ message - def onKeyRelease(sender, selector, event) ; end - - # Handles the +SEL_KEYPRESS+ message with identifier +FXWindow::ID_HOTKEY+ - def onHotKeyPress(sender, selector, event) ; end - - # Handles the +SEL_KEYRELEASE+ message with identifier +FXWindow::ID_HOTKEY+ - def onHotKeyRelease(sender, selector, event) ; end - - # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_CHECK+ - def onCheck(sender, selector, event) ; end - - # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_UNCHECK+ - def onUncheck(sender, selector, event) ; end - - # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_SETVALUE+ - def onCmdSetValue(sender, selector, event) ; end - - # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_SETINTVALUE+ - def onCmdSetIntValue(sender, selector, event) ; end - - # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_GETINTVALUE+ - def onCmdGetIntValue(sender, selector, event) ; end end end --- 36,39 ---- Index: FXCanvas.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXCanvas.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXCanvas.rb 3 Apr 2002 16:58:29 -0000 1.1 --- FXCanvas.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 2,14 **** # Canvas, an area drawn by another object class FXCanvas < FXWindow - # Handles the SEL_PAINT message - def onPaint(sender, selector, event) ; end - # Handles the SEL_MOTION message - def onMotion(sender, selector, event) ; end - # Handles the SEL_KEYPRESS message - def onKeyPress(sender, selector, event) ; end - # Handles the SEL_KEYRELEASE message - def onKeyRelease(sender, selector, event) ; end - # Construct new drawing canvas widget def initialize(p, tgt=nil, sel=0, opts=FRAME_NORMAL, x=0, y=0, w=0, h=0) ; end --- 2,5 ---- Index: FXCheckButton.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXCheckButton.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXCheckButton.rb 3 Apr 2002 16:58:29 -0000 1.1 --- FXCheckButton.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 14,45 **** class FXCheckButton < FXLabel - # Handles the SEL_PAINT message - def onPaint(sender, selector, event) ; end - # Handles the SEL_UPDATE message - def onUpdate(sender, selector, event) ; end - # Handles the SEL_ENTER message - def onEnter(sender, selector, event) ; end - # Handles the SEL_LEAVE message - def onLeave(sender, selector, event) ; end - def onFocusIn(sender, selector, event) ; end - def onFocusOut(sender, selector, event) ; end - def onUngrabbed(sender, selector, event) ; end - # Handles the SEL_LEFTBUTTONPRESS message - def onLeftBtnPress(sender, selector, event) ; end - # Handles the SEL_LEFTBUTTONRELEASE message - def onLeftBtnRelease(sender, selector, event) ; end - # Handles the SEL_KEYPRESS message - def onKeyPress(sender, selector, event) ; end - # Handles the SEL_KEYRELEASE message - def onKeyRelease(sender, selector, event) ; end - def onHotKeyPress(sender, selector, event) ; end - def onHotKeyRelease(sender, selector, event) ; end - def onCheck(sender, selector, event) ; end - def onUncheck(sender, selector, event) ; end - def onUnknown(sender, selector, event) ; end - def onCmdSetValue(sender, selector, event) ; end - def onCmdSetIntValue(sender, selector, event) ; end - def onCmdGetIntValue(sender, selector, event) ; end - # Construct new check button def initialize(p, text, tgt=nil, sel=0, opts=CHECKBUTTON_NORMAL, x=0, y=0, w=0, h=0, pl=DEFAULT_PAD, pr=DEFAULT_PAD, pt=DEFAULT_PAD, pb=DEFAULT_PAD) ; end --- 14,17 ---- Index: FXColorBar.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXColorBar.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXColorBar.rb 3 Apr 2002 16:58:55 -0000 1.1 --- FXColorBar.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 4,55 **** # # = Color bar orientation ! # ! # COLORBAR_HORIZONTAL:: Color bar shown horizontally ! # COLORBAR_VERTICAL:: Color bar shown vertically ! class FXColorBar < FXFrame - long onPaint(FXObject*,FXSelector,void*); - long onLeftBtnPress(FXObject*,FXSelector,void*); - long onLeftBtnRelease(FXObject*,FXSelector,void*); - long onMotion(FXObject*,FXSelector,void*); - long onQueryHelp(FXObject*,FXSelector,void*); - long onQueryTip(FXObject*,FXSelector,void*); - # Construct color well with initial color clr def initialize(p, tgt=nil, sel=0, opts=FRAME_NORMAL, x=0, y=0, w=0, h=0, pl=DEFAULT_PAD, pr=DEFAULT_PAD, pt=DEFAULT_PAD, pb=DEFAULT_PAD) ; end ! # Change hue def hue=(h) ; end ! # Return hue def hue() ; end ! # Change saturation def sat=(s) ; end ! # Return saturation def sat() ; end ! # Change value def val=(v) ; end ! # Return value def val() ; end ! ! # Get the color bar style ! def barStyle() ; end ! # Change the color bar style def barStyle=(style) ; end ! # Set status line help text for this color bar def helpText=(text) ; end ! ! # Get status line help text for this color bar def helpText() ; end ! ! # Set tool tip message for this color bar def tipText=(text) ; end ! # Get tool tip message for this color well def tipText() ; end --- 4,47 ---- # # = Color bar orientation ! # COLORBAR_HORIZONTAL:: Color bar shown horizontally ! # COLORBAR_VERTICAL:: Color bar shown vertically ! class FXColorBar < FXFrame # Construct color well with initial color clr def initialize(p, tgt=nil, sel=0, opts=FRAME_NORMAL, x=0, y=0, w=0, h=0, pl=DEFAULT_PAD, pr=DEFAULT_PAD, pt=DEFAULT_PAD, pb=DEFAULT_PAD) ; end ! # Change hue def hue=(h) ; end ! # Return hue def hue() ; end ! # Change saturation def sat=(s) ; end ! # Return saturation def sat() ; end ! # Change value def val=(v) ; end ! # Return value def val() ; end ! # Change the color bar style + def barStyle() ; end + + # Get the color bar style def barStyle=(style) ; end ! # Set status line help text for this color bar def helpText=(text) ; end ! ! # Get status line help text for this color well def helpText() ; end ! ! # Set tool tip message for this color well def tipText=(text) ; end ! # Get tool tip message for this color well def tipText() ; end Index: FXComboBox.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXComboBox.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXComboBox.rb 27 Mar 2002 18:03:04 -0000 1.1 --- FXComboBox.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 19,39 **** # class FXComboBox < FXPacker - # Handles the +SEL_FOCUS_UP+ message - def onFocusUp(sender, selector, event) ; end - # Handles the +SEL_FOCUS_DOWN+ message - def onFocusDown(sender, selector, event) ; end - # Handles the +SEL_COMMAND+ message from the button - def onTextButton(sender, selector, ptr) ; end - # Handles the +SEL_CHANGED+ message from the text field - def onTextChanged(sender, selector, string) ; end - # Handles the +SEL_COMMAND+ message from the text field - def onTextCommand(sender, selector, string) ; end - # Handles the +SEL_CLICKED+ message for the list - def onListClicked(sender, selector, listIndex) ; end - # Handles something else - def onFwdToText(sender, selector, ptr) ; end - # Handles the +SEL_UPDATE+ message from the text field - def onUpdFmText(sender, selector, ptr); - # Constructor def initialize(p, cols, nvis, tgt, sel, opts=COMBOBOX_NORMAL, x=0, y=0, w=0, h=0, pl=DEFAULT_PAD, pr=DEFAULT_PAD, pt=DEFAULT_PAD, pb=DEFAULT_PAD) ; end --- 19,22 ---- Index: FXComposite.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXComposite.rb,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -d -r1.2 -r1.2.2.1 *** FXComposite.rb 27 Mar 2002 18:03:04 -0000 1.2 --- FXComposite.rb 17 Jun 2002 14:18:53 -0000 1.2.2.1 *************** *** 2,20 **** # Base composite class FXComposite < FXWindow - # Handles the +SEL_KEYPRESS+ message - def onKeyPress(sender, selector, event) ; end - - # Handles the +SEL_KEYRELEASE+ message - def onKeyRelease(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_NEXT+ message - def onFocusNext(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_PREV+ message - def onFocusPrev(sender, selector, event) ; end - - # Handles the +SEL_COMMAND+ message with identifier FXWindow::ID_UPDATE - def onCmdUpdate(sender, selector, event) ; end - # Constructor def initialize(p, opts=0, x=0, y=0, w=0, h=0); end --- 2,5 ---- Index: FXFrame.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXFrame.rb,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -d -r1.2 -r1.2.2.1 *** FXFrame.rb 26 Mar 2002 21:36:23 -0000 1.2 --- FXFrame.rb 17 Jun 2002 14:18:53 -0000 1.2.2.1 *************** *** 65,71 **** # Get base GUI color def baseColor() ; end - - # Handles the +SEL_PAINT+ message - def onPaint(sender, selector, event) ; end end end --- 65,68 ---- Index: FXLabel.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXLabel.rb,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -d -r1.2 -r1.2.2.1 *** FXLabel.rb 26 Mar 2002 21:36:23 -0000 1.2 --- FXLabel.rb 17 Jun 2002 14:18:53 -0000 1.2.2.1 *************** *** 85,109 **** # Get the tool tip message for this label def tipText() ; end - - # Handles the +SEL_PAINT+ message - def onPaint(sender, selector, event) ; end - - # Handles the +SEL_KEYPRESS+ message with identifier +FXWindow::ID_HOTKEY+ - def onHotKeyPress(sender, selector, event) ; end - - # Handles the +SEL_KEYRELEASE+ message with identifier +FXWindow::ID_HOTKEY+ - def onHotKeyRelease(sender, selector, event) ; end - - # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_GETSTRINGVALUE+ - def onCmdGetStringValue(sender, selector, event) ; end - - # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_SETSTRINGVALUE+ - def onCmdSetStringValue(sender, selector, event) ; end - - # Handles the +SEL_UPDATE+ message with identifier +FXWindow::ID_QUERY_HELP+ - def onQueryHelp(sender, selector, event) ; end - - # Handles the +SEL_UPDATE+ message with identifier +FXWindow::ID_QUERY_TIP+ - def onQueryTip(sender, selector, event) ; end end end --- 85,88 ---- Index: FXMainWindow.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXMainWindow.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXMainWindow.rb 7 Feb 2002 16:54:54 -0000 1.1 --- FXMainWindow.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 4,10 **** # Construct a main window def initialize(app, name, ic=nil, mi=nil, opts=DECOR_ALL, x=0, y=0, w=0, h=0, pl=0, pr=0, pt=0, pb=0, hs=0, vs=0) ; end - - # Handles the +SEL_CLOSE+ message - def onClose(sender, selector, event) ; end end end --- 4,7 ---- Index: FXObject.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXObject.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXObject.rb 25 Jan 2002 23:14:56 -0000 1.1 --- FXObject.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 5,11 **** def handle(sender, sel, ptr); end - # Called for unhandled messages - def onDefault(sender, sel, ptr) ; end - # Get class name of some object def getClassName() ; end --- 5,8 ---- Index: FXShell.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXShell.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXShell.rb 7 Feb 2002 16:54:54 -0000 1.1 --- FXShell.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 2,19 **** # A child of the root window class FXShell < FXComposite - # Handles the +SEL_CONFIGURE+ message - def onConfigure(sender, selector, event) ; end - - # Handles the +SEL_KEYPRESS+ message - def onKeyPress(sender, selector, event) ; end - - # Handles the +SEL_KEYRELEASE+ message - def onKeyRelease(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_NEXT+ message - def onFocusNext(sender, selector, event) ; end - - # Handles the +SEL_FOCUS_PREV+ message - def onFocusPrev(sender, selector, event) ; end end end --- 2,5 ---- Index: FXTextField.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXTextField.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXTextField.rb 27 Mar 2002 18:03:04 -0000 1.1 --- FXTextField.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 38,109 **** # class FXTextField < FXFrame - # Handles the +SEL_PAINT+ message - def onPaint(sender, selector, event) ; end - # Handles the +SEL_KEYPRESS+ message - def onKeyPress(sender, selector, event) ; end - # Handles the +SEL_KEYRELEASE+ message - def onKeyRelease(sender, selector, event) ; end - # Handles the +SEL_LEFTBUTTONPRESS+ message - def onLeftBtnPress(sender, selector, event) ; end - # Handles the +SEL_LEFTBUTTONRELEASE+ message - def onLeftBtnRelease(sender, selector, event) ; end - # Handles the +SEL_MIDDLEBUTTONPRESS+ message - def onMiddleBtnPress(sender, selector, event) ; end - # Handles the +SEL_MIDDLEBUTTONRELEASE+ message - def onMiddleBtnRelease(sender, selector, event) ; end - # Handles the +SEL_VERIFY+ message - def onVerify(sender, selector, string) ; end - # Handles the +SEL_MOTION+ message - def onMotion(sender, selector, event) ; end - # Handles the +SEL_SELECTION_LOST+ message - def onSelectionLost(sender, selector, event) ; end - # Handles the +SEL_SELECTION_GAINED+ message - def onSelectionGained(sender, selector, event) ; end - # Handles the +SEL_SELECTION_REQUEST+ message - def onSelectionRequest(FXObject*,FXSelector,void* ptr) ; end - # Handles the +SEL_CLIPBOARD_LOST+ message - def onClipboardLost(sender, selector, event) ; end - # Handles the +SEL_CLIPBOARD_GAINED+ message - def onClipboardGained(sender, selector, event) ; end - # Handles the +SEL_CLIPBOARD_REQUEST+ message - def onClipboardRequest(sender, selector, event) ; end - # Handles the +SEL_FOCUS_SELF+ message - def onFocusSelf(sender, selector, event) ; end - # Handles the +SEL_FOCUS_IN+ message - def onFocusIn(sender, selector, event) ; end - # Handles the +SEL_FOCUS_OUT+ message - def onFocusOut(sender, selector, event) ; end - def onBlink(sender, selector, ptr) ; end - def onAutoScroll(sender, selector, ptr) ; end - def onQueryHelp(sender, selector, ptr) ; end - def onQueryTip(sender, selector, ptr) ; end - def onCmdSetValue(sender, selector, string) ; end - def onCmdSetIntValue(sender, selector, int) ; end - def onCmdSetRealValue(sender, selector, float) ; end - def onCmdSetStringValue(sender, selector, string) ; end - def onCmdGetIntValue(sender, selector, ptr) ; end - def onCmdGetRealValue(sender, selector, ptr) ; end - def onCmdGetStringValue(sender, selector, ptr) ; end - def onCmdCursorHome(sender, selector, ptr) ; end - def onCmdCursorEnd(sender, selector, ptr) ; end - def onCmdCursorRight(sender, selector, ptr) ; end - def onCmdCursorLeft(sender, selector, ptr) ; end - def onCmdMark(sender, selector, ptr) ; end - def onCmdExtend(sender, selector, ptr) ; end - def onCmdSelectAll(sender, selector, ptr) ; end - def onCmdDeselectAll(sender, selector, ptr) ; end - def onCmdCutSel(sender, selector, ptr) ; end - def onCmdCopySel(sender, selector, ptr) ; end - def onCmdPasteSel(sender, selector, ptr) ; end - def onCmdDeleteSel(sender, selector, ptr) ; end - def onCmdOverstString(sender, selector, character) ; end - def onCmdInsertString(sender, selector, string) ; end - def onCmdBackspace(sender, selector, ptr) ; end - def onCmdDelete(sender, selector, ptr) ; end - def onCmdToggleEditable(sender, selector, ptr) ; end - def onUpdToggleEditable(sender, selector, ptr) ; end - def onCmdToggleOverstrike(sender, selector, ptr) ; end - def onUpdToggleOverstrike(sender, selector, ptr) ; end - # Construct text field wide enough to display ncols columns def initialize(p, ncols, tgt=nil, sel=0, opts=TEXTFIELD_NORMAL, x=0, y=0, w=0, h=0, pl=DEFAULT_PAD, pr=DEFAULT_PAD, pt=DEFAULT_PAD, pb=DEFAULT_PAD) ; end --- 38,41 ---- Index: FXTooltip.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXTooltip.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXTooltip.rb 26 Mar 2002 21:36:23 -0000 1.1 --- FXTooltip.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 13,32 **** # class FXTooltip < FXShell - # Handles the +SEL_PAINT+ message - def onPaint(sender, selector, event); end - - # Handles the +SEL_UPDATE+ message - def onUpdate(sender, selector, ptr); end - - # Handles the +SEL_COMMAND+ message with identifier +ID_TIP_SHOW+ - def onTipShow(sender, selector, ptr); end - - # Handles the +SEL_COMMAND+ message with identifier +ID_TIP_HIDE+ - def onTipHide(sender, selector, ptr); end - - def onCmdGetStringValue(sender, selector, ptr) ; end - - def onCmdSetStringValue(sender, selector, string); end - # Construct a tool tip def initialize(app, opts=TOOLTIP_NORMAL, x=0, y=0, w=0, h=0); end --- 13,16 ---- Index: FXTopWindow.rb =================================================================== RCS file: /cvsroot/fxruby/FXRuby/rdoc-sources/FXTopWindow.rb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** FXTopWindow.rb 7 Feb 2002 16:54:54 -0000 1.1 --- FXTopWindow.rb 17 Jun 2002 14:18:53 -0000 1.1.2.1 *************** *** 44,138 **** # Return +true+ if window has been iconified ! def isIconified() ; end # Change window title ! def setTitle(title) ; end # Return window title ! def getTitle() ; end # Change top padding ! def setPadTop(padTop) ; end # Get top interior padding ! def getPadTop() ; end # Change bottom padding ! def setPadBottom(padBottom) ; end # Get bottom interior padding ! def getPadBottom() ; end # Change left padding ! def setPadLeft(padLeft) ; end # Get left interior padding ! def getPadLeft() ; end # Change right padding ! def setPadRight(padRight) ; end # Get right interior padding ! def getPadRight() ; end # Return horizontal spacing between children ! def getHSpacing() ; end # Return vertical spacing between children ! def getVSpacing() ; end # Change horizontal spacing between children ! def setHSpacing(hSpacing) ; end # Change vertical spacing between children ! def setVSpacing(vSpacing) ; end # Change packing hints for children ! def setPackingHints(packingHints) ; end # Return packing hints for children ! def getPackingHints() ; end # Change title and border decorations ! def setDecorations(decorations) ; end # Return current title and border decorations ! def getDecorations() ; end # Return window icon ! def getIcon() ; end # Change window icon ! def setIcon(icon) ; end # Return window mini (title) icon ! def getMiniIcon() ; end # Change window mini (title) icon ! def setMiniIcon(miniIcon) ; end ! ! # Handles the +SEL_CLOSE+ message ! def onClose(sender, selector, event) ; end ! ! # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_SETSTRINGVALUE+ ! def onCmdSetStringValue(sender, selector, event) ; end ! ! # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_ICONIFY+ ! def onCmdIconify(sender, selector, event) ; end ! ! # Handles the +SEL_COMMAND+ message with identifier +FXWindow::ID_DEICONIFY+ ! def onCmdDeiconify(sender, selector, event) ; end ! ! # Handles the +SEL_FOCUS_UP+ message ! def onFocusUp(sender, selector, event) ; end ! ! # Handles the +SEL_FOCUS_DOWN+ message ! def onFocusDown(sender, selector, event) ; end ! ! # Handles the +SEL_FOCUS_LEFT+ message ! def onFocusLeft(sender, selector, event) ; end ! ! # Handles the +SEL_FOCUS_RIGHT+ message ! def onFocusRight(sender, selector, event) ; end end end --- 44,114 ---- # Return +true+ if window has been iconified ! def iconified?() ; end # Change window title ! def title=(title) ; end # Return window title ! def title() ; end # Change top padding ! def padTop=(padTop) ; end # Get top interior padding ! def padTop() ; end # Change bottom padding ! def padBottom=(padBottom) ; end # Get bottom interior padding ! def padBottom() ; end # Change left padding ! def padLeft=(padLeft) ; end # Get left interior padding ! def padLeft() ; end # Change right padding ! def padRight=(padRight) ; end # Get right interior padding ! def padRight() ; end # Return horizontal spacing between children ! def hSpacing() ; end # Return vertical spacing between children ! def vSpacing() ; end # Change horizontal spacing between children ! def hSpacing=(hSpacing) ; end # Change vertical spacing between children ! def vSpacing=(vSpacing) ; end # Change packing hints for children ! def packingHints=(packingHints) ; end # Return packing hints for children ! def packingHints() ; end # Change title and border decorations ! def decorations=(decorations) ; end # Return current title and border decorations ! def decorations() ; end # Return window icon ! def icon() ; end # Change window icon ! def icon=(icon) ; end # Return window mini (title) icon ! def miniIcon() ; end # Change window mini (title) icon ! def miniIcon=(miniIcon) ; end end end |