[wxruby-users] WX::Dialog won't close
Glen Holcomb
damnbigman at gmail.com
Fri Oct 10 16:54:10 EDT 2008
On Fri, Oct 10, 2008 at 3:48 AM, Alex Fenton <alex at pressure.to> wrote:
> Hi Glen
>
> Glen Holcomb wrote:
>
> It would appear that the only instruction that doesn't run at the end of
>> on_okay is close, exit works fine. This kind of blows, I suppose I'll have
>> to start another instance of the app and exit after the populate finishes,
>> not the cleanest solution.
>>
>
> I'm sure you won't need to do this.
>
> Generally, if you want help, please reduce the code to a standalone,
> runnable, and ideally short sample. I'm very happy to help, but it's too
> much to expect people to install extra libraries and second-guess what the
> rest of your app is doing.
>
> I did try running your code, pruned of the LDAP stuff. It seems fine to me
> - there's nothing in the dialog layout itself. I would suggest checking that
> the dialog has an explicit parent, not nil - it is better in most cases that
> the dialog is linked to a parent frame. In the special case that an
> application consists only of a single dialog, you must use Dialog#destroy to
> end the app, close is not sufficient.
>
> If this doesn't help, I would look further into net/ldap and see whether
> this is causing it to hang - ie, if ok does nothing but 'close' does it work
> fine?
>
> cheers
>
> alex
>
>
> _______________________________________________
> wxruby-users mailing list
> wxruby-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/wxruby-users
>
Hey Alex,
Thanks for the reply, destroy did the trick. I don't know why I didn't try
that before, according to my browser I'd looked at the method definition in
the API docs. Odd that close doesn't work, I'm creating this dialog the
same way I do all my others and close works for them.
--
"Hey brother Christian with your high and mighty errand, Your actions speak
so loud, I can't hear a word you're saying."
-Greg Graffin (Bad Religion)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/wxruby-users/attachments/20081010/fc7ebce6/attachment.html>
More information about the wxruby-users
mailing list