GET TOOL LIST: Difference between revisions
From Macros Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
{{Command|syntax=GET_TOOL_LIST | {{Command|syntax=GET_TOOL_LIST | ||
|description=: | |description=:Get data related to the current list of tools. | ||
|param1=<no parameters> | |||
}} | |||
===List of variables set by this command=== | |||
<br> | <br> | ||
:NUMBER_OF_TOOLS | :NUMBER_OF_TOOLS | ||
Line 9: | Line 14: | ||
:LAST_TOOL_NUMBER | :LAST_TOOL_NUMBER | ||
:FIRST_FREE_TOOL_NUMBER | :FIRST_FREE_TOOL_NUMBER | ||
<br> | |||
===Example=== | ===Example=== | ||
:If you have 4 tools defined, tools 1, 2, 5 and 7. | :If you have 4 tools defined, tools 1, 2, 5 and 7. |
Revision as of 18:05, 13 January 2011
Command
- GET_TOOL_LIST
- Get data related to the current list of tools.
Parameters
- <no parameters>
List of variables set by this command
- NUMBER_OF_TOOLS
- FIRST_TOOL_NUMBER
- NEXT_TOOL_NUMBER
- LAST_TOOL_NUMBER
- FIRST_FREE_TOOL_NUMBER
Example
- If you have 4 tools defined, tools 1, 2, 5 and 7.
- LOCAL NumTools, FirstTool, LastTool, FreeTool, ToolList(1000)
- GET_TOOL_LIST
- NumTools = NUMBER_OF_TOOLS
- FirstTool = FIRST_TOOL_NUMBER
- LastTool = LAST_TOOL_NUMBER
- FreeTool = FIRST_FREE_TOOL_NUMBER
- FOR i=1 TO NumTools
- ToolList(i) = NEXT_TOOL_NUMBER
- NEXT i
- The variables will be set to the following values
- NumTools = 4
- FirstTool = 1
- LastTool = 7
- FreeTool = 3
- ToolList(1) = 1
- ToolList(2) = 2
- ToolList(3) = 5
- ToolList(4) = 7