Re: Non modal dialog : how?
- From: Yannick Barbeaux <ybarbeaux gmail com>
- To: gtkmm-list gnome org
- Subject: Re: Non modal dialog : how?
- Date: Mon, 13 May 2013 14:53:19 +0000 (UTC)
Thank you for your help.
I have found out where the problem comes from (but no solution yet) : the
point is that I want the modeless dialog to be closed automatically after
running a given operation.
To simulate this behaviour in your code Kjell, I just added a sleep() call
right after the show method (then I delete the dialog after sleeping). In
your function "on_button_modeless_clicked()" :
[...]
m_MessageDialog_Modeless->show();
sleep(4);
delete m_MessageDialog_Modeless;
m_MessageDialog_Modeless = 0;
Note that if I do anything else than sleep (any long operation), I have the
same behaviour : the window appears all blank (no widget).
If I just let the sleep line (and do not delete the dialog after), the
dialog appears blank during 4 seconds (sleep time) then the wigets (labels)
appear.
My observation is that the dialog does not appear correctly before exiting
the event handler. Correct? Could anyone confirm and explain why?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]