VisualuRuby(tmp) Reference

VRMessageHandler

Coloring : swin class : vruby class

Class Hierarchy

This is a module

Including Modules

none

Child classes or Classes/Modules including this

VRBitmapPanel VRCanvasPanel VRClipboardObserver VRClosingSensitive VRComCtlContainer VRContainersSet VRCtlColor VRDdeClient VRDdeExecuteServer VRDdePokeServer VRDdeRequestServer VRDdeServer VRDestroySensitive VRDragDropSource VRDragFileSource VRDrawable VRDropFileTarget VRFocusSensitive VRForm VRFullsizeLayoutManager VRGridLayoutManager VRHorizLayoutManager VRInputbox VRInputboxDialog VRKeyFeasible VRLayoutManager VRMarginedFrameUseable VRMediaViewContainer VRMediaViewModeNotifier VRMessageParentRelayer VRMouseFeasible VROleDragSource VROleDragSourceLow VROleDropTarget VROwnerDrawControlContainer VRResizeSensitive VRStdControlContainer VRTabbedPanel VRTimerFeasible VRToolbarUseable VRTrayiconFeasible VRUserMessageUseable VRVertLayoutManager

vr/vruby.rb

VRMessageHandler

This is a module to handle windows messages. If you need to receive windows messages , this module is necessary.

Methods

acceptEvents(ev_array)
Declares the windows messages to be handled. ev_array is an array of the handled messages. This method calls SWin::addEvent for each message.
addHandler(msg,handlername,argtype,argparsestr)
Defines the name and type of the message handler for msg. The handlername is composed with handlername and the arguments are depend on argtype which is a constant in module MSGTYPE. When the message come with structured lParam, it is necessary to be defined argparsestr to devide it.

VisualuRuby(tmp) Reference Index : Project HomePage(English) : Project HomePage(Japanese) : Sourceforge vruby page
Generated at Sun Feb 24 01:29:45 +0900 2008