<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Il giorno mar 11 gen 2022 alle ore 12:07 Benoît Minisini <<a href="mailto:g4mba5@gmail.com">g4mba5@gmail.com</a>> ha scritto:<br></div></div><img width="0" height="0" class="chq-track-image" alt="" style="display:flex; border: 0; width: 0px; height: 0px" src="https://www.cloudhq-mkt7.net/mail_track/mail/d9b1bd298987642628_1641901258617?uid=310830"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
It's a different thing.<br>
<br>
GUI applications automatically quit when there have no opened windows <br>
(persistent or not) or trayicons (or watched file descriptors) anymore.<br>
<br>
Because then the user has no way to interact with the program anymore, <br>
so it seems a good idea to stop the program.<br>
<br>
You set the 'Persistent' property when you don't want to recreate your <br>
window each time you use it, usually when it's a dialog, or a tool window.<br><br></blockquote><div><br></div><div class="gmail_default" style="font-size:small">Thank you Benoit, the concept is now clear, but the documentation isn't.</div><div class="gmail_default" style="font-size:small">I'll propose a change in the docs and then I'll submit it to the list for approval.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">On another note: my application does have a tray icon, but the application is closed nonetheless when I click on "X" on the main window.</div><div class="gmail_default" style="font-size:small">And this sparks another thought: unfortunately it is not always possible to close an application by closing the main window. Sometimes you have to use the QUIT statements, but that generates other problems in GUI programs.</div><div class="gmail_default" style="font-size:small">So we have two distinct and somewhat opposite problems here: an application that closes when it shouldn't (because I still have the tray icon running) and an application that can't be cleanly closed when it should.</div><div class="gmail_default" style="font-size:small">I'll send a separate message for this second issue with some code demonstrating the problem.</div><div class="gmail_default" style="font-size:small">All this is on Gambas 3.16.3: I'm not using development versions on purpose.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Regards</div><div class="gmail_default" style="font-size:small">Cris</div></div></div>