[etoys-dev] Etoys: MorphicExtras-bf.73.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Jun 25 08:10:04 EDT 2012


Bert Freudenberg uploaded a new version of MorphicExtras to project Etoys:
http://source.squeak.org/etoys/MorphicExtras-bf.73.mcz

==================== Summary ====================

Name: MorphicExtras-bf.73
Author: bf
Time: 25 June 2012, 2:09:10 pm
UUID: 651934a1-a28a-44db-b6ec-cf50f348a14a
Ancestors: MorphicExtras-bf.72

Do not translate the close button's "X" label

=============== Diff against MorphicExtras-bf.72 ===============

Item was changed:
  ----- Method: WaveEditor>>addControls (in category 'initialization') -----
  addControls
  	| slider aWrapper m aButton |
  	aWrapper := AlignmentMorph newRow.
  	aWrapper color: Color transparent;
  		 borderWidth: 0;
  		 layoutInset: 0.
  	aWrapper hResizing: #shrinkWrap;
  		 vResizing: #shrinkWrap;
  		 extent: 5 @ 5.
  	aWrapper wrapCentering: #topLeft.
+ 	aButton := self buttonName: 'X' action: #delete.
- 	aButton := self buttonName: 'X' translated action: #delete.
  	aButton setBalloonText: 'Close WaveEditor' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Menu' translated action: #invokeMenu.
  	aButton setBalloonText: 'Open a menu' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Play' translated action: #play.
  	aButton setBalloonText: 'Play sound' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Play Before' translated action: #playBeforeCursor.
  	aButton setBalloonText: 'Play before cursor' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Play After' translated action: #playAfterCursor.
  	aButton setBalloonText: 'Play after cursor' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Play Loop' translated action: #playLoop.
  	aButton setBalloonText: 'Play the loop' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Test' translated action: #playTestNote.
  	aButton setBalloonText: 'Test the note' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Save' translated action: #saveInstrument.
  	aButton setBalloonText: 'Save the sound' translated.
  	aWrapper addMorphBack: aButton.
  
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Set Loop End' translated action: #setLoopEnd.
  	aButton setBalloonText: 'Set loop end at cursor' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Set One Cycle' translated action: #setOneCycle.
  	aButton setBalloonText: 'Set one cycle' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	aButton := self buttonName: 'Set Loop Start' translated action: #setLoopStart.
  	aButton setBalloonText: 'Set the loop start at cursor' translated.
  	aWrapper addMorphBack: aButton.
  	aWrapper addTransparentSpacerOfSize: 4 @ 1.
  	self addMorphBack: aWrapper.
  	aWrapper := AlignmentMorph newRow.
  	aWrapper color: self color;
  		 borderWidth: 0;
  		 layoutInset: 0.
  	aWrapper hResizing: #spaceFill;
  		 vResizing: #rigid;
  		 extent: 5 @ 20;
  		 wrapCentering: #center;
  		 cellPositioning: #leftCenter.
  	m := StringMorph new contents: 'Index: ' translated;
  				 font: Preferences standardEToysButtonFont.
  	aWrapper addMorphBack: m.
  	m := UpdatingStringMorph new target: graph;
  				 getSelector: #cursor;
  				 putSelector: #cursor:;
  				 font: Preferences standardEToysButtonFont;
  				 growable: false;
  				 width: 71;
  				 step.
  	aWrapper addMorphBack: m.
  	m := StringMorph new contents: 'Value: ' translated;
  				 font: Preferences standardEToysButtonFont.
  	aWrapper addMorphBack: m.
  	m := UpdatingStringMorph new target: graph;
  				 getSelector: #valueAtCursor;
  				 putSelector: #valueAtCursor:;
  				 font: Preferences standardEToysButtonFont;
  				 growable: false;
  				 width: 50;
  				 step.
  	aWrapper addMorphBack: m.
  	slider := SimpleSliderMorph new color: color;
  				 extent: 200 @ 10;
  				 target: self;
  				 actionSelector: #scrollTime:.
  	aWrapper addMorphBack: slider.
  	m := Morph new color: aWrapper color;
  				 extent: 10 @ 5.
  	"spacer"
  	aWrapper addMorphBack: m.
  	m := UpdatingStringMorph new target: graph;
  				 getSelector: #startIndex;
  				 putSelector: #startIndex:;
  				 font: Preferences standardEToysButtonFont;
  				 width: 40;
  				 step.
  	aWrapper addMorphBack: m.
  	self addMorphBack: aWrapper!



More information about the etoys-dev mailing list