|
@@ -21,12 +21,12 @@ amber = (function() {
|
|
|
var loadJS;
|
|
|
var nocache = '';
|
|
|
|
|
|
- function resolveViaDOM(url) {
|
|
|
- var a = document.createElement("a");
|
|
|
- a.href = url;
|
|
|
- return a.href;
|
|
|
- }
|
|
|
-
|
|
|
+ function resolveViaDOM(url) {
|
|
|
+ var a = document.createElement("a");
|
|
|
+ a.href = url;
|
|
|
+ return a.href;
|
|
|
+ }
|
|
|
+
|
|
|
that.load = function(obj) {
|
|
|
spec = obj || {};
|
|
|
|
|
@@ -38,7 +38,7 @@ amber = (function() {
|
|
|
|
|
|
|
|
|
if (debug) {
|
|
|
- window.onbeforeunload = function(){ return 'You will loose all code that you have not committed'; }
|
|
|
+ window.onbeforeunload = function(){ return 'You will loose all code that you have not committed'; };
|
|
|
}
|
|
|
|
|
|
|
|
@@ -207,13 +207,13 @@ amber = (function() {
|
|
|
|
|
|
function initializeSmalltalk() {
|
|
|
that.smalltalkReady = function() {
|
|
|
- if (spec.ready) {
|
|
|
- spec.ready();
|
|
|
- }
|
|
|
- evaluateSmalltalkScripts();
|
|
|
- };
|
|
|
+ if (spec.ready) {
|
|
|
+ spec.ready();
|
|
|
+ }
|
|
|
+ evaluateSmalltalkScripts();
|
|
|
+ };
|
|
|
|
|
|
- loadAllJS();
|
|
|
+ loadAllJS();
|
|
|
}
|
|
|
|
|
|
|
|
@@ -268,7 +268,7 @@ amber = (function() {
|
|
|
jQuery('script[type="text/smalltalk"]').each(function(i, elt) {
|
|
|
smalltalk.Compiler._new()._evaluateExpression_(jQuery(elt).html());
|
|
|
});
|
|
|
- })
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
var localPackages;
|
|
@@ -304,37 +304,36 @@ amber = (function() {
|
|
|
}
|
|
|
|
|
|
that.loadHelios = function() {
|
|
|
- loadCSS('helios_frame.css');
|
|
|
- var frame = jQuery('<div id="helios"><iframe frameborder=0 src="' + home + 'helios.html"></iframe></div>');
|
|
|
-
|
|
|
- jQuery('body').append(frame);
|
|
|
- jQuery(frame).resizable({
|
|
|
- handles: 'n',
|
|
|
- start: onResizeStart,
|
|
|
- stop: onResizeStop,
|
|
|
- resize: onResize,
|
|
|
-
|
|
|
- });
|
|
|
-
|
|
|
- function onResize() {
|
|
|
- jQuery('#helios')
|
|
|
- .css('top', '')
|
|
|
- .css('width', '100%')
|
|
|
- .css('bottom', '0px');
|
|
|
- }
|
|
|
-
|
|
|
- function onResizeStart() {
|
|
|
- jQuery('#helios').append('<div class="overlay"></div>')
|
|
|
- }
|
|
|
-
|
|
|
- function onResizeStop() {
|
|
|
- jQuery('#helios').find('.overlay').remove();
|
|
|
- }
|
|
|
- };
|
|
|
+ loadCSS('helios_frame.css');
|
|
|
+ var frame = jQuery('<div id="helios"><iframe frameborder=0 src="' + home + 'helios.html"></iframe></div>');
|
|
|
+
|
|
|
+ jQuery('body').append(frame);
|
|
|
+ jQuery(frame).resizable({
|
|
|
+ handles: 'n',
|
|
|
+ start: onResizeStart,
|
|
|
+ stop: onResizeStop,
|
|
|
+ resize: onResize
|
|
|
+ });
|
|
|
+
|
|
|
+ function onResize() {
|
|
|
+ jQuery('#helios')
|
|
|
+ .css('top', '')
|
|
|
+ .css('width', '100%')
|
|
|
+ .css('bottom', '0px');
|
|
|
+ }
|
|
|
+
|
|
|
+ function onResizeStart() {
|
|
|
+ jQuery('#helios').append('<div class="overlay"></div>');
|
|
|
+ }
|
|
|
+
|
|
|
+ function onResizeStop() {
|
|
|
+ jQuery('#helios').find('.overlay').remove();
|
|
|
+ }
|
|
|
+ };
|
|
|
|
|
|
that.popupHelios = function() {
|
|
|
- window.open(home + 'helios.html', "Helios", "menubar=no, status=no, scrollbars=no, menubar=no, width=1000, height=600");
|
|
|
- };
|
|
|
+ window.open(home + 'helios.html', "Helios", "menubar=no, status=no, scrollbars=no, menubar=no, width=1000, height=600");
|
|
|
+ };
|
|
|
|
|
|
return that;
|
|
|
})();
|
|
@@ -345,5 +344,5 @@ window.popupHelios = amber.popupHelios;
|
|
|
|
|
|
|
|
|
function toggleAmberIDE () {
|
|
|
- return smalltalk.TabManager._toggleAmberIDE();
|
|
|
+ return smalltalk.TabManager._toggleAmberIDE();
|
|
|
}
|