Changeset 28999 for lang/ruby/ruwin/lib

Show
Ignore:
Timestamp:
01/25/09 12:53:08 (4 years ago)
Author:
isaisstillalive
Message:
  • Windowが、コントロールのwm_notifyに対して分解済みのhwndFrom, idFrom, codeも一緒に渡すようにした。
Location:
lang/ruby/ruwin/lib/ruwin
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/ruwin/lib/ruwin/edit_field/rich.rb

    r28997 r28999  
    5050       
    5151       
    52       def wm_notify msg 
    53         hwndFrom, idFrom, code = *SWin::Application.cstruct2array(msg.lParam, "UUU") 
     52      def wm_notify msg, hwndFrom, idFrom, code 
    5453        case code 
    5554        when EN_MSGFILTER 
  • lang/ruby/ruwin/lib/ruwin/window.rb

    r28993 r28999  
    128128      name, control = @controls[hwndFrom] 
    129129      return unless control.respond_to? :wm_notify 
    130       event, *args = control.wm_notify msg 
     130      event, *args = control.wm_notify msg, hwndFrom, idFrom, code 
    131131      return unless event 
    132132