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. |
| LINK | VIDEO | Gets or sets the link to an online video. |
| 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. |
