Salut
sebastien wrote:> Quand je place "BusyCursor.busy do.....end" dans un
"begin/rescue" et
> que j''ai une exception qui se l?ve, comment est-ce que je peut
faire
> pour pouvoir stoper "BusyCursor" ? partir de rescue? car
j''ai le
> "BusyCursor" qui continu son ex?cution.
[ Sebastien asked - when I use "BusyCursor.busy do .. end" within a
begin/rescue clause, and an exception is raised, the BusyCursor
continues - how can I can I stop it? ]
J''ai rencontr? le m?me probl?me. Je l''ai r?solu avec
''ensure'', comme
ci-dessus:
[I ran into the same problem. I resolved it with ensure, like this:]
begin
Wx::BusyCursor do
#long code
end
rescue
ensure
a_frame.cursor = Wx::Cursor.new(Wx::CURSOR_ARROW)
end
Selon moi, nous devrons le d?panner dans wxRuby
http://rubyforge.org/tracker/index.php?func=detail&aid=19646&group_id=35&atid=218
[In my opinion, this is something we should fix in wxRuby - bug added]
alex