Objects and Properties
This page contains an extensive listing of all Logo objects and their properties. Click “Start” to return to the beginning of a section, or “Top” to return to the top of this page.
Objects
PREFS | Logo Preferences |
LOGO.ENV | General info about the environment |
Panels: | |
Listener | The Listener Panel |
Graphics | The Graphics canvas |
Editor | The Logo Editor |
Icon Bar | The Icon Bar |
Widgets: | Objects below share these properties |
Bitmaps | |
Turtles | |
Controls: | |
Buttons | Push bittons |
Checkboxes | also Radio BUttons |
Edit Fields | |
Static Text Fields | |
List Boxes | akso Popups |
Sliders | |
Cameras | |
Robots: | |
InO-Bot | In-Bot, the floor robot |
Properties
ATopStart | ||
---|---|---|
ALPHA | TURTLE | Controls the transparency of the colors the turtle uses to draw. |
ANCHOR | WIDGET | Controls the anchoring of a widget. |
ARRAYBASE | PREFS | Controls the lowest array or grid index. |
AUTOSAVE | PREFS | Controls the amount of data that Logo saves and restores automatically. |
AUTOSCROLL | STATICTEXT | Controls a vertical scroll bar. |
BTopStart | ||
BACKGROUND | CONTROL | Controls the background color of a control. |
BATTERY | INOBOT | Reports the battery level of InO-Bot. |
BGCOLOR | GRAPHICS | Controls the background color of the Graphics panel. |
BGPATTERN | GRAPHICS | Controls the background pattern. |
BORDER | WIDGET | Sets or reports the widget's border color. |
BOUNDS | WIDGET | Reports the widget's size, depending on the scale and rotation. |
BROWSER | LOGO.ENV | Reports the browser name. |
BUTTON | GRAPHICS | Reports the state of the mouse's buttons. |
CTopStart | ||
CALIBRATION | INOBOT | Controls InO-Bot's calibration factors for turns and movements. |
CAMERA | WEBCAM | Controls which camera is active. |
CAMERAS | WEBCAM | Outputs a list of camera names. |
CASE | PREFS | Makes Logo convert its input to upper case or not. |
COLOR | CONTROL | Controls the text color of a control. |
COLORED.TURTLES | PREFS | Displays turtles with their pen color. |
CONNECTOR | INOBOT | Controls InO-Bot's external connector. |
CONTROLS.FONT | PREFS | Controls the font used when creating a control. |
CRAWL | WIDGET | Sets or reports the widget's crawl speed. |
DTopStart | ||
DEBUGGER | PREFS | Controls the use of the Logo debugger. |
DISTANCE | INOBOT | Reports InO-Bot's distance to an obstacle. |
ETopStart | ||
ENABLED | WIDGET | Enables or disables a widget. |
ENVIRONMENT | LOGO.ENV | Reports the device that Logo is executing upon. |
FTopStart | ||
FILTER | EDITBOX | Gets or sets the edit field's input filter. |
FONT | PREFS | Controls the Listener font. |
FONT | WIDGET | Sets or reports the widget's font. |
FRONTLEFT | INOBOT | Reports the status of InO-Bot's front left obstacle sensor. |
FRONTRIGHT | INOBOT | Reports the status of InO-Bot's front right obstacle sensor. |
FROZEN | GRAPHICS | Reports TRUE if the graphics are frozen. |
FULLSCREEN | LOGO.ENV | Controls whether to have Terrapin Logo occupy the entire screen or |
GTopStart | ||
GLOW | WIDGET | Determines whether the widget's drop shadow appears as a glow effect. |
HTopStart | ||
HEADING | WIDGET | Controls the widget's heading. |
ITopStart | ||
INCREMENT | SLIDER | Controls the increment value when the slider is dragged. |
INDEX | LISTBOX | Controls the index of a selected list box item. |
INFRARED | INOBOT | Controls InO-Bot's infrared sensor. |
ITEMCOUNT | LISTBOX | Reports the number of list box items. |
ITEMS | LISTBOX | Controls the contents of the listbox. |
KTopStart | ||
KEY | LISTENER | Reports the last key that the user has typed. |
LTopStart | ||
LBAPPEND | LISTBOX | Appends one or more items to the list box. |
LBCLEAR | LISTBOX | Erases the contents of the list box. |
LBFIND | LISTBOX | Finds a list box item. |
LBINSERT | LISTBOX | Inserts one or more items into a list box. |
LBITEM | LISTBOX | Outputs a list box item by index. |
LBREMOVE | LISTBOX | Removes a list box item. |
LBREPLACE | LISTBOX | Replace a listbox item text. |
LIGHT | INOBOT | Reports the status of InO-Bot's light sensor. |
LIGHTS | INOBOT | Controls InO-Bot's headlights. |
LIMIT | EDITBOX | Limits the number of character that a user can enter into an edit box. |
LINELEFT | INOBOT | Reports the status of InO-Bot's left line sensor. |
LINERIGHT | INOBOT | Reports the status of InO-Bot's right line sensor. |
LISTENER.LINES | PREFS | Controls the maximum number of lines in the Listener panel. |
LOCATION | ICONBAR | Sets or reports the icon bar's location. |
MTopStart | ||
MAXIMUM | SLIDER | Controls the maximum value of the slider. |
MINIMUM | SLIDER | Controls the minimum value of the slider. |
MODIFIED | EDITBOX | Reports whether the contents of an edit box have been modified. |
MOUSE | GRAPHICS | Reports the position of the mouse. |
NTopStart | ||
NAME | WIDGET | Sets or reports the object's alias name. |
NOISELEVEL | INOBOT | Reports InO-Bot's microphone noise level. |
OTopStart | ||
OFFSET | GRAPHICS | Controls the location of the Graphics panel's center point. |
OPACITY | WIDGET | Controls the opacity value used for colors. |
ORIGIN | WIDGET | Controls the origin of the widget's coordinate system. |
ORIGINALNAME | WIDGET | Reports the widget's original name. |
PTopStart | ||
PATTERN | TURTLE | Reports or sets the current fill pattern. |
PENCOLOR | TURTLE | Contains the current pen color. |
PENSTATE | TURTLE | Controls the turtle's pen state. |
PENWIDTH | TURTLE | Gets or sets the turtle's pen width. |
PICTURE.FORMAT | PREFS | Controls the file extension used for images if none was supplied. |
PLACEHOLDER | EDITBOX | Gets or sets the edit field's placeholder text. |
POSITION | WIDGET | Sets or reports the widget's position. |
PRECISION | PREFS | Controls the number of decimals that Logo prints. |
PRINT.BITMAPS | PREFS | Controls the printing of bitmaps and turtles. |
RTopStart | ||
REARLEFT | INOBOT | Reports the status of InO-Bot's rear left obstacle sensor. |
REARRIGHT | INOBOT | Reports the status of InO-Bot's rear right obstacle sensor. |
RESOLUTION | WEBCAM | Outputs a two-element list of the current camera resolution. |
RUN | CONTROL | Contains a runlist to be executed when a control has been clicked or changed. |
RUN | WIDGET | Stores a runlist that Logo executes when the widget is clicked. |
STopStart | ||
SCALE | WIDGET | Controls the widget's scaling. |
SCREENSIZE | LOGO.ENV | Reports the size of the browser window |
SELECTED | CONTROL | Changes the input focus to the control. |
SHADOW | WIDGET | Controls the widget's drop shadow. |
SHAPE | TURTLE | Gets or sets the turtle's shape. |
SHAPELOCK | WIDGET | Locks or unlocks a widget's rotation. |
SIZE | GRAPHICS | Reports the size of the Graphics panel. |
SIZE | WIDGET | Reports or sets the size of the widget's image size. |
STACKSIZE | PREFS | Controls the maximum number of nested procedure calls. |
STARTANGLE | WIDGET | Contains the starting angle of a widget if dropped. |
STATE | CHECKBOX | Gets or sets the Selected state of a check box. |
STEPSIZE | WIDGET | Controls the number of pixels per step that the widget moves forward or back. |
TTopStart | ||
TAB | PREFS | Controls the tab stop size used in the Listener's output field. |
TEXT | CONTROL | Gets or sets the text of the control. |
TEXTALIGN | CONTROL | Controls the alignment of the text within the control. |
TITLE | WEBCAM | Outputs the name of the currently attached camera. |
TOOLTIP | WIDGET | Controls the contents of the widget's tool tip. |
TOUCH | GRAPHICS | Reports touch data on touch screen equipped devices. |
TURTLE.FONT | PREFS | Controls the font used when creating a control. |
UTopStart | ||
USERNAME | PREFS | Reports the user's name. |
VTopStart | ||
VALUE | SLIDER | Sets or gets the current value of a slider. |
VELOCITY | WIDGET | Controls the speed at which a widget moves independently. |
VERSION | LOGO.ENV | Reports the Logo version number. |
VISIBLE | EDITOR | Reports the panel's visibility |
VISIBLE | GRAPHICS | Reports the panel's visibility |
VISIBLE | LISTENER | Reports the panel's visibility |
VISIBLE | WIDGET | Hides or shows the widget. |
WTopStart | ||
WINDOW | WIDGET | Reports the name of the Graphics panel that this widget is attached to. |
WRAPMODE | GRAPHICS | Controls how a widget reacts when it hits the edge of the Graphics panel |
WRAPMODE | WIDGET | Sets a widget's individual wrap mode. |
ZTopStart | ||
Z.ORDER | WIDGET | Controls the sequence of widgets when displayed. |