Mercurial > MadButterfly
view inkscape/firefox/content/main.js @ 1248:2f9fa5d59e67
Add data_monitor meta-class to monitor accessing on domview_ui.
- The monitoring is to prevent from reentry triggered by DOM events.
- call 'do*' methods of a monitored class would try to lock
domview_ui at first.
- The method would not be executed actually if being fault to lock.
- You can make monitor to print debug message with environment variable
- DATA_MONITOR_DBG=1, or
- DATA_MONITOR_DBG=2
author | Thinker K.F. Li <thinker@codemud.net> |
---|---|
date | Tue, 11 Jan 2011 10:04:14 +0800 |
parents | 45e04408fc19 |
children |
line wrap: on
line source
var last_select; var wizard; jQuery(document).ready(function() { if (loadOldProject()) { filedialog = jQuery('#filedialog'); filedialog.dialog({width:500, modal: true, autoOpen:false, title:'Please select a file'}); filedialog.show(); filedialog.html('Please select the project file<br>'); filedialog.append('<input type=file value="Select the project file" id="mbsvg" accept="image/png">'); filedialog.append('<input type=button value="Load" onclick="project_loadFile()">'); filedialog.dialog("open"); last_select = null; wizard = new Wizard(); wizard.cb = onLoadProject; $('#filedialog').dialog({ width:500}); $('#frame').draggable(); $('#btns').draggable({cursor:'crosshair'}); $('#list').tabs(); $('#display').tabs(); } });