Hi, I got "undefined method ''drag_accept_files'' for Wx::Frame" The doc (http://wxruby.rubyforge.org/doc/window.html#Window_dragacceptfiles) indicates it''s available on Windows. Thanks, Zhimin -- Posted via http://www.ruby-forum.com/.
Alex Fenton
2008-Sep-09 10:55 UTC
[wxruby-users] drag_accept_files undefined in 1.9.8 (mingw32)
Zhimin Zhan wrote:> I got "undefined method ''drag_accept_files'' for Wx::Frame" > > The doc > (http://wxruby.rubyforge.org/doc/window.html#Window_dragacceptfiles) > indicates it''s available on Windows. >Thanks for reporting this. It''s not in our SVN. We could add it, but the wxWidgets docs suggest it''s 1) Windows only 2) Based on an older Windows system http://docs.wxwidgets.org/2.8.6/wx_wxdropfilesevent.html You should already be able to drag/drop files using DropFileTarget (take a look at samples/dragdrag/dragdrop.rb) If you think there is something that drag_accept_files would add to the more general drag/drop features already available, let me know, otherwise I will delete references to this from the docs. cheers alex
Zhimin Zhan
2008-Sep-09 22:32 UTC
[wxruby-users] drag_accept_files undefined in 1.9.8 (mingw32)
Alex Fenton wrote:> You should already be able to drag/drop files using DropFileTarget (take > a look at samples/dragdrag/dragdrop.rb)That''s exactly what I wanted, Thanks! Regards, Zhimin -- Posted via http://www.ruby-forum.com/.
I''m trying to track down a mysterious crash that has cropped up in my WxRuby app. It occurs only after I call set_size to reduce the size of my Frame. The message I get when it crashes is: "This application has requested the Runtime to terminate it in an unusual way. Please contact the application''s support team for more information.", which I think means there was an unhandled exception. Is there any problem with reducing the size of a Frame so that there are controls that are no long visible? (It seems like the problem doesn''t occur if I manually reduce the size of Frame by dragging the border.) Any suggestions would be appreciated. Eric Rubin