Changes

Line 19: Line 19:  
* stop activity
 
* stop activity
   −
Keyboard short cuts for the above: Alt+ '''p'''alette; '''b'''locks; '''r'''un; '''w'''alk; '''s'''top; '''e'''rase; e.g., Alt+e will erase the screen. Esc will return from full-screen mode.
+
;Note: Keyboard short cuts for the above: Alt+ '''p'''alette; '''b'''locks; '''r'''un; '''w'''alk; '''s'''top; '''e'''rase; e.g., Alt+e will erase the screen. Esc will return from full-screen mode.
    
;Note: The run buttons are tied to the [[#descriptions (6)|Start Block]]. If no Start Block is used, then all blocks are run when either run button is clicked.  
 
;Note: The run buttons are tied to the [[#descriptions (6)|Start Block]]. If no Start Block is used, then all blocks are run when either run button is clicked.  
Line 63: Line 63:  
* Save stack to custom palette (use the hand cursor to select a stack to save);
 
* Save stack to custom palette (use the hand cursor to select a stack to save);
 
* Remove stack from custom palette (use the hand cursor to select a stack on the custom palette to delete)
 
* Remove stack from custom palette (use the hand cursor to select a stack on the custom palette to delete)
 +
 +
;Note:After save stack: For show custom palette is needed restart of TurtleBlocks
    
===View Toolbar===
 
===View Toolbar===
Line 87: Line 89:  
There are ten palettes of program elements available for program construction: [[Activities/Turtle_Art/Turtle|Turtle movements]]; [[Activities/Turtle_Art/Pen|Pen attributes]]; Color attributes; [[Activities/Turtle_Art/Numbers|Numeric operators]]; [[Activities/Turtle_Art/Flow|Logical operators]]; [[Activities/Turtle_Art/Blocks|Logical blocks]]; [[Activities/Turtle_Art/Sensors|Sensor blocks]]; Media blocks; Customization functions; and [[Activities/Turtle_Art/Templates|Presentation blocks]]. An eleventh palette is used for restoring blocks from the trash.
 
There are ten palettes of program elements available for program construction: [[Activities/Turtle_Art/Turtle|Turtle movements]]; [[Activities/Turtle_Art/Pen|Pen attributes]]; Color attributes; [[Activities/Turtle_Art/Numbers|Numeric operators]]; [[Activities/Turtle_Art/Flow|Logical operators]]; [[Activities/Turtle_Art/Blocks|Logical blocks]]; [[Activities/Turtle_Art/Sensors|Sensor blocks]]; Media blocks; Customization functions; and [[Activities/Turtle_Art/Templates|Presentation blocks]]. An eleventh palette is used for restoring blocks from the trash.
   −
'''Note:''' Additional palettes may be loaded by [[Activities/Turtle_Art#plugins|plugin]] extensions to Turtle Blocks.
+
;Note: Additional palettes may be loaded by [[Activities/Turtle_Art#plugins|plugin]] extensions to Turtle Blocks.
 +
 
 +
;Note: A custom palette is created if you use the 'save stack' button on the Edit toolbar.
 +
 
 +
;Note: Blocks are dragged from the palette onto the canvas surface. To dispose of a block, drag it back onto the palette. (It will be placed onto the trash palette.)
 +
 
 +
;Note: The palettes can be displayed horizontally or vertically (See below). Orientation is adjusted by clicking on the [[Image:TAorientation0.svg]] and [[Image:TAorientation1.svg]] buttons on the upper-left corner of the palette.
 +
 
 +
;Note: The palette can be hidden by clicking on the [[Image:TAhide.svg]] button on the lower-right corner of the palette.
   −
Blocks are dragged from the palette onto the canvas surface. To dispose of a block, drag it back onto the palette. (It will be placed onto the trash palette.)
+
;Note: The next palette in the menu can be accessed by clicking on the [[Image:TAnext.svg]] button on the upper-right corner of the palette.  
   −
The palettes can be displayed horizontally or vertically (See below). Orientation is adjusted by clicking on the [[Image:TAorientation0.svg]] and [[Image:TAorientation1.svg]] buttons on the upper-left corner of the palette. The palette can be hidden by clicking on the [[Image:TAhide.svg]] button on the lower-right corner of the palette. The next palette in the menu can be accessed by clicking on the [[Image:TAnext.svg]] button on the upper-right corner of the palette. On smaller screens, a palette may not fit. It can be scrolled by clicking on the [[Image:TAscroll.svg]] button.
+
;Note: On smaller screens, a palette may not fit. It can be scrolled by clicking on the [[Image:TAscroll.svg]] button.
    
====Turtle Palette====
 
====Turtle Palette====
Line 175: Line 185:  
[[Image:TAblocks.png|800px]]
 
[[Image:TAblocks.png|800px]]
   −
These blocks are for defining variables and subroutines.
+
These blocks are for defining variables and subroutines. Without actions
    
* start: connects action to toolbar 'Run' button
 
* start: connects action to toolbar 'Run' button
Line 183: Line 193:     
'''Note:''' When a named action or named box block are used, new blocks appear on the palette that correspond to these names; e.g., if a top of action stack is rename, "to square", an action block, "to square" is added to the palette.
 
'''Note:''' When a named action or named box block are used, new blocks appear on the palette that correspond to these names; e.g., if a top of action stack is rename, "to square", an action block, "to square" is added to the palette.
 +
 +
[[Image:TAblocks_yes.png|800px]]
 +
 +
Palette with additional actions and boxes created by the user.
    
====Sensors Palette====
 
====Sensors Palette====
Line 257: Line 271:  
* active turtle: the name of active turtle  
 
* active turtle: the name of active turtle  
 
* turtle heading: Return heading of turtle
 
* turtle heading: Return heading of turtle
* get data from url: gets a text string or image from a URL
+
* URL: gets a text string or image from a URL
    
====Portfolio Palette====
 
====Portfolio Palette====
Line 277: Line 291:  
* height: screen height (can be used in place of a number block)
 
* height: screen height (can be used in place of a number block)
 
::Note: The slide blocks expand into stacks that can be edited for customized presentations.
 
::Note: The slide blocks expand into stacks that can be edited for customized presentations.
 +
 +
====User custom-stack palette====
 +
[[Image:TAStack.png|800px]]
 +
 +
The custom palette holds any blocks that have been saved with "Save Stack" option in Edit Toolbar. It lets you reuse stacks between projects.
 +
Blocks on this palette will expand into action stacks.
 +
 +
;Note: This palette first appears after using the "Save stack" option on the Edit Toolbar.
    
====Trash Palette====
 
====Trash Palette====
Line 300: Line 322:  
File:TAsensors-es.png
 
File:TAsensors-es.png
 
File:TAextras-es.png
 
File:TAextras-es.png
 +
File:TAstack-es.png
 
File:TAportfolio-es.png
 
File:TAportfolio-es.png
 +
File:TAtrash-es.png
 
</gallery>
 
</gallery>