Changeset 28999 for lang/ruby/ruwin/test/ruwin/test_window.rb
- Timestamp:
- 01/25/09 12:53:08 (4 years ago)
- Files:
-
- 1 modified
-
lang/ruby/ruwin/test/ruwin/test_window.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/ruby/ruwin/test/ruwin/test_window.rb
r28993 r28999 300 300 add_control EditField, "edit" do 301 301 attr_reader :wm_notify_msg 302 def wm_notify msg303 @wm_notify_msg = msg302 def wm_notify *args 303 @wm_notify_msg = args 304 304 return :keydown, 0, 1, 2 305 305 end … … 313 313 instance = klass.new 314 314 315 lParam = SWin::Application.arg2cstructStr("UUU", instance.edit.hWnd, 0, 0)315 lParam = SWin::Application.arg2cstructStr("UUU", instance.edit.hWnd, 0, 1) 316 316 lParam_ptr = [lParam].pack("P").unpack("L")[0] 317 317 msg = DummyMSG.new nil, nil, nil, lParam_ptr 318 318 instance.wm_notify msg 319 assert_equal msg, instance.edit.wm_notify_msg319 assert_equal [msg, instance.edit.hWnd, 0, 1], instance.edit.wm_notify_msg 320 320 assert_equal [0, 1, 2], instance.edit_keydown_called 321 321 end
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)