<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Jan 24, 2014, at 2:22 PM, "Dougherty, Matthew T" <<a href="mailto:matthewd@bcm.edu">matthewd@bcm.edu</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">I was wanting to execute some code during quit session,</blockquote><div><br></div><div>The two triggers for this are chimera.APPQUIT and chimera.CONFIRM_APPQUIT.  For the former, Chimera is going to quit afterward no matter what.  For the latter, the trigger data is a list.  You can append a text string to the list.  If you do, then that string will be displayed to the user in a confirmation dialog with the text "Really Quit?" appended afterward.  The user then chooses whether to really quit or not.  If they do quit then an APPQUIT will be coming along shortly...</div><br><blockquote type="cite">close session</blockquote><div><br></div>chimera.CLOSE_SESSION and chimera.CONFIRM_CLOSE_SESSION.  Exactly analogous to the APPQUIT triggers.</div><div><br><blockquote type="cite">and save session;</blockquote><div><br></div>SimpleSession.SAVE_SESSION.  The trigger data is an open file for you to write Python code to.  This covered in detail in the "Session Saving" programmer's example:</div><div><br></div><div><a href="http://www.cgl.ucsf.edu/chimera/docs/ProgrammersGuide/Examples/index.html">Programmer's Examples</a></div><div><br><blockquote type="cite">priority on quit.<br>Is this going to be straight forward, such as registering a callback?</blockquote><div><br></div>If you don't know how to register callbacks for triggers let me know.</div><div><br></div><div>--Eric<br></div><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; font-size: 16px; "><p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Helvetica" size="5" style="font: 16.0px Helvetica"><span class="Apple-converted-space">                       <span class="Apple-converted-space"> </span></span>Eric Pettersen</font></p><p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Helvetica" size="5" style="font: 16.0px Helvetica"><span class="Apple-converted-space">                       <span class="Apple-converted-space"> </span></span>UCSF Computer Graphics Lab</font></p><p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Helvetica" size="5" style="font: 16.0px Helvetica"><span class="Apple-converted-space">                        </span><a href="http://www.cgl.ucsf.edu">http://www.cgl.ucsf.edu</a></font></p><br class="Apple-interchange-newline"></span>
</div>
<br></body></html>