<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Normally a save&nbsp;session by a python&nbsp;extension is invoked by a trigger SAVE_SESSION.<br>
</p>
<p><br>
</p>
<p>For restoring a&nbsp;session, several&nbsp;related chimera APIs&nbsp;are available that are typically&nbsp;not used.<br>
</p>
<p>1) post model restore:&nbsp;SimpleSession.registerAfterModelsCB(afterModelsRestoredCB, arg)<br>
</p>
<p>2)&nbsp;BEGIN_RESTORE_SESSION and END_RESTORE_SESSION triggers.<br>
</p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);"><br>
</span></span></p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">I need to reset
 extension&nbsp;gui values based on midas positions.&nbsp;</span></span></p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">I presume a
 normal restore in the session file&nbsp;does not guarantee that these midas&nbsp;positions will be loaded at that time, so I need to delay the gui updates until the restore process has ended or possibly when&nbsp;the&nbsp;models are loaded loaded.</span></span></p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);"><br>
</span></span></p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">What
 is the distinction between&nbsp;</span><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">END_RESTORE_SESSION and&nbsp;registerAfterModelsCB?</span><br>
</span></span></p>
<p><br>
</p>
<div id="Signature">
<div class="BodyFragment"><font size="2">
<div class="PlainText">Matthew Dougherty<br>
National Center for Macromolecular Imaging<br>
Baylor College of Medicine<br>
===========================================================================</div>
</font></div>
</div>
</div>
</body>
</html>