kopia lustrzana https://github.com/backface/turtlestitch
Italicize editable input options (e.g. for the SPLT block)
rodzic
8dde1684f1
commit
060c5fcb9d
10
blocks.js
10
blocks.js
|
@ -6097,7 +6097,9 @@ InputSlotMorph.prototype.setContents = function (aStringOrFloat) {
|
|||
isConstant = dta instanceof Array;
|
||||
if (isConstant) {
|
||||
dta = localize(dta[0]);
|
||||
cnts.isItalic = !this.isReadOnly;
|
||||
} else { // assume dta is a localizable choice if it's a key in my choices
|
||||
cnts.isItalic = false;
|
||||
if (this.choices !== null && this.choices[dta] instanceof Array) {
|
||||
return this.setContents(this.choices[dta]);
|
||||
}
|
||||
|
@ -6535,7 +6537,13 @@ InputSlotMorph.prototype.mouseClickLeft = function (pos) {
|
|||
};
|
||||
|
||||
InputSlotMorph.prototype.reactToKeystroke = function () {
|
||||
this.constant = null;
|
||||
var cnts;
|
||||
if (this.constant) {
|
||||
cnts = this.contents();
|
||||
this.constant = null;
|
||||
cnts.isItalic = false;
|
||||
cnts.drawNew();
|
||||
}
|
||||
};
|
||||
|
||||
InputSlotMorph.prototype.reactToEdit = function () {
|
||||
|
|
|
@ -1836,4 +1836,5 @@ ______
|
|||
|
||||
130801
|
||||
------
|
||||
* Blocks, Threads: "whitespace" & other options in SPLIT reporter's dropdown
|
||||
* Blocks, Threads: "whitespace" & other options in SPLIT reporter's dropdown
|
||||
* Blocks: Italicize editable input options (e.g. for the SPLT block)
|
||||
|
|
Ładowanie…
Reference in New Issue