choose | |||||||
Type | command | ||||||
Dictionary | LCS | ||||||
Library | LiveCode Script | ||||||
Syntax |
| ||||||
Summary | Selects a tool or paint tool. | ||||||
Introduced | 1.0 | ||||||
OS | mac, windows, linux | ||||||
Platforms | desktop, server | ||||||
Parameters |
| ||||||
Example |
| ||||||
Related | Keyword: browse, button, bucket, eraser, brush, curve, dropper, graphic, field, templateGraphic Property: spray, penPattern, brushPattern, style, tool, paintCompression, magnify, selected, polySides, lineSize Message: selectedObjectChanged, newTool Command: select, palette, topLevel, reset cursors, rotate, drag, flip, click Function: selectedImage, tool, stacks Glossary: property, select, command, tool, HyperCard, control, modal dialog box, modeless dialog box, paint tool, object | ||||||
Description | Use the choose command to select objects, create objects, or paint under scripted control. The tool you choose is effective for all editable windows, until you choose another tool. (The Browse tool is always in effect for stacks whose cantModify property is true, and for stacks being displayed as a palette, modeless dialog, or modal dialog.) All types of graphics are drawn with the single Graphic tool. To draw a specific shape, first draw with the Graphic tool, then set the style property of the new graphic to the shape you want. (You can also set the style of the templateGraphic to the shape you want, then draw the graphic with the Graphic tool. The graphic icons on the Tools palette work this way: each one sets the style of the templateGraphic, then chooses the Graphic tool.) Similarly, all types of buttons, fields, and scrollbars can be drawn with the single tool for that object type. You specify a particular kind of button, field, or scrollbar by setting its style property.
|