Ver Fonte

Amber IDE now works in IE7

Laurent Laffont há 12 anos atrás
pai
commit
6a1a23d4d1
4 ficheiros alterados com 7 adições e 5 exclusões
  1. 2 0
      css/amber.css
  2. 1 1
      js/Canvas.deploy.js
  3. 3 3
      js/Canvas.js
  4. 1 1
      st/Canvas.st

+ 2 - 0
css/amber.css

@@ -16,6 +16,8 @@ body.jtalkBody {
     padding: 0 1px;
     cursor: pointer;
     color: #565656;
+		max-width: 200px;
+		float:left;
 }
 
 #jtalk .ltab, #jtalk .rtab, #jtalk .mtab {

+ 1 - 1
js/Canvas.deploy.js

@@ -867,7 +867,7 @@ smalltalk.method({
 selector: 'class:',
 fn: function (aString){
 var self=this;
-smalltalk.send(self, "_at_put_", ["class", aString]);
+self['@element'].className = aString;
 return self;}
 }),
 smalltalk.TagBrush);

+ 3 - 3
js/Canvas.js

@@ -1253,11 +1253,11 @@ selector: unescape('class%3A'),
 category: 'attributes',
 fn: function (aString){
 var self=this;
-smalltalk.send(self, "_at_put_", ["class", aString]);
+self['@element'].className = aString;
 return self;},
 args: ["aString"],
-source: unescape('class%3A%20aString%0A%20%20%20%20self%20at%3A%20%27class%27%20put%3A%20aString'),
-messageSends: ["at:put:"],
+source: unescape('class%3A%20aString%0A%20%20%20%20%20%20%3Cself%5B%27@element%27%5D.className%20%3D%20aString%3E'),
+messageSends: [],
 referencedClasses: []
 }),
 smalltalk.TagBrush);

+ 1 - 1
st/Canvas.st

@@ -349,7 +349,7 @@ removeAt: aString
 !
 
 class: aString
-    self at: 'class' put: aString
+      <self['@element'].className = aString>
 !
 
 id: aString